SVG (Scalable Vector Graphics) to oparty na XML format graficzny, który służy do opisywania dwuwymiarowej grafiki wektorowej. W przeciwieństwie do tradycyjnych formatów bitmapowych, SVG używa formuł matematycznych do reprezentacji grafiki, co oznacza, że może być nieskończoność skalowane bez zniekształceń, zapewniając, że obraz pozostaje wyraźny w każdej rozdzielczości.
Ze względu na swoje cechy wektorowe, format SVG jest szeroko stosowany w projektowaniu stron internetowych, ikonach interfejsu użytkownika, ilustracjach i wizualizacji danych. Pliki SVG nie tylko obsługują statyczne grafiki, ale mogą również implementować animacje i efekty interaktywne za pomocą CSS i JavaScript, oferując projektantom i deweloperom bardziej elastyczną przestrzeń do twórczości.
Dodatkowo pliki SVG są oparte na tekście i mogą być bezpośrednio osadzone w stronach internetowych, co ułatwia ich edycję i optymalizację. Ich mały rozmiar pliku i funkcje kompresji bezstratnej pomagają poprawić prędkość ładowania strony internetowej, jednocześnie są kompatybilne ze wszystkimi głównymi przeglądarkami, oferując użytkownikom płynne doświadczenie przeglądania.