SVG scales infinitely; PNG works everywhere. When platforms reject SVG, when print shops need raster, when apps require PNG — rasterize at exactly the resolution you need.
Drop your image here
100% private. Nothing is uploaded.
Vector math frozen into lossless pixels
Drop .svg files from Figma, Illustrator, Inkscape, or any vector tool. Inline styles, external references, and embedded fonts all render.
Set exact pixel width/height or DPI multiplier. 1× for standard, 2× for retina, 300 DPI for print. Transparent background preserved in PNG output.
PNG output is lossless with full alpha. Stays crisp at chosen resolution but doesn't scale above rasterized size — keep the SVG master for future re-exports.
Convert images between these related converters
insight-to-png-reason
SVG is resolution-independent math. PNG is pixels. Rasterizing SVG means choosing a resolution and freezing it. Export at the largest size you'll ever need — re-exporting from SVG is always an option.
uses Chrome/Firefox SVG renderer for accurate output
export sets of SVG icons to PNG in one pass
Resolution choice, transparency, font rendering, edge cases.
Match the largest display size you'll need. For web: 2× your CSS display size (retina). For iOS icons: the biggest Xcode asset slot (1024×1024 for App Store). For print: points × 300/72 to get 300 DPI pixels. When unsure, export larger — PNG scales down cleanly; scaling up creates blur.
Yes, full 8-bit alpha. Transparent SVG backgrounds export as transparent PNG backgrounds. Semi-transparent shapes, overlays, and gradients with opacity all preserve their exact alpha values.
Fonts defined in SVG as paths render perfectly. Fonts referenced by name (font-family) use the browser's fallback if not embedded — the output may differ from the original design. Convert text to paths in your vector tool before exporting for guaranteed rendering.
Yes. Standard SVG 1.1 filter primitives render via the browser's SVG engine. Complex filter graphs may render slightly differently across browsers but modern Chrome and Firefox handle all common SVG filters correctly.
Yes. Email clients have poor SVG support but universal PNG support. Convert logo and header SVGs to PNG at 600px width for crisp email rendering across all clients.
Yes. Screenshot captures the viewport including browser chrome and page background. This tool renders just the SVG at exact pixel dimensions with transparency, giving clean isolated assets rather than captured screenshots.
No file-size limit on SVG itself (it's text). The rasterization limit is the output PNG dimensions — very large outputs (above ~16000×16000) may hit browser memory limits. For poster-scale vector art, use Inkscape command-line for production.
The PNG exports the current static state of the SVG. Animation frames don't transfer — PNG is a still image. For animated SVG content, embed as imgor objectin HTML directly.