SVG Format

2025/12/27

Type
Learning Resource
Format
Glossary Article
Version
General
Subject Tags
Code
Assets
All else
Copyright 2016-2026, GDQuest
Created
2026/02/16
Updated
2025/12/27

SVG Format

SVG stands for Scalable Vector Graphics. It is a vector image format for two-dimensional graphics.

Contrary to raster images, which are made up of pixels, vector images are made up of paths that are defined by geometrical shapes and equations. This means that vector images can be scaled to any size without losing quality.

SVG files are written in XML, a text format that is human-readable and can be edited with a text editor. This makes SVG files easy to work with and customize, and there are many tools available for creating and editing SVG images.

In the open source world, the most used tool for vectors is Inkscape. It is a free and open-source vector graphics editor that can be used to create and edit SVG files.

Does Godot support SVGs assets?

Yes, but Godot will rasterize them (render them to pixels) at import time. If you want them rendered larger, you'll need to change the file's import settings.

There's no big demand for rendering vectors at runtime, because very few games need this kind of extreme scalability. Usually, rendering at 2x or 4x the resolution is enough. Computers are very fast at displaying pixels, but not so much at rendering vectors, so making vectors render at decent speed at runtime would be a big challenge.

Become an Indie Gamedev with GDQuest!

Don't stop here. Step-by-step tutorials are fun but they only take you so far.

Try one of our proven study programs to become an independent Gamedev truly capable of realizing the games you’ve always wanted to make.

Nathan

Founder and teacher at GDQuest
  • Starter Kit
  • Learn Gamedev from Zero
Check out GDSchool

You're welcome in our little community

Get help from peers and pros on GDQuest's Discord server!

20,000 membersJoin Server

Contribute to GDQuest's Free Library

There are multiple ways you can join our effort to create free and open source gamedev resources that are accessible to everyone!