Vector & CAD format

SVGZ converter

An .svgz file is an ordinary SVG document compressed with gzip. The graphic inside is unchanged — same elements, same paths, same text — so .svgz is a transport optimisation rather than a distinct image format, and any tool that gunzips it gets the original SVG back byte for byte.

Private for supported formats — processed in your browser

Convert supported files

Runs on your device

Drop SVGZ files here

Batch files can each use a different output. Nothing uploads for local conversions.

Working inputs include camera RAW, browser-local audio/video, PDF, CBZ/CBR comics, office documents, ebooks, markup, 3D models, structured text, images, and archives.

Where SVGZ comes from

The SVG 1.0 recommendation of 2001 explicitly blessed gzip-compressed delivery, and the .svgz extension was standardised alongside it for files served from disk or from servers that could not compress on the fly. Its practical importance faded as HTTP content encoding became universal, but map data, clip-art libraries, and Inkscape's own save dialog still produce it.

How SVGZ works

  • The file is a plain gzip stream: it begins with the 1F 8B magic and ends with a CRC and the uncompressed length.
  • SVG is verbose XML, so gzip typically removes 60-80 percent of a drawing's size.
  • Browsers render .svgz only when the server sends Content-Encoding: gzip; opened from disk, most will not decompress it.
  • Because the payload is text, the decompressed size can be far larger than the file — a decompression-ratio limit is a real requirement, not a formality.

When to use SVGZ

  • Shipping large SVG maps or floor plans without an HTTP compression layer
  • Reducing the size of an SVG clip-art library on disk
  • Opening an Inkscape drawing saved as compressed SVG
  • Recovering the plain SVG source from a compressed asset for editing

Strengths and limitations

Strengths

  • Large size reduction with no change whatsoever to the graphic
  • Fully reversible — the original SVG comes back exactly
  • Long-standing part of the SVG specification rather than a vendor extension

Limitations

  • Not viewable or diffable without decompressing first
  • Browsers need the correct Content-Encoding header, which trips up file:// and misconfigured servers
  • Redundant wherever the server already compresses responses

Compatibility

Inkscape, Illustrator, and most vector editors open .svgz directly, and browsers render it when it is served with gzip content encoding. Novus Convert expands it in the browser with fflate, refuses a stream whose declared expanded size passes 64 MB, and runs the result through the same safety check applied to every SVG this app emits — a real <svg> root and no script elements, event-handler attributes, or active URL schemes — before handing back the plain .svg.

Compression is lossless, so every title, description, and metadata element in the source SVG survives the round trip intact.