Rasterize SVG at the dimensions you actually need
PNG output has fixed pixel dimensions. Choose enough pixels for the intended display density and preserve transparency when the SVG has no background.
Example input
<svg viewBox="0 0 24 24"><circle cx="12" cy="12" r="10" fill="#2563eb"/></svg>
Expected output
A PNG using the selected width, height, and transparent background.
Behavior
- Uses the SVG viewBox and selected dimensions to rasterize the image.
- Preserves alpha transparency where supported by the source.
- Runs conversion in the browser without uploading the SVG payload.
Limits and edge cases
- External fonts and remote image references may not render consistently.
- Raster output cannot be scaled indefinitely without losing sharpness.
- Untrusted SVG can contain scripts or external references and must be handled cautiously.
Processing note: tool input stays in the browser. Readme.now analytics records page usage, not the payload you paste or the generated output.
Authoritative reference: W3C SVG 2 specification