AmpCub TOOLS
AmpCub site ↗

Base64 encode & decode

Choose encode or decode and paste your data. Changing how you view the result never changes the operation itself.

Local · no upload · encoding is not encryption
Advanced: format conversion / validation

Format conversion requires different formats. For padding or letter-case cleanup within the same format, use Validate / normalize. The tool will not wrap the data in another encoding layer.

Current operationEncode

UTF-8 text → Base64 encode

Display: auto / stacked / side-by-side

Narrow screens stay stacked. If the page looks tiny on mobile, check your browser’s desktop-site setting; this option does not change browser zoom.

Run operation

Input limit: 1 MiB. Source text is not cleaned automatically. Use a file to preserve exact line breaks and binary content.

Processing settings
Advanced: encoded whitespace & limits

Strict validation by default; alphabets are not mixed. Encoded-text limit: 4 Mi UTF-16 units; result limit: 4 MiB; timeout: 10 seconds.

Ctrl / ⌘ + Enter to run

Loading tool…

Review completed result

Finish an operation before switching the result view.

Not processed yet

What is the difference between the two downloads?

Encoded text is the current UTF-8 / Base64 / Hex view. The result file contains the actual bytes and does not change when you switch views; the filename indicates the format.

Base64URL view options

This changes only how the result is displayed; it does not change the operation above.

Processing rules, data integrity & privacy