Drop SVG files here, or click to choose
Accepts SVG, SVGZ · You can also paste with Ctrl+V / ⌘V
Tip: paste SVG code anywhere on this page with Ctrl+V / ⌘V.
Convert SVG files or pasted SVG code to PNG at any size: 1× to 8× or a custom scale, a fixed width or height, or an exact frame. Transparency is kept, several files convert in one go, and nothing leaves your browser.
Drop SVG or SVGZ files on the page, or paste SVG code and click Add SVG.
Under Output size, choose Scale (1×, 2×, 3×, 4×, 8× or a Custom scale), Width, Height or Exact; with Exact, decide whether to Stretch to fill.
Under Background, keep Transparent or pick White, Black or Custom.
Check the size shown above the preview, then click Convert to PNG. A single file downloads right away; for several, use Download all (ZIP) under Converted images.
No. Each SVG is drawn on a canvas in your browser and encoded to PNG on your device.
On the size the SVG declares in width and height. Without those it uses the viewBox, and with neither the browser default of 300 × 150. Vectors stay sharp at any scale.
By default the drawing keeps its proportions and is centered in the frame, with the rest transparent or in the background color. Turn on Stretch to fill to force it to the exact size.
Text is drawn with the fonts installed on your device, and missing fonts are replaced. For an exact result, convert text to outlines in your design tool first.
Files the SVG links to on the web are not loaded, for privacy. Embed them in the SVG to include them. Animated SVGs export their first frame.
Up to 16,384 px on a side and about 67 megapixels in total, the most browsers can draw. If a size goes over, the convert button is disabled with a note.