Text

Base64 encode & decode

Convert Unicode text to Base64 or Base64URL and restore valid UTF-8 text. Free, no sign-up, right in your browser.

Free · No sign-up · No subscription

Workspace

Locally in your browser

Max. 200,000 text characters or 800,000 Base64 characters. Text is encoded as UTF-8; binary data is not valid text. Spaces and line breaks in Base64 are ignored. Base64 is not encryption.

Result
Ready when you are.Your result will appear here after processing.

Questions about this tool

How does this tool work: Base64 encode & decode?

Free, no sign-up, right in your browser. Choose direction and alphabet, paste text and convert. Copy the output or save TXT.

Are Base64 contents secret?

No. Base64 only changes how bytes are represented and can be reversed without a key. Do not use it to protect passwords or other secrets.

What inputs, outputs and limits apply?

Input: Text or Base64; standard or URL alphabet. Output: Encoded or decoded text and TXT download. Limits: Max. 200,000 text characters or 800,000 Base64 characters. Text is encoded as UTF-8; binary data is not valid text. Spaces and line breaks in Base64 are ignored. Base64 is not encryption.

Instructions, example and file limits

Formats, inputs and limits

Input
Text or Base64; standard or URL alphabet
Output
Encoded or decoded text and TXT download
Limits & notes
Max. 200,000 text characters or 800,000 Base64 characters. Text is encoded as UTF-8; binary data is not valid text. Spaces and line breaks in Base64 are ignored. Base64 is not encryption.

Quick instructions

Choose direction and alphabet, paste text and convert. Copy the output or save TXT.

Practical example

Hello becomes SGVsbG8= in the standard alphabet.

Additional notes

Good to know

These tools do not send your inputs to a server. Your web host processes technical connection data when you visit the site.

Related tools