SVG Converter
Convert SVG to PNG at any resolution or generate a multi-size ICO file for favicons — upload a file, drag-and-drop, or paste code directly.
Drop your SVG here
or click to browse
Output Format
Presets:
Preview
Preview will appear here
How to use SVG Converter
- 1Upload or paste your SVG
Drag and drop an SVG file onto the upload area, or switch to the Paste Code tab and enter your SVG markup directly.
- 2Choose your output format
Select PNG for a high-resolution raster image or ICO to generate a multi-size favicon bundle (16, 32, and 48 px).
- 3Set the resolution (PNG only)
Enter a custom width and height, or pick a preset (256, 512, 1024, 2048 px). Aspect ratio is locked by default to keep proportions.
- 4Download the result
Click Convert & Download. Your PNG or ICO file is generated entirely in the browser and saved to your device instantly.
Frequently Asked Questions
Does the SVG Converter upload my files to a server?
- No. All conversion happens locally in your browser using the Canvas API. Your SVG data never leaves your device.
What sizes does the ICO export contain?
- The ICO file embeds three sizes: 16 × 16, 32 × 32, and 48 × 48 pixels — the standard set for browser favicons and Windows taskbar icons.
Can I convert an SVG with external fonts or images?
- SVGs that reference external resources may render without them, because the browser's security sandbox blocks cross-origin loads inside a canvas. Embed fonts as base64 data URIs or inline styles for reliable results.
What is the maximum PNG resolution I can export?
- There is no hard cap — the limit is your browser's maximum canvas size, which is at least 16 384 × 16 384 px in all modern browsers. Sizes above 4096 px may be slow to generate.