Convert SVG to PNG. Crisp raster, nothing uploaded
SVGs are vector graphics. Perfect for logos and icons that must stay sharp at any size, but plenty of places will not take them: image editors, chat apps, slide decks, print workflows, and forms that expect a “real” image. This tool rasterizes an SVG into a PNG using your browser’s own rendering engine, so the output matches exactly how the SVG looks in a browser, with transparency preserved. Pick a scale from 1× to 4× to control the output resolution because SVGs are resolution-independent, 2× or higher gives you crisp results on high-DPI screens. Everything runs locally; the file is never uploaded.
How it works
- Drop your .svg files below. Several at once works.
- Choose a scale: 2× is a good default for sharp output.
- Download the PNGs, transparency intact.
Frequently asked questions
What resolution will the PNG be?
The SVG’s intrinsic size multiplied by the scale you pick. An icon that is 128×128 in the SVG becomes 256×256 at 2×. If the SVG has no fixed size, a sensible default is used. Raise the scale for a larger output.
Is transparency preserved?
Yes. The SVG is drawn onto a transparent canvas, so any areas without a fill stay transparent in the PNG. Ideal for logos meant to sit on different backgrounds.
Will external fonts or images in the SVG render?
Fonts installed on your system render correctly. SVGs that reference remote images or fonts by URL may not include those in the raster, since the browser sandboxes external loads. Embedding assets in the SVG avoids the issue.
Is the SVG uploaded to convert it?
No. Rendering happens in your browser and the PNG is produced locally. The file never crosses the network, and conversion works offline once the page has loaded.