What is Base64 encoding for?
It turns text into ASCII-safe strings for transport in URLs, JSON, emails and APIs, avoiding special-character parsing issues.
Does it support Chinese?
Yes — UTF-8 Chinese encodes correctly and decodes back without garbling.
How do I decode Base64?
Paste the string (with or without a data: prefix) and click Decode to restore the original.
Is online encoding safe?
Safe — processing runs locally; text never uploads, suitable for sensitive strings.
What is it best for?
Data transport, API debugging, token parsing, frontend work, config encoding and URL params.
Are there limits on free use?
No. Free, no registration, unlimited, long text supported.
Does Base64 inflate size?
Yes, by ~33% — fine for small data (tokens, short text); large files should stay binary.
What if decoding fails?
A clear "Invalid Base64" notice appears and the input stays intact for inspection.