

Drop a PNG, JPG, WebP, or GIF and get a hotlinkable address that renders the picture in any browser, plus a QR code for phones. Nothing to install, nothing to sign.
Any supported file works. Images: PNG · JPEG · WebP · GIF · SVG · AVIF · HEIC · TIFF · BMP · ICO · PSD
Drag a PNG, JPG, WebP, or GIF onto the box above, or click to browse. Screenshots pasted from your clipboard work too, and there is no registration wall in the way.
The file is checked byte by byte to confirm it really is an image, then published at a short address that serves the picture itself, not a landing page around it.
Paste the address into an img tag, a Markdown document, a forum signature, or a chat thread. The picture loads inline wherever image URLs are accepted.
The address resolves to the raw image bytes over HTTPS, so an img src, a CSS background, or a README badge pulls it straight from our edge without redirects.
Whoever opens it sees the picture immediately in the browser tab. There is no viewer to choose, no attachment to save, and no archive to unpack first.
PNG screenshots, JPG photos, WebP exports, and animated GIFs all publish the same way, so your workflow does not change when the file extension does.
Capture a screenshot, upload it, and paste the URL into a GitHub issue, a support ticket, or a Slack thread. Reviewers see the exact pixels without downloading anything.
Documentation sites, README files, and forum posts accept a bare image URL. One upload gives you an address that works in Markdown syntax and plain img tags alike.
Send a designer's export as a URL instead of a heavy email. The client opens it full size on any device, and the QR code puts the same picture on a phone in one scan.
PNG, JPG, WebP, and GIF are all supported, including animated GIFs. Each upload is validated as a genuine image, so a mislabeled or corrupt file is rejected with a clear message instead of serving broken bytes to your readers.
Yes, that is the whole point. The URL resolves to the image itself, so it works inside an img element, a Markdown embed, or a forum post, and the picture loads inline from a global edge network over HTTPS.
Yes. Drag, drop, and copy the URL with no account at all. A free sign-in extends how long the address stays up, and paid plans add password protection plus view analytics.
An anonymous upload stays served for 48 hours. With a free account the same URL keeps resolving for 30 days. After expiry the address returns nothing at all rather than a degraded placeholder.
Never. We store and serve the exact bytes you uploaded, so a lossless PNG stays lossless and a carefully tuned JPG keeps its compression settings. What your recipient renders is pixel-identical to your original.
The file is served exactly as uploaded, which means any EXIF metadata your camera wrote, including GPS coordinates, travels with it. If that concerns you, strip the metadata with your editor's export function before uploading, since we do not alter your bytes in either direction.
Anonymous uploads have a modest per-file cap that comfortably fits screenshots and web exports. Paid tiers raise it for print-resolution scans and large animation files. The uploader tells you the current ceiling before you commit.
Yes. The same endpoint the drop zone uses is available over HTTP, so a CI job or a screenshot bot can POST a PNG and read the finished URL from the JSON response. It is one request with no browser involved.
Working with vector art instead? Turn an SVG into a link. Sharing a document? Turn a PDF into a link.
Publishing screenshots from a pipeline? The upload API returns the same hotlinkable image URL from a single HTTP request.