Skip to content

Base64

Encode and decode text or files in Base64 (UTF-8 and URL-safe).

Processed on your device

  1. How it works
  2. 1Choose encode or decode.
  3. 2Paste text or upload a file.
  4. 3Copy or download the result.
Loading tool…

About Base64

Encode and decode text or files in Base64 with full UTF-8 support (accents and emojis) and a URL-safe variant for web addresses and tokens.

Example: if you find a Base64 snippet in a configuration file or an API response, paste it to see the original text. Remember that Base64 does not protect information: do not use it to hide passwords.

Frequently asked questions

Is my text saved or sent anywhere?

No. The text is processed in your browser and never leaves your device.

Is Base64 encryption?

No. It is just a way to represent data as text; anyone can decode it, so it does not protect information.

What is URL-safe?

A variant that replaces + and / with - and _ so the result can be used in web addresses.

  • JSON formatter

    Format, validate, minify and sort JSON with syntax highlighting.

  • URL encoder

    Encode and decode URLs and inspect their parts and parameters.

  • Code diff

    Compare two code snippets line by line with line numbers.

  • Merge PDF

    Combine several PDFs into a single document in the order you choose.