1. Home
  2. Dev & Text Tools
  3. Base64 Encode / Decode

Base64 Encode / Decode

Convert text to Base64 and back, including Hindi and emoji (UTF-8), or turn a file into a data URL.

No upload — stays on your device Instant Free · no sign-up · no watermark

Encode a file to Base64

Choose a file image, PDF or any file · converted to a data URL locally

Quick answer: Paste text and tap Encode to get Base64, or paste Base64 and tap Decode. URL-safe Base64 (with - and _) is decoded too.

How to use the Base64 Encode / Decode

  1. Paste text or Base64.
  2. Tap Encode or Decode.
  3. Copy the output.

Frequently asked questions

Is Base64 encryption?

No — it is an encoding anyone can reverse. Don’t use it to protect secrets.

Are my files uploaded to a server?

No. Everything happens inside your browser using your own device. Files are never uploaded, stored or seen by anyone — you can even switch off the internet after the page loads and the tool keeps working.