Scalable Vector Graphics (SVG) ist ein XML-basiertes Vektorbildformat für zweidimensionale Grafiken mit Unterstützung für Interaktivität und Animation. Die SVG-Spezifikation ist ein offener Standard, der vom World Wide Web Consortium (W3C) entwickelt und gepflegt wird. Im Gegensatz zu Rasterbildformaten wie JPEG oder PNG werden SVG-Bilder mithilfe mathematischer Gleichungen definiert, um Linien, Kurven, Formen und Text zu beschreiben. Dies bedeutet, dass SVG-Bilder ohne Qualitätsverlust oder Verpixelung auf jede beliebige Größe skaliert werden können. Diese Skalierbarkeit macht sie ideal für Logos, Symbole (Icons), Illustrationen und andere Grafiken, die in verschiedenen Größen dargestellt werden müssen. SVG unterstützt erweiterte Funktionen wie Farbverläufe (Gradients), Filter, Animationen und Skripting, was komplexe und dynamische visuelle Effekte ermöglicht. Da SVG XML-basiert ist, kann es leicht mit einem Texteditor oder spezialisierter Vektorgrafiksoftware bearbeitet werden. Es wird von modernen Webbrowsern umfassend unterstützt und häufig zur Erstellung interaktiver Webgrafiken und Animationen verwendet. SVG-Dateien sind typischerweise kleiner als äquivalente Rasterbilder, insbesondere bei Grafiken mit einfachen Formen und Farben, was zu schnelleren Ladezeiten und einer verbesserten Website-Performance führt.