Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
Revision as of 03:27, 26 June 2026 by HydeWing (talk | contribs) (3.4)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
ImageShare
General
AuthorCorbin Davenport
TypePC Utilities
Version3.4
LicenseGPL-3.0
Last Updated2026/06/22
Links
Website
Source
Support Author

ImageShare is a web app for sending images and videos to another device, designed for low-end and legacy web browsers. It works with Internet Explorer, the Nintendo 3DS and Wii U browsers, KaiOS, Netscape, and many other devices and browsers. When you upload a file, ImageShare will generate a QR code and shortlink for downloading it on another device.

ImageShare was originally designed as a replacement for the Nintendo 3DS Image Share Service. It supports both HTTP and HTTPS, doesn't require creating user accounts, and uses static web design for the fastest possible performance. When uploading a game image from the Nintendo 3DS and Nintendo Wii U, the game title is detected and added to the file's EXIF data for easy search.

You can self-host ImageShare on any server, NAS, home computer, or other device using Docker.

User guide

Open theimageshare.com in your browser. If your device has a camera and can scan QR codes (press L+R buttons on the 3DS home screen), scan the QR code to open ImageShare directly.

If you encounter connection issues, make sure that the date and time on your device are set correctly and try again.

Once you have ImageShare open, bookmark it (tap the star button on the 3DS) for easier access in the future. For added security, if your device supports SSL certificates, use ImageShare over HTTPS rather than HTTP.

Changelog

v3.4

  • PlayStation Vita and PlayStation TV screenshot uploads now have "Sony Interactive Entertainment Inc." as the camera make in the image metadata, and "PlayStation(R)Vita" as the camera model name (#47)
  • Imgur uploads now support GIF, APNG, TIFF, MP4, WebM, MKV, MOV, FLV, AVI, WMV, and MPEG files
  • Mobile mode now uses ?mobile=true parameter instead of /m/ URL (the old URL will redirect)
  • Web pages are now EJS templates for improved source code readability and editing
  • Removed axios and form-data libraries as dependencies (#40)
  • NPM install command in Docker now runs with --ignore-scripts for improved security
  • Updated Docker container to Node.js v26
  • Updated Node dependencies to latest versions
  • General code cleanup with more comments and simpler variable names

v3.3

  • What's New
    • Fixed bug where referral source didn't appear in Plausible analytics (#39)
    • Removed ai.robots.txt integration
    • Locked axios library dependency to last-known good version (v1.14.0)
  • Security Warning
    • If you installed ImageShare on a bare-bones system between March 30-31, 2026, you may have downloaded an infected version of the axios library that contained malware. The intended configuration with Docker Compose is sandboxed and only has access to certain shared directories. You can check if your system is affected with the instructions on StepSecurity's blog post.
    • Future updates to ImageShare will include additional security precautions, in case other dependencies become infected, as described in the #40 thread.

v3.2

  • Fixed bug where an upload file request with an empty string field name could cause a crash (CVE-2025-48997)
  • Removed email address for Certbot (#37)
  • Updated dependencies to latest versions

v3.1

  • Imgur upload support has returned, thanks @nanospearing! (#31)
  • QR code now rendered as JPEG image if browser doesn't support PNG (#32)
  • Detect upload file type using MIME type from browser (#33)
  • Added 'Mobile mode' that forces small screen layout, accessible from /m/ page or with link in footer
  • Added option to display Privacy Policy (#34)
  • Fixed layout issues in Mobile Internet Explorer
  • Fixed bug where image files would be duplicated on server after running exiftool

v3.0

  • Files are now hosted temporarily by the ImageShare server, instead of Imgur or ImgBB, and deleted automatically after a few minutes (#31#19#17)
  • QR codes are now generated by ImageShare instead of the goQR.me API (#18)
  • Desktop and mobile layouts have been improved, including new plain HTML fallbacks for web browsers without complete CSS support (e.g. Netscape 4.x)
  • Added support for any image and video files
  • Text-based shortlinks now available as alternative to scanning QR codes
  • Files are downloaded immediately after scanning the QR code or navigating to the shortlink (requires supported web browser)
  • Dark mode support (requires browser with prefers-color-scheme support)
  • Added Wii U game detection using the WiiUBrew title database
  • Improved 3DS game detection (#25#26)
  • Detected game title is now written to EXIF image metadata for detection by photo libraries
  • Improved self-hosting documentation and setup process
  • Added ai.robots.txt blocklist with auto-updating on each server start
  • Rewrote codebase from PHP to Node.js (#28)
  • Cleaned up Docker Compose file (#29)

Credits

Game title detection for Nintendo 3DS images uses a database published by 3dsdb.com. The ImageShare icon and logo is based on Cloud arrow up fill from Boostrap Icons.

External links

Advertising: