Encode images to Base64 data URIs for CSS embedding and API payloads. Inline a logo without extra requests — local encoding, free, no signup.
Encode SVGs to Base64 data URIs for CSS embedding — icons without requests. Inline a logo in one line — local encoding, free, no signup.
Encode any text into binary (base-2) byte sequences with visible separators. See exactly how computers store letters — local encoding, free, no signup.
Renders pasted HTML and CSS markup (no file upload, no URL screenshots) into downloadable PNG, JPEG (fixed quality 0.95), or SVG via the html-to-image library. Preview is DOMPurify-sanitized — free to start with no signup.
Decode Base64 data URIs back into viewable and downloadable images. Recover pictures from API payloads — local decoding, unlimited saves.
Decode Base64 strings and pretty-print JSON data — paste encoded text to see the decoded result instantly. Inspect API payloads and tokens readably — free, local, no signup.
Small assets under ~10 KB (icons, logos) where one fewer HTTP request beats bytes. Large photos bloat CSS — link those normally.
+33% over binary — a 30 KB icon becomes ~40 KB of text. Worth it below 10 KB, wasteful above 100 KB.
Paste the data URI into url() directly. Quotes required around URIs containing special characters.
No — encoding runs locally in your browser. Images never leave your device.
SVG to Base64 Converter
Encode SVGs to Base64 data URIs for CSS embedding — icons without requests. Inline a logo in one line — local encoding, free, no signup.
Base64 to JSON Decoder
Decode Base64 strings and pretty-print JSON data — paste encoded text to see the decoded result instantly. Inspect API payloads and tokens readably — free, local, no signup.
Last updated October 2026