Kit-Bin
Donate

Drop an SVG file here or click to browse

Processed entirely in your browser. Never uploaded to a server.

Rasterize an SVG file into a PNG image for use in places that don't accept vector graphics, most email clients, some CMS image fields, or older software.

SVG is vector-based, meaning it's described as shapes and paths rather than a fixed grid of pixels. That's why it scales to any size without blurring. PNG doesn't have that property: it captures the SVG at one specific resolution, so it's the wrong direction to go if you still need to resize the image later without quality loss.

FAQ

What if my SVG has no explicit width/height?
Most SVGs render fine, but ones with external references or unusual filters may not render correctly, check the result before using it.
What resolution does the PNG come out at?
The PNG matches the SVG's own intrinsic dimensions. SVG is vector-based. It can be rendered at any size without quality loss, but once it's rasterized to PNG, that image has a fixed pixel grid and won't scale up cleanly beyond it.
Will embedded fonts or filters render correctly?
Simple SVGs with basic shapes and system fonts render reliably. SVGs with embedded custom fonts, external image references, or complex CSS filters are the most likely to render differently than they do in a full browser, check the output before relying on it.

Not sure if SVG or PNG is right for this? Read SVG vs PNG: when should a logo be neither.