Windows refusing to open your iPhone photos?
Convert them right here in the browser: no Microsoft Store codec, no install, no account, on Windows 10 or 11. Drop the HEIC files on the box, and each one comes back as a JPG you can open anywhere.
By ShinobiTools Team · Last updated: September 2026
Every converter here is free, full size, no account. Photos convert in your browser and never leave it, except camera RAW files and SVG tracing. Those, like video, audio and e-books, need our server — and we delete them right after.
That is the whole way to convert HEIC to JPG free on any PC: no Windows app to install, no admin rights, and it works in Edge, Chrome or Firefox. To change HEIC to JPG for a whole folder, select everything at once; a batch convert HEIC to JPG run of hundreds of photos works the same way. As a HEIC converter for Windows it is also a plain photo converter, turning every HEIC photo into a normal JPG. The page brings its own HEIC decoder, so it doesn't need the codec Windows is missing, and nothing is uploaded: every HEIC image decodes locally in the tab, HEIC to JPG free and private.
Windows 10 and 11 can show HEIC thumbnails, but actually decoding one needs the HEVC Video Extensions, and on most machines Microsoft charges for that in the Store. Some laptops come with it pre-installed from the manufacturer, which is why a colleague's PC opens the same photo that yours will not. Meanwhile Photoshop, older Office versions and a lot of upload forms simply refuse the format.
This page gets around that by decoding the photo itself, inside the browser, with its own HEIC decoder. That is the whole trick: no codec purchase, no admin rights, nothing installed.
The Windows Photos app only opens HEIC once the Microsoft codec is installed, and Explorer's thumbnails hit the same missing codec. So a right-click in Explorer won't help; dragging the file into the box above will. On a locked-down work laptop, where the Store is blocked and you have no admin rights, this page is often the only way.
How to convert HEIC to JPG on Windows 10 and Windows 11 is identical here: the browser does the decoding, so the Windows version doesn't matter. The steps for HEIC to JPG Windows 10 and HEIC to JPG Windows 11 are the same, and a batch on either ends with the same Save all button.
Can Windows 11 convert HEIC to JPG on its own? Only if the paid HEVC Video Extensions from the Microsoft Store are installed, and even then it only opens the photo: Windows never rewrites the file to JPG by itself. Windows 10 has exactly the same requirement.
A search for a HEIC to JPG converter for Windows mostly leads to the Microsoft Store or to downloads. This one is free and runs in the browser: no trial limit, no watermark, no card details. On a PC it's the same box whether you call it Windows or just this computer.
Nothing leaves your device. The conversion runs inside this page, in your browser, so your photos are never uploaded to us or to anyone else. That also means it keeps working on a bad connection, and it costs nothing per file. The same page works on a Mac, in Safari or Chrome, if you need to convert HEIC to JPG on Mac; Macs can also do it without this page, since to convert HEIC to JPG Mac users can open the photo in Preview and choose File, Export. Nothing here is Windows-only; it's just where the problem shows up most.
Unlike the e-mail trick above, the JPG keeps the photo's full resolution, and the source HEIC stays on your device: you only get a new JPG next to it.
Once they open, old scans and faded prints can be repaired and enlarged with PicReviver, and ScanReviver turns a stack of photos into one PDF.
Converting straight from the iPhone instead of a Windows PC? HEIC to JPG on iPhone covers that. Got a whole folder to get through? Bulk HEIC to JPG handles the lot in one pass. Just a single quick one-off? HEIC to JPG is the plain converter without the extras. This box always saves as JPG; if what you actually want is to convert heic to png instead, the full converter on the homepage has PNG on the same output menu.
No. The page decodes the photo in your browser with its own decoder, so nothing has to be bought or installed.
Open this page in the browser you're allowed to use and drop the file in. Nothing is installed, so no admin password or IT ticket is needed.
It makes no difference how the file arrived. Once the HEIC file is on the PC, drag it onto the box; for an iPhone backup, open the folder in File Explorer, select the HEIC files (Ctrl+A for all) and drag them in. A blank thumbnail in Explorer only means Windows lacks the codec; the file itself is fine, and a HEIC file to JPG conversion here does not need that codec. Every HEIC file convert works the same way, so how to convert HEIC file to JPG from a cable, a backup or an e-mail attachment (save it to the desktop first) is the same drop-and-download. As a HEIC file converter it reads the content, not the name, so an odd or missing extension does not matter either.
The same box takes JPEG, AVIF, JFIF, PNG, BMP and GIF, so it works as a general convert file to JPG tool: you convert JPEG to JPG to fix a file saved with the wrong extension, convert AVIF to JPG when a site export won't open in older software, or convert JFIF to JPG for that older variant of JPEG (a JFIF to JPG convert runs the same in-browser step). It also does convert HEIF to JPG, since HEIF and HEIC are the same format under two names. Whatever the source, you convert into JPG the same way and convert images to JPG right in the browser. Camera RAW is the one exception that leaves the browser: Chrome and Edge cannot decode a Canon, Nikon or Sony RAW file, so to convert RAW to JPG the file is sent to our server for that one step. That applies whether you convert CR2 to JPG from a newer Canon body or run a CR2 convert to JPG from an older one, convert NEF to JPG from Nikon, ARW to JPG from Sony, or convert DNG to JPG from Adobe's universal RAW container.
Free, and not a trial: every file is full quality, with no per-file charge, no watermark and no daily cap, so you can convert to JPG for free as often as you like; to convert to JPG free from a phone works the same. The JPG convert free tier is paid for by the ads on the page. In the full converter you can also convert JPG free to PNG or WEBP. It is an online convert tool only in the sense that it is a browser tab: nothing is installed, no account is created, and for HEIC and other photos the conversion happens on your own machine, so your files never leave the tab (camera RAW is the exception, see above). That makes it a free convert HEIC to JPG option even on a PC where you cannot install anything.
Not HEIC photos or ordinary images: they are converted inside your browser and never sent anywhere, so there is no file on our side to delete, share or train on. The one exception is camera RAW (CR2, CR3, NEF, ARW, DNG), which browsers cannot decode; those go to our server, are converted in a temporary folder and are not kept.
As many as you can select. Pick a whole folder or a camera-roll export in one go; each photo converts in turn, and a Save all button appears once more than one is ready, so you can convert photo batches of hundreds without installing anything, turning each photo to JPG in turn. For a recurring job on your own machine, ImageMagick or a short Python script can do the same, with some setup.
Yes. The page brings its own HEIC decoder, so it runs the same in Edge, Chrome and Firefox. A very old browser version may still fail; update it if a file refuses.
Converting is not lossless: HEIC and JPG both throw away detail, so you are re-encoding once. Each JPG is saved at quality 0.92 and full resolution, high enough that you won't see a difference on screen or in a normal print. You can't pick the quality here; a JPG usually lands between the same size as the HEIC and twice that.
No, and it would not help you: HEIC is the format Windows struggles with. If you want smaller files, convert to WebP on the WebP page instead.
Open this page in Edge or Chrome, drop your HEIC files in, and save the JPGs; each photo converts in seconds and a Save all button appears when there is more than one. The page decodes the files in your browser, so there is no codec purchase from the Microsoft Store and nothing to install, which is why the steps are identical on Windows 10 and Windows 11. That is how to convert to JPG on Windows in general: how to convert a HEIC to JPG, how to convert an HEIC file to JPG that came as an attachment (save it first), and how to convert HEIC files to JPG by the folder (select them all at once). If you would rather stay inside Windows, Paint can open a HEIC once the HEIF and HEVC extensions are installed and Save as JPEG; File Explorer itself has no option to convert from HEIC to JPG. The JPG is written fresh, so the capture date and other EXIF details are not carried over, while the resolution stays the same. How do I convert HEIC to JPG on a Chromebook or a shared PC? The same page, since nothing gets installed.
Yes — drop the GIF in the same box and you get back a JPG of its first frame; the tool reads a file by its content, not its extension, and animation cannot survive a still image format anyway.
Windows can show a HEIC thumbnail without one, but opening the full photo still needs either the paid codec or a workaround. If you would rather not install a "heic viewer windows" app just to look at one photo, convert it to JPG here instead — it then opens in the normal Photos app like any other picture.
No — SVG is vector code, not a raster image, and the browser can't decode it: drop one in and you get "source image could not be decoded" in Chrome, Edge and Firefox alike. If you already have a PNG export of the design, convert that PNG to JPG instead; if only the .svg survives, export a PNG from whatever made it — Figma, Illustrator or Inkscape's File → Export — and bring that PNG back here.
No — Chrome, Edge and Firefox all refuse a TIFF file for the same reason they refuse SVG: none of them ship a built-in TIFF decoder, tested directly against this page. TIFF is common out of scanners and older cameras; if yours can also save JPG or PNG at capture time, use that setting instead.
No — a .docx file never reaches the converter here; the picker only recognises image files, so a Word document is turned away before anything uploads. If you want to word convert to jpg for an email attachment or a slide, export the document to PDF first — Word's own File → Export does this — then turn that PDF into JPG pages with scanreviver's pdf-to-jpg converter.
No — EPS is PostScript, a vector printing format from the 1980s that no browser has ever been able to open directly; it's turned away the same way a Word document is. If your design software can also export PNG or JPG under File → Export, use that; if only the .eps survives, Inkscape or Illustrator can open it and export a raster copy to bring here.
No — this box reads image files only, so there's nothing to convert html to jpg with here; a webpage isn't a file format it understands. For a quick html convert to jpg job on Windows, the built-in Snipping Tool (Win+Shift+S) captures the screen directly as a PNG, which the box above then turns into a JPG if that's the exact format you need. Convert webpage to jpg the same way: snip it first, then drop the snip in here only if you actually need JPG rather than the PNG a screenshot already gives you.
No — every image here comes back as a JPG, PNG or WEBP; there's no jpg to ico convert choice, or any other export format, on this page. To convert jpg to ico for a Windows icon or a favicon, use a dedicated icon tool such as GIMP's export, since a real .ico bundles several sizes — 16, 32 and 48px — into one file, which a plain resize can't do.
JPG and JPEG are the exact same format under two different extensions — Windows shortened it to three letters decades ago to fit old FAT filesystem rules, and nothing else about the file changed. Renaming it is enough in most cases, but if a picky uploader insists on matching a MIME type, dropping it in here re-encodes it under the .jpg extension in one pass.
Yes — GIF is one of the formats this box already reads; drop it in and the first frame comes back as a JPG, typically a fraction of the original GIF's size since a static image has no per-frame animation data left to store.
No, and no converter anywhere really can: DNG stores raw, unprocessed sensor data, while a JPG has already been demosaiced, white-balanced and compressed by the camera — that original sensor information is gone for good once a photo is a JPG. Anything calling itself a jpg to dng converter is just wrapping the file in a DNG-shaped container, not recovering a real RAW file — you end up with nothing an ordinary JPG didn't already have.
Yes — the decoding happens in JavaScript inside the browser itself, not in a Windows-only codec, so Chrome on Android converts a HEIC exactly the way Chrome on a laptop does: drop the photo in and download the JPG, no separate app needed.
Yes — Windows' Snipping Tool saves a screenshot as PNG by default, and PNG is one of the formats already accepted here; older screenshot tools that saved BMP work too, since both formats decode natively in the browser.
Yes — BMP decodes natively in the browser, so a bitmap convert to jpg job needs nothing more than dropping the file in the box above. BMP is short for "bitmap", an uncompressed format, so when you convert bitmap to jpg the file size usually drops to a tenth of the original or less. To convert bmp to jpg this way nothing leaves your browser either, the same as HEIC — only camera RAW is sent to a server. Old copies of Paint saved BMP by default, so if you convert from bmp to jpg a picture inherited from an old Windows folder, this is built for exactly that file.
No — EPS export isn't offered anywhere on this site; turning a raster photo into vector PostScript needs real vectorization software like Illustrator or Inkscape, not a format swap, since a JPG has no paths or curves to preserve in the first place.
No — this only changes image formats, it doesn't read what's written in the picture. Scanreviver's image-to-text tool does that job instead: it runs OCR on the photo and hands back the words it finds.
Yes — CR3 is Canon's current RAW container for its mirrorless bodies, and it goes through the same server step as CR2: uploaded once, decoded with LibRaw, converted, and deleted right after. Nothing about the process changes just because the file extension is newer.
Not directly — DXF holds CAD line and arc entities, not pixels, so turning a photo into one means tracing shapes, not converting a format. The closest tool here is jpg-to-svg, which traces a JPG into real vector paths — not DXF, but most CAD software can import an SVG or convert it onward from there.
No — every photo here comes back as a JPG, PNG or WEBP; BMP was left off the output list because nobody needs an uncompressed file ten times the size for no visible benefit. If you specifically need jpg convert to bmp for old software that only reads that format, GIMP's "Export As" can save a BMP directly from the JPG.
No — TIFF isn't one of the output formats here, for the same reason it isn't accepted as input: no current browser ships a built-in TIFF encoder or decoder. A desktop editor like GIMP or Photoshop can export TIFF directly from a JPG if a print shop or scanner workflow specifically asks for it.
HEIC uses HEVC compression, which Windows does not include for licensing reasons. Support arrived in 2017 but was never fully built in: it needs the HEIF Image Extensions plus the paid HEVC Video Extensions from the Microsoft Store, and plenty of PCs never had them, which is why HEIC photos copied from an iPhone or downloaded from iCloud show up as a grey box with no thumbnail. Converting here sidesteps the codec entirely, because the page decodes the photo in your browser instead of relying on Windows' Photos app.
ShinobiTools · KvK 42147182 · info@shinobitools.com