〰️

SVG Converter

Convert SVG to PNG, JPEG, or WebP at any size. Drop or paste your SVG, pick a canvas, and download — runs entirely in your browser.

Drop an SVG file here

or click to browse · .svg files only

W: H: Elements:
Contains animations — only first frame captured
or paste SVG code
Output Format

PNG for logos & icons (lossless). JPEG for photos. WebP for smallest web files.

Quality 92
Canvas Size

Pick a preset or enter a custom size. The SVG scales to fit your canvas.

×
Scale & Fit

Fit keeps the full SVG visible. Fill covers the canvas (may crop). Stretch ignores aspect ratio.

Auto-size SVG to canvas
Background

Transparent only works in PNG/WebP. Pick a solid colour or upload your own image as the canvas background.

#3b82f6
Image Adjustments

Tweak the visual output without modifying the original SVG.

Brightness 100%
Contrast 100%
Saturation 100%
Hue Rotate
Invert colors
Grayscale
Sepia tone
Transform

Rotate or flip the SVG on the canvas.

Flip horizontal
Flip vertical
Padding
Space around SVG 16px
Output
Original SVG
PNG
100%

No SVG loaded yet

Upload a file or paste SVG code in the panel →

SVG source preview

Export

100% Offline

All conversion happens in your browser. Your SVG files never leave your device.

Instant Preview

Changes to any setting re-render the canvas immediately — no waiting.

Any Resolution

SVGs are vector — export at 16px or 4096px with no quality loss.

Full Control

Adjust brightness, contrast, saturation, hue, rotation, flip, padding and more.

How to use
  1. Drop an SVG file or paste markup into the code area on the left.
  2. Pick an output format (PNG, JPEG, WebP) and choose canvas dimensions or a preset.
  3. Adjust quality, padding, background and filters as needed, then click Download.
FAQ

PNG for logos/icons (transparency, lossless). JPEG for photo-like content. WebP for the smallest modern web files.

Only the first frame is captured — the output is a single still image. For full animations, render the SVG with a screen recorder instead.

No. The conversion runs entirely in your browser using a hidden canvas — nothing leaves your device.