Drop an .svg file here, or click to choose
Rendered entirely in your browser with the Canvas API — nothing is uploaded. Note: styling from external CSS or Tailwind classes won't apply — inline your fill/colors on the SVG.
Rasterize an SVG to a PNG at any resolution, free. SVG is a vector format, but many places (app stores, social avatars, email, slide decks, AdSense logos) need a raster PNG. This tool draws your SVG onto an HTML canvas and exports it as a PNG with the Canvas API's toBlob() — entirely in your browser, so the file is never uploaded.
It exports a crisp PNG at the exact size you choose — quick ×1/×2/×4 scales or precise pixel dimensions — with a transparent or solid background. 100% free, no registration, and complete privacy — everything runs locally in your browser, so your data never touches a server.
Pick ×1/×2/×4 or type exact width and height (aspect-locked) to export the size you need.
Keep the SVG's transparency or fill a solid background color before export.
Rasterized locally on a canvas — the SVG and PNG never leave your device.
Unlimited conversions with no account, on desktop and mobile.
Compact JPEG, adjustable quality
Small modern image, keeps transparency
Decode Base64 back to an image
Encode an image to a data URI
Drop an .svg file or paste the SVG markup, choose a scale or exact pixel size, optionally set a background color, then download the PNG. It all runs in your browser.
No. The SVG is drawn onto a canvas locally and exported with the Canvas API; nothing is uploaded, so it's safe for private artwork.
The browser renders the SVG in isolation with no access to your page's CSS, so colors from external stylesheets or utility classes (e.g. Tailwind's fill-current) won't apply. Set fill, stroke and gradients inline on the SVG, and embed any web fonts.
Yes — that's the default. Leave the background option off for transparency, or turn it on and pick a color to fill the background.
Use a higher scale (×2/×4) or type larger exact dimensions. Because SVG is vector, the output stays sharp at any size you choose.
If the SVG references a cross-origin image or font, the browser marks the canvas as 'tainted' and blocks export for security. Inline those resources (e.g. as data URIs) and try again.
We use cookies for analytics and personalized ads to help keep these tools free. Until you accept, ads stay non-personalized and analytics cookies are off. See our Privacy Policy.