Developer tools / Encoding

Base64 Encoder & Decoder

Convert Unicode text to standard or URL-safe Base64 and decode it back without sending data to a server.

Processed locally in your browser
Input
Result
UHJhY3RpY2FsIFRvb2wgTGFiIOKAlCBTaW1wbGUgdG9vbHMuIFByYWN0aWNhbCByZXN1bHRzLiDlrp7nlKjlt6XlhbfjgII=
UTF-8 text59 characters · 71 bytes

Unicode friendly

Correctly encode and decode UTF-8 text, including Chinese, emoji, and international characters.

URL-safe output

Replace unsafe URL characters and remove padding for tokens, query strings, and filenames.

Private by design

All encoding and decoding happens inside your browser, even for sensitive values.

What is Base64?

Base64 represents binary data using printable text characters. It is useful for transport and embedding, but it is not encryption and does not protect secrets from being read.