Base64 Encoder & Decoder
Local — Runs in your browser; files and input stay on this deviceFree — Free to useEncode any text to Base64 or decode Base64 back to plain text. Everything runs in your browser - your data never leaves your device.
Input
Output
Nothing to convert yet
Runs in your browser; files and input stay on this device
About Base64 encoding
Base64 is a binary-to-text encoding scheme that represents binary data using 64 ASCII characters. It's commonly used in email attachments, data URLs, and embedding small images directly in HTML or CSS. This tool encodes and decodes Base64 entirely client-side - none of your input is sent to a server.
How to use Base64 Encoder & Decoder
- 1Choose Encode or Decode.
- 2Type or paste text in the input pane; the result updates immediately.
- 3Copy the converted text from the output pane.
Frequently asked questions
- Does Base64 encrypt text?
- No. Base64 is an encoding, not encryption. Anyone can decode it, so it must not be used to protect secrets.
- Why is Base64 longer than the original text?
- Base64 represents binary bytes with a restricted ASCII alphabet. The encoded value is usually about one third larger than the original bytes.
- Can this page encode a file?
- No. This interface converts text. Use Image to Base64 when you need a data URI for an image.