Initializing... drag & drop files here
Supports: HEIF
A .heif file is almost always a photograph — High Efficiency Image File Format (ISO/IEC 23008-12, published by MPEG in 2015) stores an HEVC-compressed still image, and it is the format iPhones save by default since iOS 11. SVG is a completely different thing: a vector format built from shapes and paths, not pixels. This converter does not wrap your photo inside an SVG; it traces the image and rebuilds it as flat vector shapes. Tracing is the right tool for logos, icons, line art, and flat high-contrast graphics — but a real photo traces poorly, collapsing into posterized blobs of flat color, losing fine detail, and often producing a file far larger than the original. Since most HEIF files are camera photos, the honest answer is usually: don't trace it. Convert to a raster format instead — HEIF to PNG, HEIF to JPG, or HEIF to WebP.
.heif file onto the page, or click "+ Add Files" to browse. You can queue several images and trace them with the same setting.HEIF was designed to store continuous-tone photographs efficiently — HEVC compression, up to 10-bit and 12-bit color depth, wide color gamuts, and smooth tonal gradients. That is exactly the kind of image vector tracing handles worst. The tracer has to approximate every subtle gradient as a stack of flat-color shapes, so a photo turns into a mosaic of posterized patches rather than a sharp, scalable graphic. A typical iPhone photo has millions of distinct colors; the trace cannot reproduce them as paths without either flattening them into blobs or emitting tens of thousands of tiny shapes that bloat the file.
The Number precision slider does not fix this. Precision only sets how exactly each found path coordinate is written down, not how the trace finds shapes:
Precision cannot add detail the trace did not find. If the output looks blobby, the fix is a cleaner, simpler source image — not a higher precision value.
Vectorization is the wrong tool for photographs, screenshots full of text, and any image with smooth gradients or thousands of colors — the trace will be inaccurate and the file bloated. Since the overwhelming majority of HEIF files are iPhone and camera photos, that covers most of them. SVG tracing shines only on flat-color graphics: logos, icons, stencils, silhouettes, and line drawings that happen to be stored as HEIF. If your goal is to view, share, or edit the picture, a raster conversion is what you want — HEIF to PNG for lossless quality, HEIF to JPG for a small shareable file, or HEIF to WebP for the smallest modern web image. For complex logos that need hand-cleanup, a desktop editor like Inkscape or Illustrator gives you manual control the automatic trace cannot.
It vectorizes. The converter traces shapes and edges and rebuilds the image as real SVG paths and Bézier curves — it does not base64-encode the original photo into an <image> tag. That means the output is genuinely resolution-independent for suitable artwork, but it also means a photographic HEIF is reinterpreted as flat shapes rather than preserved pixel-for-pixel.
No. A HEIF photo holds continuous tones and millions of colors, so tracing approximates it as many flat color shapes — the result looks posterized and is often larger than the original. Tracing is designed for logos, icons, and line art with limited colors and clear edges. For an actual photo, keep a raster format such as HEIF to PNG.
For most artwork, 4–6 is the sweet spot — crisp paths at a reasonable file size, and it is what the page recommends. Drop toward 1–3 for the smallest possible file when slightly rounded coordinates are acceptable; only push toward 8–10 if you genuinely need sub-pixel accuracy, since beyond 6 the extra decimals usually add bytes without a visible change. Precision never adds detail the trace did not find.
For viewing and sharing, convert to JPG — small and universally supported. For lossless quality, use PNG. For the smallest modern web image, use WebP. Reach for SVG only when the HEIF is actually a flat, high-contrast graphic such as a logo or line drawing.
Yes. SVG is a W3C XML-based standard supported by Chrome, Firefox, Safari, and Edge — caniuse reports roughly 97% global browser support — and it imports into Illustrator, Inkscape, Figma, and most vector editors. In our testing, a flat two-color logo saved as HEIF and traced at precision 5 produced a compact SVG that opened identically in the browser and in Inkscape, while the same setting on a real HEIF photo produced a heavy, posterized file.
Yes. Your HEIF is uploaded over an encrypted connection, traced on our servers, and deleted automatically a few hours after conversion — no sign-up, no watermark, and nothing is shared or made public.