Image converters · OnDevice
SVG to PNG / JPG
Drop an SVG and export a PNG (with a transparent background if you want one) or a JPEG. Rendering runs in a Web Worker. A fallback renderer is loaded only if your browser cannot rasterize the SVG itself.
No upload. Files never leave your device.
Drop SVG files here
Accepts .svg files. Multiple files are fine. Scripts inside an SVG are not executed as a web page; this tool draws the graphic.
Results
No files yet. Nothing is sent to a server when you add them.
Frequently asked questions
Does this upload my artwork?
No. Rasterization runs on your device. There is no conversion server.
How is the export size chosen?
By default the graphic is rendered at 2× the width and height in the SVG (or its viewBox). You can pick 1×, 3×, or a custom width in pixels. The longest side is capped at 8,192 pixels.
Can I keep a transparent background?
Yes, when you export PNG. JPEG cannot be transparent, so a white background is used unless you pick another color.
Will every SVG look perfect?
Simple shapes, text, and gradients usually do. Filters, some fonts, and external image links may not match a desktop editor. If the built-in decoder cannot draw the file, the page falls back to canvg.
Can I convert many files at once?
Yes. Add multiple SVGs, convert them, then download a ZIP.
Which license covers the fallback renderer?
Native rendering uses the browser. The fallback is canvg (MIT) and its MIT-licensed helpers.