SVG Toolkit

Optimize SVG markup with SVGO and rasterize it to PNG at any size.

Works offline Native desktop macOS & Windows
SVG Toolkit
What it does

SVG exports from design tools are often full of metadata and redundant markup, and you frequently need PNG versions as well. The SVG Toolkit optimizes SVG with SVGO and rasterizes it to PNG at the sizes you pick. Both steps run on your machine, so logos and unreleased artwork stay private.

SVGO optimization

Optimize with SVGO, with optional multipass for a smaller result and optional pretty-printing with two-space indentation.

Size comparison

See the byte size before and after optimization with the percentage change, then copy the result or save it as name-optimized.svg.

Load a file or paste markup

Drop an SVG file or paste the markup into the editor. A live preview shows the SVG as you edit it.

Rasterize to PNG

Choose any of 16, 32, 64, 128, 256, 512 and 1024 pixel widths. Height follows the aspect ratio of the SVG.

Native rendering

PNGs are rendered by the resvg engine in the desktop app and written to a folder you choose. Existing files are not overwritten.

FAQ

How do I convert SVG to PNG at a specific size?

Load the SVG, open the Rasterize to PNG tab, select one or more widths, choose an output folder and run it. Each PNG is named with its width, such as logo-256.png.

Is SVG optimization lossless?

SVGO applies its default optimizations, which are designed to keep the rendered image the same. Compare the preview and the result before you replace the original file.

Pairs well with
All 46 tools →
Try SVG Toolkit free for 14 days

No card, no account. Every tool included, bought once.

Download