Base64 Encoder / Decoder

Encode and decode Base64 strings locally with UTF-8 support. No input is sent to a server.

Output

Runs fully in your browser. Input is not sent to a server, logged, stored, or transmitted.

How to use this tool

Enter the required values in the labeled fields. Results update in your browser and are announced for assistive technologies. Use realistic measurements and verify important outcomes before acting on them.

Formula or logic

Browser UTF-8 encoding and decoding functions transform the text locally. Invalid Base64 input shows an error.

Example calculation

Example: Hello world encodes to SGVsbG8gd29ybGQ=.

Frequently asked questions

Is my input uploaded?

No. Base64 encoding and decoding runs fully in your browser.

Does it support Unicode?

Yes. UTF-8 text is supported.

Related tools

Developer Tools

JSON Formatter

Format and beautify JSON with indentation, key sorting and compact mode.

Text Tools

URL Encoder / Decoder

Encode or decode URLs, query parameters, symbols, spaces and Unicode text.

Developer Tools

Hash Generator

Generate SHA-1, SHA-256, SHA-384 and SHA-512 hashes locally.