Skip to content

What is an SVG file?

SVG is a vector format: instead of pixels it describes shapes, lines and text in XML, so it stays sharp at any size. It's the standard for logos, icons and illustrations on the web.

Full name
Scalable Vector Graphics
File extensions
.svg
MIME type
image/svg+xml
Type
Vector image
Compression
None (vector shapes stored as text)
Transparency
Yes
Animation
No
Format Hero support
Convert from only

What SVG is used for

Logos, icons, illustrations, charts and other graphics on websites and in design tools.

Strengths

Sharp at any size, tiny files for simple graphics, and editable as text or in design tools.

Weaknesses

Not suitable for photos. Many apps, social networks and upload forms don't accept SVG, partly because SVG files can contain scripts.

Compatibility

Every modern browser and design tool (Figma, Illustrator, Inkscape) handles SVG. Many office apps, social networks, marketplaces and upload forms don't.

Converting SVG files

Format Hero can read SVG files and convert them to PNG, JPG, PDF or WebP and more, but it can't save to SVG. Turning pixels back into vector shapes needs tracing software, which is a different job from converting.

Convert SVG to another format

Questions

How do I open an SVG file?

Open it in any browser to view it, or in Inkscape, Illustrator or Figma to edit it. It's also plain text, so a code editor shows the markup.

Is SVG lossy or lossless?

Neither, strictly: SVG stores shapes rather than pixels, so there is nothing to compress lossily. It stays sharp at any size.

Does SVG support transparency?

Yes. SVG supports full transparency, including soft edges and shadows.

Can I convert SVG files without uploading them?

Yes. Format Hero converts SVG files in your browser, on your own device, so they're never sent to a server. It's free, needs no sign-up and adds no watermark.