filename.heic
Queued—
Auto-tracers, upscalers and AI image tools take PNG or JPG and nothing else. Convert your photo below and feed it straight in.
100% Local — Files Never Leave Your Device
Drop your source photos here
or pick them from your device — converted at full resolution
Supports .heic and .heif from iPhone, iPad and modern Android cameras
Keep this high. Tracers and upscalers amplify compression artefacts.
filename.heic
Queued—
Vectorizers, upscalers and AI image tools are built on imaging libraries that read a small set of raster formats. Supporting HEIC would mean adding an HEVC decoder and its licensing to every deployment, for a format only Apple hardware produces, so almost none of them bother.
Most run in the browser or accept browser uploads too, and browsers cannot decode HEIC natively — so the file is rejected before any processing begins.
Quality matters more than usual here. Auto-tracers turn compression artefacts into stray anchor points, and upscalers happily magnify JPEG blocking into something worse. Convert at 95% and the tool has clean edges to work from.
For anything that needs transparency preserved on the way in, use our HEIC to PNG converter instead — PNG is lossless and keeps the alpha channel.
Drag it onto the box above or press Select Files. Leave quality high for a clean trace.
Download it and feed it into the vectorizer, upscaler or generator as your raster input.
Because its imaging library reads a fixed set of raster formats and HEIC is not among them, and because browsers — where many of these tools run — cannot decode HEIC at all. Converting to JPG or PNG gives the tool something it can read.
PNG if the source has flat colour, hard edges or transparency, since it is lossless and preserves alpha. JPG at high quality is fine for photographic sources and produces much smaller files. For tracing logos or line art, PNG gives cleaner results.
No. The decoder is a WebAssembly module that runs inside your browser tab, so the photo is read from your device into memory and converted there. You can check it in your browser's Network tab, or disconnect from the internet once the page has loaded and convert anyway.