All specs
W3C SVG 2W3CMust KnowProduct2018

Scalable Vector Graphics (SVG)

Data Formats·World Wide Web Consortium
WHY YOU NEED THIS

SVG powers icons, logos, charts, and interactive graphics. Because it's XML (not opaque binary), XSS and SSRF via embedded references are real risks in upload pipelines.

What It Defines

XML-based vector image format: paths, shapes, text, gradients, filters, and animation in a single document. Can embed scripts and external references — security-sensitive in untrusted uploads. MIME type: `image/svg+xml`.

Canonical (Normative)

Convenient (Practical)

svgvectorxmlimagesecurity
Standards Body
World Wide Web Consortium

Publishes web platform specs including CSS, accessibility, security policies, Service Workers, Web App Manifest, and many browser APIs. Also maintains some versioned HTML/DOM specs.

Visit

Related Specs

IANAMust Know

File Formats

Every upload, download, attachment, and asset pipeline crosses these layers. Misunderstanding header vs envelope causes MIME spoofing bugs, parser differentials, and broken file validation. Start here before diving into individual format specs.

ProductData Formats
Details
WHATWG HTML LSWHATWGMust Know

HTML

The spec behind every HTML page, form, and browser API. The canonical reference for how browsers actually parse and process HTML.

ProductBrowser Platform
Details