PdfVane

Base64 Encode/Decode

Encode text to Base64 or decode a Base64 string back to plain text.

Your files stay on your device — nothing is uploaded

Result

Base64 shows up everywhere — in API responses, JWTs, data URIs, config files — but it's not human-readable on its own. This tool converts text to Base64 or decodes a Base64 string back to plain text instantly, correctly handling full Unicode, entirely in your browser.

How to use the base64 encode/decode tool

  1. 1

    Choose Encode or Decode

    Pick the direction you need.

  2. 2

    Paste your text

    Add plain text to encode, or a Base64 string to decode.

  3. 3

    Copy the result

    The converted text updates instantly as you type.

Common use cases

Debug an API payload

Decode a Base64-encoded field from an API response or JWT to see its actual content.

Embed small data inline

Encode text or small binary data to Base64 for embedding in a URL, config, or data URI.

Read a Base64 config value

Decode a Base64 environment variable or config value to check what it actually contains.

Frequently asked questions

Yes — encoding correctly handles full Unicode text (emoji, accented letters, non-Latin scripts) by encoding to UTF-8 bytes first.