SVG to PNG
Rasterize any SVG into a pixel-perfect PNG at the exact size you need. Runs in your browser, nothing uploaded.
Output size
Upload or paste SVG to preview.
How SVG-to-PNG conversion works
SVG is a vector format — every shape is a math description that scales infinitely. PNG is a raster format — a fixed grid of pixels. Converting SVG to PNG is called “rasterizing”: the browser renders the SVG at your chosen pixel size, then freezes that frame as a bitmap.
Pick a size large enough for where the PNG will end up. For a 1x logo on a webpage, match the display size (say 256 × 256). For an app icon, export at 1024 × 1024 — the OS downscales to smaller sizes with much better results than upscaling a small PNG. For printed artwork at 300 DPI, use inches × 300 (so 4 × 4 in = 1200 × 1200 px).
Keep the transparent background option on when the SVG has a transparent canvas. Turn it off and pick a fill color if the PNG will sit on a solid background in the target context (avatars, favicons, etc.) — this removes any antialiasing fringe that some viewers render around the edges.