Convert · Vector to raster
SVG to PNG
Vectors are infinite — render them at exactly the pixel size you need, from favicon to billboard, with transparency intact.
Pick the resolution; the vector does the rest
The whole point of SVG is that it has no resolution — a logo drawn once renders crisply at 16 pixels or 16,000. But the moment you need to put that logo somewhere that doesn't speak vector — an app store listing, a Slack emoji, a PowerPoint deck, an email signature, a print PDF — you need pixels, and you need the right number of them. This tool renders your SVG through the browser's own vector engine at whatever size you ask, so the output is as sharp as the destination allows.
Choosing the size
- Scale mode multiplies the SVG's designed dimensions — 2× is the retina default for web use.
- Exact-width mode targets a precise pixel width (height follows the aspect ratio): 512 for app icons, 1024 for marketplace listings, 3000+ for print.
- Transparency or backdrop — unpainted areas stay transparent by default, or pick white/black for destinations that dislike alpha.
Batch rendering handles icon sets in one pass: drop twenty SVGs, set the size once, download a zip. Files render entirely on your device — relevant when the SVGs are unreleased brand assets — and since there's no server rasteriser to pay for, there's no file cap or daily limit.
One honest caveat: rendering fidelity is your browser's SVG engine, which is excellent but can differ from a design tool in two cases — fonts referenced by name but not embedded (convert text to paths for identical output) and SVGs that link external images. Everything else, including CSS inside the SVG, renders faithfully.
Common questions
What's the maximum output size?
8192px on the longest side — beyond that, browser canvas memory becomes unreliable. That's poster-print territory anyway.
Can it go the other way — PNG to SVG?
Not here. Raster-to-vector tracing is a different (and lossier) problem; this tool does the lossless direction.