Scalable Vector Graphics (SVG) é um formato de imagem vetorial baseado em XML para gráficos bidimensionais com suporte a interatividade e animação. A especificação SVG é um padrão aberto desenvolvido e mantido pelo World Wide Web Consortium (W3C). Ao contrário de formatos de imagem raster como JPEG ou PNG, as imagens SVG são definidas usando equações matemáticas para descrever linhas, curvas, formas e texto. Isso significa que as imagens SVG podem ser redimensionadas para qualquer tamanho sem perder a qualidade ou apresentar pixelização. Essa escalabilidade as torna ideais para logotipos, ícones, ilustrações e outros gráficos que precisam ser exibidos em vários tamanhos. O SVG suporta recursos como gradientes, filtros, animações e scripts, permitindo efeitos visuais complexos e dinâmicos. Como o SVG é baseado em XML, ele pode ser facilmente editado com um editor de texto ou software de gráficos vetoriais especializado. É amplamente suportado por navegadores modernos e frequentemente usado para criar gráficos e animações interativas na web. Os arquivos SVG são geralmente menores do que imagens raster equivalentes, especialmente para gráficos com formas e cores simples, o que pode levar a tempos de carregamento mais rápidos e melhor desempenho do site.