SVG to WebP

Render an SVG as a WebP at the pixel width you choose, with transparency kept. It runs in your browser and nothing is uploaded.

  • Free
  • Never uploaded
  • No sign-up

Drop files here

or browse — JPG, PNG, WebP, GIF, BMP, SVG, HEIC, PDF, EPS, AI

How to do it

  1. Drop your SVG file below.
  2. Enter a render width in pixels, or leave it blank for the SVG's own size.
  3. Press Convert and download the WebP.

You choose the pixel size

An SVG has no fixed pixel size, so the width you set decides how sharp the WebP is. The height follows the SVG's aspect ratio. Render larger than you need and let the page scale it down.

Why not keep the SVG?

Keep the SVG where you can: it is sharper and usually smaller for flat graphics. A WebP is for places that want a raster image, such as some CMS fields, social previews and apps that ignore SVG.

External files

The SVG is drawn as a standalone image, so fonts or pictures it links to externally are not loaded. Embed them in the SVG first.

Questions

Is this free?

Yes. No account, no watermark, no cap on how many files you convert.

Are my files uploaded?

No. The conversion runs inside your browser on your own device. Nothing is sent to a server — you can disconnect from the internet after the page loads and it still works.

Is the background transparent?

Yes. WebP supports transparency, so unpainted areas of the SVG stay transparent.

What width should I pick?

Twice the size it will display at covers high-density screens. Up to 20000 px is allowed.

WebP or PNG?

WebP is smaller. PNG is more compatible with older software.