SVG (Scalable Vector Graphics) je jezik za opisivanje 2D vektorske grafike.
.SVG (engl. Scalable Vector Graphics) format je zapisa za vektorske grafike, primarno namijenjen za primjenu na internetu.
Karakteriziraju ga male veličine datoteka, a omogućuje indeksiranje sadržaja za tražilice.
Koristi se za definiranje grafike na web-u koja se bazira na vektorima, definira i grafiku u XML format.
SVG grafika ne gubi na kvaliteti ukoliko se zumira ili promjeni veličina. Neovisno na koliku veličinu povećamo sliku vektorske grafike, ona zadržava svoju kvalitetu. U tome se razlikuje od rasterske grafike koja ima najbolju kvalitetu samo u izvornoj veličini slike
Vektorska grafika zapravo je slika stvorena kodom, odnosno nizom funkcija računalne grafike. Njezina osnovna prednost je svojstvo neograničenog skaliranja slike.
SVG posjeduje mogućnost uključivanja direktno u HTML dokument, čime preglednik ne mora slati zahtjev za grafički element. Time se postiže puno veća brzina učitavanja stranice.
Vektorska grafika je definirana vektorima. Svaka linija ima parametre duljinu, smjer i boju. Zatvoreni oblici imaju još i ispunu.
Nedostatak je u tome što se SVG se ne može koristiti na fotografijama, jer je vektorski format, a koristi se za stvaranje različitih oblika i linija.
Uključivanje SVG-a u projekt