- Home
- Dev & Text Tools
- 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
- Paste text or Base64.
- Tap Encode or Decode.
- 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.