About Stayshot
Stayshot is a small set of image converters that run entirely in your browser. The job is practical: an iPhone saves HEIC, a Windows PC or a form wants JPG. Your photos should not need to visit a stranger’s server for that.
I am a freelance engineer in Paris. This site is English-first. There is no account, no cloud processing, and no file stored on a backend — because there is no conversion backend. HEIC decoding uses a WebAssembly build of libheif, fetched as a static file from this site and run in a Web Worker. Other formats use the browser’s own decoders and the Canvas API.
The decoder cannot handle every HEIC profile. If a file fails, the error is intentional and plain. Export JPEG from Photos, or try another shot.
What is here
- HEIC to JPG — iPhone photos to JPG, ZIP for batches
- HEIC to JPEG — Same codec as JPG, .jpeg extension
- HEIC to PNG — Lossless PNG, no JPEG artifacts
- HEIC to PDF — One or more iPhone photos into a PDF
- WebP to JPG — Decode WebP with the browser, save JPEG
- WebP to PNG — Keep alpha when leaving WebP
- AVIF to JPG — AVIF stills to JPEG in supporting browsers
- JPG to WebP — Smaller files for the web, still local
- PNG to JPG — Flatten PNG, smaller photos
Questions: hello@stayshot.app.