ImageToSVG

How to Set Up SVG Manifest Icons

Add SVG entries to your manifest icons array alongside raster fallbacks.

Preset:
Colors:
VTracer vectorization + SVGO optimizationPrivacy protected

Adding SVG to the Icons Array

The manifest's icons array accepts an entry with 'type': 'image/svg+xml' and 'sizes': 'any', letting supporting browsers use a single scalable icon instead of multiple PNG sizes.

  • Set type to image/svg+xml in the icon entry
  • Use sizes: 'any' for the scalable SVG entry
  • List raster PNG entries alongside for compatibility

Compatibility Considerations

Support for SVG manifest icons varies by browser, so always include standard PNG sizes too. Convert your logo to SVG first so both the vector and raster exports come from one clean source.

  • Browser support for SVG manifest icons varies
  • Always include PNG sizes as a fallback
  • Export both formats from one SVG master

Frequently Asked Questions

Can I use only an SVG entry in my manifest icons array?

Not safely — support varies across browsers and OS install flows, so keep PNG entries alongside the SVG one for full compatibility.

What sizes value should the SVG manifest entry use?

Use 'sizes': 'any' for the SVG entry since it scales to any resolution, unlike fixed-size raster entries.

Related guides

Ready to Convert Your Image to SVG?

Free online converter — no sign-up, no watermarks, results in under 3 seconds.

Try It Free — Convert Image to SVG