Online tool to encode text to Base64 or decode Base64 to text.

Mode
Process Line by Line

Usage

  • Pick encode or decode.
  • Type text and the output updates immediately. Line-by-line mode converts each line separately.
  • Copy the result or swap input and output.

Input, output, limits

Input is plain text or a Base64 string. Output is the opposite conversion. No binary file upload; limited by browser string size.

Example

Encode: hello → aGVsbG8=. Decode: aGVsbG8= → hello. Invalid Base64 yields an error message.

FAQ

Is text uploaded?
No. Encode and decode both run in the browser.
What is line-by-line mode?
Each line is Base64-converted on its own. That differs from encoding the whole block.
Is it UTF-8?
Yes. Text is treated as UTF-8.