encode
Base64 Encode
Encode text to Base64
About the Base64 Encode tool
Base64 encoding represents arbitrary text or binary data using only 64 printable ASCII characters (A–Z, a–z, 0–9, + and /), with = for padding. It is how binary data travels safely through text-only systems — email attachments, data URLs, JWT tokens, and HTTP Basic Auth headers. This encoder is UTF-8 safe, so emoji and non-Latin scripts round-trip correctly.
Input
0 words·0 characters·0 lines·0 min read
Output
0 words·0 characters·0 lines
How to use
- 1Paste the text you want to encode into the Input field.
- 2The Base64 string appears instantly in the Output field.
- 3Copy it for use in a data URL, header, or config file.