SVG
Scalable Vector GraphicsUsed for resolution-independent illustrations.
- Family
- Vectors
- MIME
- image/svg+xml
Free SVG to PNG conversion online, with the real rasterization at a fixed canvas behavior, what gets lost, and a concrete way to check the output.
The paths and shapes in SVG are rasterized onto a fixed pixel grid, then that canvas is encoded as PNG. Scaling the derivative later cannot recover the original curves. SVG import parses XML into a styled graphics tree of paths, text, viewBox coordinates, transforms, clipping, filters, links, and external resources. PNG output preserves the exact raster samples with optional full alpha and color metadata, though file size, palette reduction, the lack of animation, and profile handling all still vary by writer.
Source material - XML-described vector artwork built from paths, shapes, paint, and optional text. Rendered deliverable - Losslessly encoded pixels with full alpha transparency.
Used for resolution-independent illustrations.
Designed for lossless images and transparency.
PNG is right once the destination genuinely needs pixels. Logos, diagrams, or print work that must stay resolution independent still belong in SVG.
Zoom in far enough to judge path smoothness, then check text, the viewBox, clipping, and any external references.
Inspect transparent edges, gradients, exact dimensions, color, and small text at 100%.
When the source is raster, tracing only approximates the original geometry rather than recovering it; fonts and filter effects can also render differently across viewers.
PNG is inefficient for many photographs, and indexed optimization can reduce a smooth palette even without JPEG-style loss.
losslessly encoded pixels with full alpha transparency is what gets written, labeled as image/png. Whether that actually opens depends on the receiving application, not on the file extension.