Will the HEIC be sharp?

Yes at the output resolution you select. SVG is resolution-independent, so a 4000x3000 render of a vector icon looks pixel-sharp at that size. Scaling the raster up afterwards introduces pixelation - render larger upfront if needed, and keep the SVGZ master for future re-renders.

More about converting SVGZ to HEIC

SVGZ is a gzip-compressed SVG file - the same XML vector data as a regular SVG, but compressed at the file-system layer using DEFLATE (RFC 1952). Designers ship SVGZ when serving large vector illustrations directly from a web server, because modern browsers transparently decompress them via the Content-Encoding header. A 200KB SVG with hundreds of paths often shrinks to 35-50KB as SVGZ, which matters for above-the-fold hero illustrations on mobile-first sites with a Lighthouse budget.

Converting SVGZ to HEIC requires decompressing the gzip layer first, then rasterising the underlying SVG - our converter handles both steps in one upload, defaulting to 300 DPI at the SVG's natural viewBox dimensions. The output is a fixed-resolution raster in Apple's native photo format: ideal when web-pipeline vector assets need to appear in an iPad design review, an Apple Photos mood board, or an iCloud-synced asset library. HEIC also preserves alpha, so illustrations rasterised on transparent backgrounds keep their cutout - the key advantage over a JPG render.

Watch out for embedded raster fills inside the SVG - if the SVGZ references a base64-encoded JPEG or PNG inside an tag, those rasters carry their own resolution and may pixelate when the SVG is rendered at a higher DPI. For pure-path vector SVGZ (logos, icons, technical illustrations), any output resolution looks crisp. Keep the SVGZ master for the web pipeline - the HEIC is a snapshot at one size - and for destinations that reject HEIC (Office on Windows, most CMSes), take the output through HEIC to JPG.

When you'd use this

Reasons to convert SVGZ to HEIC usually come down to compatibility, file-size, or specific feature requirements. Common situations:

  • An app or platform only accepts HEIC uploads.
  • You need a feature unique to HEIC (e.g. transparency, vector scaling, animation, multi-page pages, etc.) that SVGZ doesn't provide.
  • You're optimising file size — modern formats often produce smaller files than the older format you started with.
  • You need a single archival format across a project so files behave consistently in the same viewer.

How to do it in heic.now

  1. Open the SVGZ → HEIC tool on heic.now.
  2. Drag your SVGZ file onto the drop zone, or click Select files. You can drop a whole folder of files at once.
  3. The output is fixed to HEIC. If the format supports extra options (page size, transparency background, quality, EXIF stripping), tweak them in the right-hand panel.
  4. Click Convert. The job runs on our server and finishes in a few seconds for typical photos.
  5. Download the result. Files stay in storage for 24 hours and are then permanently deleted.

The entire flow is free for the first 10 jobs per day with no signup required. A free account doubles that quota; a premium plan removes the limit entirely.

Tips and common pitfalls

  • Rasterise at 300 DPI for print previews, 150 DPI for screen review, or match the destination's pixel dimensions exactly to avoid wasted bytes.
  • Transparent backgrounds survive - HEIC supports alpha, so skip the flatten step you'd need for a JPG render.
  • If the SVGZ contains elements, the embedded raster's native resolution caps the effective sharpness regardless of your DPI setting.
  • Outline all fonts before zipping the SVG, otherwise the rasteriser falls back to system fonts and glyph shapes shift.
  • Test by decompressing the SVGZ to SVG with gunzip first to inspect the XML - some scripts embed unsupported filter primitives that rasterisers skip.
Try the SVGZ → HEIC tool
Free, no signup required. Files deleted in 24 h.
Open SVGZ → HEIC
Back to all FAQ