What is Base64?
Base64 is a binary-to-text encoding method that represents data using 64 printable characters. It is commonly used in web applications, APIs, email and data URLs when binary data needs to be carried as text.
Decode Base64 to readable text or encode text to Base64 directly in your browser. Supports UTF-8 text and URL-safe Base64.
Base64 is a binary-to-text encoding method that represents data using 64 printable characters. It is commonly used in web applications, APIs, email and data URLs when binary data needs to be carried as text.
Open the Decode tab, paste a Base64 string into the input box and click Decode. The readable result appears below. This decoder also accepts URL-safe Base64 strings.
Open the Encode tab, enter your text and click Encode. Enable Base64 URL Safe when you need output suitable for URLs, filenames or tokens.
Standard Base64 can contain +, / and = characters. URL-safe Base64 replaces characters that can be inconvenient in URLs and commonly omits padding.
No. Base64 is encoding, not encryption. It does not protect secrets because encoded data can be decoded without a password or key.
Encoding and decoding are performed locally in your browser. The text you enter is not sent to our server by this tool.