SVG Tools

Every SVG utility in one place. The Optimizer is live now — more shipping weekly.

153 tools

Validate12

View11

Optimize13

Convert34

SVG to Data URIConvert SVG markup into URL-encoded data URIs and CSS background-image snippets.SVG to Base64Encode SVG markup as Base64 text and Base64 data URIs for embeds, APIs, and CSS.CSS Background SVG ConverterTurn SVG markup into CSS background-image snippets for icons, patterns, and single-file demos.SVG to CSS BackgroundConvert SVG markup into a reusable CSS background snippet.Data URI to SVGDecode URL-encoded or Base64 SVG data URIs back into readable SVG markup.Base64 to SVGDecode raw Base64 strings or Base64 SVG data URIs back into SVG markup.SVG to LottieGenerate a Lottie conversion plan from SVG structure.SVG to React ComponentConvert SVG markup into a typed React component.SVG to Vue ComponentWrap SVG markup in a Vue single file component.SVG to Svelte ComponentWrap SVG markup in a Svelte component.SVG to React NativeConvert basic SVG tags and attributes into a react-native-svg component.SVG to Angular ComponentWrap SVG markup in an Angular standalone component.SVG to Lit ComponentWrap SVG markup in a Lit web component.SVG to Android VectorDrawableGenerate a basic Android VectorDrawable starter from SVG path elements.SVG to Jetpack ComposeGenerate a Jetpack Compose ImageVector starter from SVG path data.SVG to SwiftUIGenerate a SwiftUI Shape starter with original SVG path data.SVG to Icon FontGenerate an icon font build plan from SVG path glyphs.Text to SVG PathGenerate a text-to-path conversion plan from SVG text nodes.SVG to PNGRender SVG in the browser and download a PNG file.SVG to JPGRender SVG in the browser and download a JPG file with a white background.SVG to WEBPRender SVG in the browser and download a WEBP file.SVG to ICORender SVG in the browser and download a PNG-backed ICO file.SVG to Favicon SetGenerate a favicon set manifest and HTML link tags from SVG source.SVG to AVIFRender SVG in the browser and download an AVIF file when supported.SVG to PDFRender SVG in the browser and download a single-page PDF file.SVG to App IconsGenerate iOS and Android app icon source manifests from SVG artwork.PNG to SVGGenerate a starter vector trace scaffold for a future PNG autotrace workflow.JPG to SVGGenerate a JPG bitmap tracing plan for a future raster-to-vector workflow.WEBP to SVGGenerate a WEBP bitmap tracing plan for a future raster-to-vector workflow.PDF to SVGGenerate a PDF-to-SVG extraction plan with page selection and fallback tracing.AI to SVGGenerate a starter SVG asset for a future AI prompt-to-vector workflow.EPS to SVGGenerate an EPS-to-SVG conversion plan for a sandboxed toolchain workflow.Logo to SVGGenerate a starter logo vector scaffold for manual cleanup or future image tracing.SVG to FlutterGenerate a Flutter CustomPainter starter with original SVG path data.

Edit24

