Scalable Vector Graphics (SVG) ist ein XML-basiertes Vektorgrafikformat für zweidimensionale Grafiken, das Interaktivität und Animationen unterstützt. Die SVG-Spezifikation ist ein offener Standard, der vom World Wide Web Consortium (W3C) entwickelt und gepflegt wird. Im Gegensatz zu Rastergrafikformaten 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, Icons, Illustrationen und andere Grafiken, die in verschiedenen Größen dargestellt werden müssen. SVG unterstützt Funktionen wie Farbverläufe, Filter, Animationen und Skripte, was komplexe und dynamische visuelle Effekte ermöglicht. Da SVG XML-basiert ist, kann es problemlos mit einem Texteditor oder spezialisierter Vektorgrafiksoftware bearbeitet werden. Es wird von modernen Webbrowsern umfassend unterstützt und häufig für die Erstellung interaktiver Webgrafiken und Animationen verwendet. SVG-Dateien sind in der Regel kleiner als vergleichbare Rasterbilder, insbesondere bei Grafiken mit einfachen Formen und Farben. Dies kann zu schnelleren Ladezeiten und einer verbesserten Website-Performance führen.