SVG-bilder och deras egenskaper definieras i XML-textfiler. SVG-bilder kan därför skapas och redigeras med vilkentextredigerare som helst, men det är ofta mer praktiskt att skapa dem medritprogram som stödjer formatet.
Fleraskrivbordsmiljöer (KDE,Gnome med flera) arbetar med att försöka göra all grafik SVG-baserad. Detta gör att skrivbordets upplösning blir irrelevant då allt kan skalas till valfri storlek. Gnome har haft inbyggt stöd för SVG sedan år2000.
SVG 1.0 antogs som W3C-rekommendation 4 september 2001.
SVG 1.1 antogs som W3C-rekommendation 14 januari 2003.
SVG Tiny ochSVG Basic, SVG-profiler för mobila applikationer baserade på SVG 1.1, antogs som W3C-rekommendationer 14 januari 2003.
SVG Tiny 1.2 antogs som W3C-rekommendation 22 december 2008.
SVG 1.1 Second Edition, som inkluderar felrättning och förklaringar, men inga nya egenskaper, släpptes 16 augusti 2011.
SVG 1.2 har under flera års tid funnits i arbetsversion (W3C Working Draft) men kommer inte att fullföljas till en rekommendation, utan överges till förmån för SVG 2.0.
SVG 2.0 befinner sig under arbete. I september 2016 släpptes en första kandidatversion[2] med uppdateringar 2018[3]. I september 2025 släpptes ett nytt "Editor's Draft" av arbetsgruppen,[4] vilket inte har en officiell status hos W3C[5].
SVG tillåter tre typer av grafikobjekt:vektorgrafik,rastergrafik och text. Objekt, inklusivePNG- ochJPEG-rasterbilder, kan grupperas, ges olika stil, transformeras och ingå i kompositobjekt med andra objekt.
SVG kan användas med flera olika slags programvaror, men förekommer oftast i diskussioner runt webben. Stödet för SVG kan definieras på två sätt, dels om hur stor del av standarden som stöds, dels på vilket vis man kan inkludera SVG-bilder.
Resultatet av den officiella testsviten[6] för hur stor del av SVG-standarden en vissprogramvara stödjer publiceras av Jeff Schiller
Den här artikeln eller det här avsnittetinnehåller inaktuella uppgifter och behöver uppdateras.(2012-10) Motivering:Jeff Schillers test är från 2011-03-24, artikeln behöver uppdaterade uppgifter Hjälp gärna Wikipedia att åtgärda problemet genom attredigera artikeln eller diskutera saken pådiskussionssidan.
Olika sätt att inkludera SVG i en webbsida är exempelvis:
Genom elementenobject ochembed
IXHTML, genom att infoga koden och ange dessnamnrymd
IHTML5 kan man infoga koden direkt, utan att ange namnrymd.
Genom att ange sökväg till en SVG-fil medimg-elementet i HTML.
Ovanstående kodexempel börjar med några rader kod som definierar XML-skelettet och storleken på det interna koordinatsystemet. Sedan följer en rubrik (som inte behövs) och en rad kod som definierar figuren som är avbildad till höger som en .png-fil.