FREE · NO ACCOUNT · ON YOUR DEVICE

Turn a vector logo or icon into a sharp PNG.

Convert a static SVG to PNG at a chosen width with a transparent, white or black background. Local WebAssembly rendering, no login or upload.

Free · No login · No upload. Inputs and results stay in this tab’s memory. Clear or leave to discard them; keep your own downloaded copies.

Static vector SVG, up to 1 MB. No scripts, embedded images, animation or external resources. Fonts use Liberation Sans; convert text to paths in your design app for exact lettering.

Height follows the SVG aspect ratio. Up to 16 megapixels / 8,192 pixels high. Thirty-second processing limit.

Which SVG files work?

One UTF-8 static vector SVG up to 1 MB. Shapes, paths, gradients, text, local references and supported filters are accepted. Scripts, event handlers, animation, foreign objects, DTDs and embedded or external images are rejected. External styles, resources and fonts are never fetched from the SVG.

What happens to fonts?

Rendering uses the locally hosted Liberation Sans font, not fonts on your device or URLs in the SVG. Font substitution can change appearance and some languages may have missing glyphs. For exact logos or multilingual designs, convert text to paths in the authoring app before exporting SVG. Check the resulting PNG.

How large can the PNG be?

Choose a width from 16 to 4,096 pixels; height follows the SVG aspect ratio. Output is limited to 16 megapixels and an 8,192-pixel edge. The original SVG dimensions are also bounded. Very complex artwork may exceed the 30-second deadline. Choose a smaller file or simplify the drawing.

Is the PNG still editable vector art?

No. PNG is a raster image at the selected pixel dimensions. Transparent preserves alpha, while white or black flattens the background. Keep the SVG for later editing. Larger output helps a vector edge but cannot restore detail missing from the original artwork.