Image to Base64
Convert an image to a Base64 data URI for inline embedding.
Render SVG markup live and export it as a data URI or PNG.
The preview renders inside a sandboxed iframe with scripting disabled, so embedded script in the SVG cannot run or reach this page. That sandbox is the reason SVG gets special handling: an SVG file is XML that can carry scripts, which is why user-uploaded SVGs should never be served from your own origin.
Almost always a missing viewBox. Without it the browser has no intrinsic coordinate system to map onto the display size, so width and height become fixed pixels. Add viewBox="0 0 W H" matching the original dimensions.
Convert an image to a Base64 data URI for inline embedding.
Read EXIF, dimensions and camera data from an image.
Percent-encode text for safe use in URLs, or decode it back.
Your input is saved in this browser so a refresh does not lose it. Tools handling credentials are never saved.