SVG → PNG

Convert SVG vector files to PNG raster images. Set custom width/height for the output resolution.

Drag & drop your file

or click to browse

SVG → JPG

Convert SVG vector files to JPEG format. Background will be white (JPG doesn't support transparency).

Drag & drop your file

or click to browse

SVG → WebP

Convert SVG files to WebP format for web-optimized delivery.

Drag & drop your file

or click to browse

SVG to AVIF

Convert SVG vector to AVIF format (if browser supports it, otherwise falls back to WebP).

Click to upload SVG file

PNG to SVG (Embed)

Embed a PNG as an SVG file using a data URI. The SVG will contain the raster image embedded in a vector container.

Click to upload PNG file

JPG to SVG (Embed)

Embed a JPG image inside an SVG file as a data URI.

Click to upload JPG file

SVGZ to SVG

Decompress SVGZ (gzip-compressed SVG) to a plain SVG file.

Click to upload .svgz file

Optimize SVG

Minify and clean up SVG markup to reduce file size. Removes comments, whitespace, and metadata.

Click to upload SVG file