Aller au contenu
BeHumler

Developer Tool

Base64 Encoder / Decoder

Encode text to Base64 or decode Base64 back to text. Supports standard Base64 and URL-safe Base64URL. All processing happens in your browser.

Your data is processed locally in your browser and is never uploaded.

Free browser-based tools for developers. No data leaves your device.

FAQ

Does this tool support Unicode characters?
Yes. Text is encoded as UTF-8 before Base64 encoding, so emojis, accented characters, and CJK text all work correctly.
What is Base64URL?
Base64URL is a URL-safe variant that replaces + with -, / with _, and removes trailing = padding. It's used in JWTs and data URIs.
Is my data sent to a server?
No. All encoding and decoding happens locally in your browser using JavaScript. No data leaves your device.
What is the maximum input size?
There is no hard limit, but very large inputs may slow your browser. For files over 10 MB, consider a command-line tool.