Encode text or files to Base64, or decode Base64 back to plain text. All processing in your browser.
π Runs entirely in your browser β nothing is sent to any server
Input
Output
π Drop any file here, or click to select
Converts file to Base64 data URI β ready to embed in HTML, CSS, or JSON
When to use this
π
Decode API credentialsAPIs using Basic Auth send credentials as Authorization: Basic dXNlcjpwYXNz. Decode that string to reveal the username and password.
πͺ
Inspect JWT tokensTokens starting with eyJ are Base64. Decode the middle section to read the user data and claims inside.
πΌοΈ
Embed images inlineUse File mode to convert an icon to a data:image/png;base64,β¦ URI β paste directly into HTML or CSS, no file needed.
βοΈ
Read config secretsKubernetes secrets, CI/CD vars, and SSH keys are stored as Base64. Decode to see the actual certificate or token.
π‘ Tip: Tokens starting with eyJ are always Base64. That's the encoded {" that begins every JWT header.