Character-encoding converter
Decode Base64 bytes using a character encoding or encode text into downloadable bytes.
Bookmark this page
Keep this page handy for next time.
- On a computer
- Press Ctrl + D, or Command + D on a Mac.
- On a phone or tablet
- Open your browser's menu or Share menu and look for Add Bookmark, Bookmark or Add to favourites.
A bookmark saves the page link. Save any tool results separately.
How to use this tool
- Encode text to UTF-8, UTF-16 or ISO-8859-1 bytes, or decode Base64 byte input.
- Choose the exact character encoding of the source data.
- The output includes a byte download and Base64 representation for encoded data.
Things to know
- Windows-1252 and Shift-JIS are decode-only. Unrepresentable characters and malformed byte sequences are rejected.
- Each text input accepts up to 5 MiB. Output is limited to 25 MiB and combined text settings to 1 MiB.
You might also need
More in encoding & generatorsBase64 converter
Encode UTF-8 text or decode strict Base64 and URL-safe Base64.
ASCII code table and lookup
Look up all 128 ASCII codes in decimal, hexadecimal and binary, with printable characters and named control codes.
Binary text translator
Translate text to UTF-8 binary or hexadecimal bytes, and decode valid byte sequences back into text.
HTML entity converter
Escape HTML special characters or decode HTML character references.
Serial number generator
Create sequential or random serial numbers with prefixes, leading zeros and downloadable batches.
Morse code translator
Translate text to International Morse code or decode dots and dashes, with an optional playable WAV download.
Binary hex viewer
Inspect the bytes of a local file as offsets, hexadecimal and printable ASCII.
Caesar cipher decoder and encoder
Encode or decode a Caesar shift, apply ROT13, or inspect every possible letter shift for a puzzle.
URL percent encoder and decoder
Encode or decode URL components and HTML form query values.