iPhone photos won't open on Windows? Convert HEIC to JPG in the browser
You AirDropped a photo, plugged in a cable, or saved an attachment from your phone. On a Windows PC the thumbnail is blank, Photos says it cannot open the file, or a web form rejects the upload. The name ends in .heic or .HEIC. That is an iPhone still, not a broken download. Stayshot turns it into a JPG on this computer so Windows and ordinary websites can use it.
Why Windows cannot open the iPhone photo
Since iOS 11, Camera saves High Efficiency Image Container by default. HEIC wraps a HEVC still (and sometimes Live Photo extras) in a HEIF box. macOS and iOS decode that natively. Windows 10 and 11 do not, unless you install optional HEIF and HEVC extensions from the Microsoft Store. Many office PCs block Store apps. Even with codecs, a tax portal, CMS, or printer still wants JPEG.
Explorer may show a generic icon. Photos may error. Outlook and Chrome file pickers often refuse HEIC. None of that means the picture is corrupt. It means the PC was given a phone format it was never asked to support. Converting the still to JPG is the boring, reliable fix: one file, widely accepted, easy to attach.
Convert in the browser, not on a website’s server
Plenty of “HEIC to JPG” sites ask you to upload the photo. That is a copy of your camera roll on someone else’s disk, at least for a while. Stayshot does not do that. The converter is a static page. A Web Worker fetches a WASM build of libheif from this site, decodes the HEIC in the tab, and the Canvas API writes JPEG. Your bytes are not posted to a conversion API. There is no account. Close the tab and the working copy is gone.
That is the point of this page: get a Windows-friendly JPG without installing codecs and without handing the original to a third-party processor. Quality defaults to 90. EXIF is stripped unless you opt in, which is usually what you want before a form or email. Live Photos contribute the still, not the video. Some 10-bit HDR or Portrait depth files fail in WASM; the UI says so instead of offering a green placeholder.
Short steps on a Windows PC
- Copy the
.heicfiles onto the PC (USB, OneDrive, email to yourself, AirDrop to another device then a stick — whatever you already use). - Open the HEIC to JPG converter or the homepage dropzone.
- Drop the files. Convert. Download the .jpg (or a ZIP if you added several).
- Open the JPG in Photos, attach it in Outlook, or upload it to the form.
Free use is 20 files in this browser. The 21st file is refused at drop, not halfway through Convert. Need PNG instead of JPEG, or a .jpeg extension for a picky form? Use the related converters after you have a working still.
When the $9 lifetime unlock is worth it
If you dump a vacation roll every month, or you assemble iPhone shots into a PDF, the free cap gets in the way. Lifetime is $9 in this browser: unlimited conversions, multi-file ZIP, and HEIC to PDF. Stripe is not connected yet; the pay button stays disabled on purpose. You can leave an email on Pricing if you want a ping when checkout exists. Until then, twenty local JPGs is enough for a typical Windows “this attachment won’t open” afternoon.
Stayshot will not pretend a server converted your photos. If a HEIC fails, export JPEG from the iPhone Photos app and try that file, or pick another frame. The goal is a picture Windows can open — not a cloud gallery.
FAQ
- Why won't my iPhone photos open in Windows Photos?
- The iPhone saved a HEIC container, not a JPEG. Stock Windows Photos does not decode HEIC unless extra codecs are installed. Convert the still to JPG on this PC, then Windows, Outlook, and most web forms will open it.
- Should I install Microsoft’s HEIF Image Extensions instead of converting?
- You can, if you want HEIC to stay HEIC on that one machine. A JPG is what Gmail, tax portals, and print shops actually accept. Stayshot writes that JPG in the browser so you are not installing codecs or sending the photo to a conversion website.
- Can I attach the converted JPG to a Windows form or email?
- Yes. Download the .jpg, then attach it like any other photo. The file never left this computer during conversion. You upload it later yourself, to the form you chose.
- Does Stayshot keep a copy of iPhone photos converted on Windows?
- No. There is no conversion server and no account. Decode and JPEG encode run in this tab. Close the tab and the bytes in memory are gone.