Το SVG (Scalable Vector Graphics) είναι μια γραφική μορφή που βασίζεται σε XML και χρησιμοποιείται για την περιγραφή δισδιάστατων διανυσματικών γραφικών. Σε αντίθεση με τις παραδοσιακές μορφές bitmap, το SVG χρησιμοποιεί μαθηματικές φόρμουλες για να αναπαραστήσει τα γραφικά, πράγμα που σημαίνει ότι μπορεί να κλιμακωθεί άπειρα χωρίς παραμόρφωση, διασφαλίζοντας ότι η εικόνα παραμένει καθαρή σε οποιαδήποτε ανάλυση.
Λόγω της χαρακτηριστικής του φύσης, η μορφή SVG χρησιμοποιείται ευρέως στο σχεδιασμό ιστοσελίδων, τα εικονίδια διεπαφής χρήστη (UI), τις εικονογραφήσεις και την απεικόνιση δεδομένων. Τα αρχεία SVG υποστηρίζουν όχι μόνο στατικά γραφικά, αλλά μπορούν επίσης να υλοποιήσουν κινούμενα σχέδια και διαδραστικά εφέ μέσω CSS και JavaScript, προσφέροντας στους σχεδιαστές και προγραμματιστές μεγαλύτερο ευέλικτο δημιουργικό χώρο.
Επιπλέον, τα αρχεία SVG είναι βασισμένα σε κείμενο και μπορούν να ενσωματωθούν απευθείας στις ιστοσελίδες, διευκολύνοντας την επεξεργασία και βελτιστοποίηση τους. Το μικρό τους μέγεθος και τα χαρακτηριστικά συμπίεσης χωρίς απώλειες βοηθούν στη βελτίωση της ταχύτητας φόρτωσης της ιστοσελίδας, ενώ είναι συμβατά με όλους τους κύριους περιηγητές, προσφέροντας στους χρήστες μια ομαλή εμπειρία περιήγησης.