Encoding tools

Base64 Encode

Encode UTF-8 text as Base64. Tool input is processed locally, without uploading it.

Runs locally

Drop a text file here, or choose Open file. Up to 50 MB. Files stay in your browser.

Local history
Send to

Input: up to 50 MB. Above 1 MB, choose an action to start. Output: up to 75 MB. Large documents show a read-only preview; Download keeps the full result.

Guide

Turn ordinary text into Base64, a text representation of its bytes. This is useful when another system asks for a Base64 value. Anyone with the result can decode it, so it does not protect secrets.

  1. Add your text

    Paste into Input, try Example text or Example Unicode, or use Open file. You can also drop a UTF-8 text file.

  2. Encode the text

    Up to 1 MB updates automatically. For larger input, choose Encode to start and Cancel to stop.

  3. Check the result

    The result is standard Base64 with padding. Base64 is reversible, not encryption.

  4. Keep or share it

    Download keeps the full result, even when only a preview is shown. Copy supports up to 2 MB. Share input is available for small input.

On mobile, choose Output to read the result. Clear removes both fields.

Encoding

  • Base64 represents text bytes using letters, digits and a few symbols. It is not encryption and does not hide secrets.
Shortcuts
  • Ctrl / Cmd + Enter — Run selected action
  • Ctrl / Cmd + Shift + C — Copy output
  • Ctrl / Cmd + S — Download output
  • ? — Show shortcuts outside text fields

Shortcuts work while focus is in the workspace. Copy and download need valid output.

Common questions
How do large files work?
Input can be up to 50 MB and output up to 75 MB. Large documents show a read-only preview. Processing has a five-second limit; try a smaller file if it times out.
Is Base64 encryption?
No. It is a reversible representation of bytes, with no password or secret key.
Does it support emoji and Danish letters?
Yes. Text uses UTF-8, including emoji and characters such as æ, ø and å. Invalid UTF-8 bytes are rejected.
Can I decode an image or URL-safe token?
This preview supports standard Base64 that contains UTF-8 text. Binary images, data-URI prefixes and URL-safe alphabets are not supported.
Is my text uploaded?
No. Processing and file reading happen locally in this browser. Only inputs you explicitly save in Local history are kept between visits.
What does Share input include?
The link contains your input. Nothing is uploaded by this tool, but anyone you give the link to can read it. Do not share secrets.

Was this tool helpful?

Only your rating and optional feedback are sent. Your tool input and output are never included.