SVG to PNG Converter
Rasterize SVG to transparent PNG at 1–4× with resvg or Canvas — batch to ZIP, in-page preview, free and local with no upload.
Processing and data safety
Section titled “Processing and data safety”This tool runs entirely in your browser (local WebAssembly) — your files are never uploaded to a server.
Input and output
Section titled “Input and output”- Formats: SVG, PNG
- Flow: SVG → transparent PNG at 1–4× (batch → ZIP)
How to use
Section titled “How to use”- Pick an engine (resvg for high fidelity, or Canvas) and a 1–4× scale.
- Drop in your .svg file — or drop several to batch-render and download a ZIP.
- The PNG is rendered and downloaded automatically — if resvg fails, Canvas takes over.
Key details and limits
Section titled “Key details and limits”- Output is a transparent-background PNG.
- If resvg fails (e.g. missing fonts), it falls back to Canvas automatically — the done message notes the engine actually used.
- Batch mode renders files one by one with failure isolation: failed files are listed and don’t block the rest; successful ones are packaged as svg-to-png-<scale>x.zip.
Common use cases
Section titled “Common use cases”- Drop an SVG (or several) → pick resvg and 2× → preview the PNG in place / get a ZIP