Everything you need for Base64 in one place. Encode text or files to Base64, decode any Base64 string back to plain text or binary, generate data URIs for embedding images inline in HTML/CSS, switch between standard and URL-safe alphabets, and validate & inspect unknown Base64 blobs to detect their content type. Everything runs in your browser — nothing is uploaded anywhere.
Uses - and _
instead of + and / — safe for URLs, filenames, and HTTP headers without percent-encoding.
Paste standard Base64 (with +//) to get the URL-safe equivalent, or vice-versa.
Paste any Base64 string — standard or URL-safe — to check its validity, detect the content type, and peek at the decoded output.
© 2026, Tinker - tools · calculators · practice games