How it works
- Select a valid .svg file.
- Review the sanitized preview and choose the output width.
- Convert the vector to a local PNG canvas.
- Download the transparent raster image.
Practical example
A 200 × 100 logo can be rendered at 1600 pixels wide, producing an 1600 × 800 PNG without sending the design to a server.
Formula and explanation
SVG describes vector geometry, while PNG stores a fixed pixel grid. Choosing a larger output width creates more pixels and a larger file but helps for high-density displays or print workflows.
Transparency is preserved when the SVG uses it. The renderer removes script, foreignObject, inline event handlers and external references before previewing, reducing active-content risks.
Rasterization cannot stay infinitely scalable: select the dimensions needed by the destination. The original SVG is not changed and the conversion is local.