Convert SVG to raster
Convert SVG vector graphics to high-quality PNG or JPEG raster images. Choose from multiple resolution scales. All processing is local.
Convert SVG
Output Settings
SVG size: -
How It Works
Upload SVG
Drag or select your SVG file. The SVG is rendered as an image for preview.
Configure
Choose output format (PNG or JPEG), resolution scale, background color, and quality.
Download
The SVG is rendered onto a canvas and exported as a raster image at your chosen resolution.
Frequently Asked Questions
How does SVG to PNG conversion work?
The SVG is rendered onto an HTML canvas element using drawImage. The canvas then exports the result as PNG or JPEG. This works for most SVGs but may fail for those with external references or unsupported CSS features.
Why might SVG rendering fail?
SVGs with external resources (images, fonts loaded from URLs) may fail due to CORS/same-origin restrictions. Some advanced SVG or CSS features may also not render correctly on canvas. The tool will show an error message if rendering fails.
What resolution options are available?
You can export at 1x (original size), 2x (double resolution, ideal for Retina displays), 3x, or a custom scale factor from 0.5x to 5x.
Is my SVG uploaded to a server?
No. All SVG rendering and conversion happens entirely in your browser. Your files never leave your device.