SVG → PNG / JPG Converter
Rasterize SVG to PNG, JPG or WebP at any size — transparent or filled.
Convert SVG to PNG or JPG at any size or scale — paste code, a URL or a file. Free, high-resolution, runs entirely in your browser. Nothing uploaded.
About SVG → PNG / JPG Converter
The SVG → PNG / JPG Converter rasterizes vector SVG markup into a PNG, JPG, or WebP bitmap at any pixel size — handy when an app, store listing, or social platform won't accept raw SVG. You paste your SVG (or drop/upload an .svg file) and it draws the image onto an HTML Canvas, auto-reading the intrinsic size from the width/height or viewBox and re-rendering live as you change settings. It also fixes common copied-icon problems by injecting a missing xmlns namespace and resolving currentColor to a color you pick. Everything runs locally in your browser using the Canvas API — the SVG is never uploaded, and there's no signup.
How to use SVG → PNG / JPG Converter
- Paste your <svg>…</svg> markup into the SVG markup box, or drop / Upload an .svg file (Sample loads a demo icon).
- Pick the output Format with the PNG / JPG / WebP toggle.
- Set the Width in pixels (height follows automatically when 'Lock aspect ratio' is on), or tap the 1×, 2×, or 4× buttons to scale from the SVG's intrinsic size.
- Toggle 'Transparent' for a see-through background, or turn it off and choose a Background color (JPG always fills since it has no transparency).
- For JPG or WebP, drag the Quality slider; if the SVG uses currentColor, set the Icon color so it renders instead of appearing blank.
- Click 'Download .png/.jpg/.webp' to save the rasterized image, or 'Copy blob URL' to grab a temporary in-browser link.
Frequently asked questions
- Is my SVG uploaded to a server?
- No. The SVG is rendered entirely in your browser with the Canvas API — it's never uploaded, and the conversion happens on your own device.
- Is it free and do I need an account?
- Yes, it's completely free with no signup, account, or watermark.
- Which output formats and sizes are supported?
- You can export PNG, JPG, or WebP at any size up to 4096px per edge (width and height are capped to avoid blank exports and out-of-memory errors on large canvases). The tool reads the SVG's intrinsic size from its width/height or viewBox and offers 1×, 2×, and 4× scale presets.
- My copied icon renders blank or all-black — why?
- Inline icons copied from a page's DOM often miss the xmlns namespace, which the tool detects and injects automatically. If the SVG uses currentColor it has no color to inherit when standalone, so an 'Icon color (currentColor)' picker appears for you to choose what it should render as.
- Can I make a transparent PNG?
- Yes. PNG and WebP keep transparency when the 'Transparent' toggle is on; turn it off to fill with a chosen background color. JPG has no alpha channel, so it always renders on a solid background.
- Does the Quality slider work for PNG?
- No — the Quality slider only appears for JPG and WebP, which use lossy compression. PNG is lossless, so there's no quality setting for it.
People also search for
SVG → PNG / JPG Converter is also known as svg to png, svg to jpg, svg converter, convert svg to png free, rasterize svg, svg to webp, export svg as image.