SVG → PNG Converter
Image
Drop an SVG file or paste SVG markup, choose a scale and background (transparent, white, or any color), and download a PNG. The tool reads the SVG's intrinsic size from width / height or viewBox attributes and multiplies by your scale, so 2× exports work like Retina assets. Runs entirely via Canvas — no upload.
Intrinsic size: 200 × 200
How to use
- Drop an SVG file or paste SVG markup.
- Adjust scale (1× matches the intrinsic size).
- Pick a background — transparent, white, or custom color.
- Click Download to save the PNG.
Frequently asked questions
- Why is the output 200×200 by default?
- If the SVG has no width / height / viewBox the tool falls back to 200×200. Add a viewBox or explicit dimensions to the SVG for a different default.
- Some fonts look different in the PNG
- Browsers rasterize SVG with the fonts available on the user's system. If your SVG uses a custom font, embed it as a data: URL or convert text to paths in your vector tool.
- Is my SVG uploaded?
- No. The SVG is parsed and rasterized in your browser via Canvas. Nothing is sent to a server.
- Does it handle external images inside the SVG?
- Images referenced by URL may fail to load due to CORS. Embed external images as data: URLs in the SVG to avoid this.
Related tools
Image Crop (Aspect Ratio)
Crop any image to a standard aspect ratio (1:1, 16:9, 4:3, etc.) — centered automatically.
Image Rotate & Flip
Rotate an image 90° at a time or flip it horizontally / vertically, then download the result.
Image Resize
Resize an image to any dimensions and export as PNG, JPEG, or WebP — all in your browser.
Image to Base64
Convert an image to a Base64 data URL you can paste anywhere.
QR Code Generator
Create custom QR codes from any text or URL and download them.
Image Compressor
Compress and resize JPEG, PNG, and WebP images in your browser.