SVG Resize / ScaleResize SVG width and height while preserving the original viewBox coordinate system.SVG Rotate / FlipApply a simple rotate and horizontal flip transform to SVG content.SVG ViewBox AdjusterInspect an SVG viewBox and create one from width and height when it is missing.SVG Recolor / ThemeReplace fixed SVG colors with currentColor so icons can inherit theme color.SVG Code EditorFormat SVG markup into editable source with a copyable output panel.SVG EditorGenerate a visual SVG editor implementation plan from parsed SVG dimensions.SVG Path EditorGenerate a path editor starter report for the first SVG path.SVG Stroke EditorApply practical default stroke width, linecap, and linejoin attributes.SVG Transform EditorWrap SVG content in a transform group for quick translate and scale edits.SVG Matrix VisualizerGenerate an SVG diagram comparing original and transformed geometry.SVG Filter Chain EditorInsert an editable SVG filter chain and apply it to artwork.SVG Mask EditorInsert an editable SVG mask and apply it to artwork.SVG ClipPath EditorInsert an editable SVG clipPath and apply it to artwork.SVG TextPath EditorInsert editable textPath markup tied to an SVG path.SVG Mesh Gradient EditorInsert a layered radial-gradient mesh starter behind SVG artwork.SVG Color EditorReplace detected SVG colors with a fixed editable SVGKit palette.SVG Pattern EditorInsert an editable SVG pattern definition and apply it to artwork.SVG Text EditorUpdate SVG title and visible text elements with a sample text value.Dark Mode SVG VariantGenerate a dark mode variant using common light and dark color swaps.SVG Gradient EditorRewrite existing SVG gradients to a stable editable color preset.SVG Symbol EditorExtract SVG symbol definitions into a copyable symbol-only SVG.SVG Use EditorNormalize use references and apply consistent symbol instance sizing.SVG CropCrop SVG source by tightening the root viewBox and exported dimensions.SVG RestyleApply a stable SVGKit restyle palette to pasted SVG source.

Generate28

SVG Shape GeneratorGenerate a clean SVG sheet with common geometric shapes for mockups and design snippets.SVG Arrow GeneratorGenerate a curved SVG arrow with a reusable marker arrowhead.SVG Placeholder GeneratorGenerate a lightweight SVG placeholder image for prototypes, docs, and layout testing.SVG Color Palette GeneratorGenerate a polished SVG color palette card with labeled swatches.SVG Spinner GeneratorGenerate an animated SVG loading spinner using animateTransform.SVG Grid GeneratorGenerate a crisp SVG grid pattern with center guide lines for backgrounds, diagrams, and layout references.SVG Wave GeneratorGenerate a layered SVG wave background for headers, dividers, and decorative layout sections.SVG Blob GeneratorGenerate an organic layered SVG blob shape for illustrations, masks, and visual accents.SVG Gradient GeneratorGenerate a reusable SVG gradient card with a linearGradient definition and soft overlay shapes.SVG Noise GeneratorGenerate a compact SVG noise texture using feTurbulence for grainy backgrounds and overlays.SVG Text on PathGenerate SVG text that follows a smooth path using textPath.SVG Avatar GeneratorGenerate a deterministic vector avatar from simple SVG shapes.SVG Pattern GeneratorGenerate a reusable SVG pattern tile with a preview card.SVG Favicon GeneratorGenerate a compact 64 by 64 SVG favicon mark.SVG App Icon GeneratorGenerate a 512 by 512 SVG app icon with a gradient background.SVG Shadow GeneratorGenerate an SVG card that demonstrates a reusable feDropShadow filter.Isometric SVG GeneratorGenerate a simple isometric SVG cube made from polygons.SVG Logo GeneratorGenerate a reusable SVG logo mark with editable paths and text.SVG Chart GeneratorGenerate a compact SVG bar and line chart asset from sample data.Low Poly SVG GeneratorGenerate a low-poly polygon illustration with editable triangle points.Seamless SVG Texture GeneratorGenerate a repeatable SVG pattern tile with edge-matching shapes.World Map SVG GeneratorGenerate a simplified world map starter made from editable path regions.Region Map SVG GeneratorGenerate a simplified region map starter with editable polygon areas.Emoji to SVGGenerate an emoji SVG specimen inside a vector frame.Character to SVGGenerate a typographic SVG specimen from a single character.Barcode SVG GeneratorGenerate a simple barcode-style SVG asset for labels and demos.QR Code SVG GeneratorGenerate a deterministic QR-style SVG matrix for visual placeholders and demos.SVG Variation GeneratorGenerate three color variation starters from pasted SVG source.

Animate8

Developer17

AI6

// More categories shipping. Tools marked SOON are on the roadmap.