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

  1. 1
    Upload 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.

  2. 2
    Choose 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).

  3. 3
    Set 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.

  4. 4
    Download 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.

Related Tools