Vertopal

Scalable Vector Graphics (.svg)

Scalable Vector Graphics (SVG) is an XML-based markup language for describing two-dimensional vector graphics. It is an open standard developed by the World Wide Web Consortium (W3C) since 1999. SVG supports three types of graphic objects: vector shapes, bitmap images, and text. It also supports interactivity, animation, and rich graphical capabilities, making it suitable for both web and print applications.

One of the advantages of SVG is that it can be compressed with the gzip algorithm, resulting in SVGZ files that are typically 20-50% smaller than the original. SVG images are defined in a vector graphics format and stored in XML text files. This means that they can be scaled in size without losing quality and can be searched, indexed, scripted, and compressed.

SVG files can be created and edited with text or vector graphics editors. Most-used web browsers render them and can be easily integrated with other web standards such as CSS, DOM, JavaScript, and SMIL.

SVG Specifications

Name Scalable Vector Graphics
File Extension(s) .svg
Category Vector Images
Use For Digital illustrations, two-dimensional graphics, logos, and charts.
Developer World Wide Web Consortium (W3C)
MIME Type(s) image/svg+xml
License N/A
File Sample(s) N/A
Compression None
Max Dimensions N/A
Color Modes N/A
Animation Yes
Transparency Yes
Interlacing No
Metadata Yes
Layers Yes
Multipage Yes
Loading, Please Wait...