Base64 Encoder and Decoder
Processing: API. Processed by cent-ai's API: sent to our server, held in memory, never stored.Encode text to Base64, or decode Base64 back to readable text. Nothing you paste here is stored or logged.
How to use it
- Choose “Encode” to convert text to Base64, or “Decode” to convert Base64 back to text.
- Turn on “Batch mode” to convert several values at once — put one value per line and each line is converted independently, with results in the same order.
- Paste or type your input into the left field.
- The result appears automatically, or select the button to run it immediately.
- Copy the result to your clipboard, or download it as a text file.
Example
Select “Use example” above to load a sample value for the current mode. In single-value encode mode, try:
Hello, DevOps!
In batch encode mode, each line is converted separately:
Hello, DevOps! Goodbye, DevOps! See you later!
Privacy and security
- Input is sent to our API only to be encoded or decoded; it is never persisted or logged.
- Requests are not included in analytics or error reporting.
- Decoding never executes the input as code.
- Request bodies are limited in size to keep the service responsive for everyone.
Limitations
- Decoding expects standard Base64 (not URL-safe Base64) with correct padding.
- This is a text tool — decoding binary data (such as an image) will not produce a meaningful result.
- In batch mode, blank lines are ignored, and one invalid line (in decode mode) fails the whole request with the line number reported — there is no partial-success output.
- Very large payloads may be rejected to protect the service; convert large files locally instead.
FAQ
Is my input stored anywhere?
No. Input is processed in memory to produce the result and is not saved or logged.
Why was my input rejected in decode mode?
The most common cause is input that isn't valid standard Base64 — wrong characters, missing padding, or Base64 that uses the URL-safe alphabet (- and _ instead of + and /).
What happens to blank lines in batch mode?
They're skipped and don't produce an output line, so the result won't always have the same number of lines as the input if it contained blank lines.
Is Base64 encryption?
No. Base64 is a reversible encoding, not encryption — anyone can decode it back to the original value with no key. Never rely on it to protect secrets.