Documentation navigation
Getting Started
1Fundamentals
1Conversion
6Optimization
1Development
3Design
1Performance
2SVGKIT Docs
Learn SVG conversion, optimization, and delivery
Practical guides for understanding SVG formats, conversion trade-offs, optimization workflows, and production decisions.
Fundamentals
1 articlesConversion
6 articlesLearn when image-to-SVG conversion works well, when it fails, and how to prepare raster images for useful SVG output.
Learn why JPG-to-SVG conversion is difficult, when it can still help, and why photos usually should remain raster images.
Learn when PNG-to-SVG conversion works well, how transparent PNG files behave, and how to prepare clean PNG assets for vector output.
Understand the practical difference between raster images and vector graphics before choosing PNG, JPG, WebP, or SVG.
Learn when WebP-to-SVG conversion makes sense, when WebP should stay raster, and how SVG compares with modern web image formats.
Learn the practical cases where SVG is the wrong image format, even when conversion is technically possible.
Optimization
1 articlesDevelopment
3 articlesDecide whether an SVG is meaningful or decorative, then provide the right text alternative, role, title, and interaction behavior.
Treat SVG as active markup, review untrusted files, and choose safe display or sanitization boundaries before production use.
Choose between image files, inline SVG, and React components, then prepare accessible and maintainable SVG assets for production.
Design
1 articlesPerformance
2 articlesConvert and review SVG assets in a mobile browser while accounting for memory, touch interaction, preview size, and final production checks.
Evaluate SVG network size, markup complexity, reuse, and rendering cost instead of assuming every smaller file makes a faster page.