Tool for encoding and decoding data in Base65536, an alternative to Base64 using 65536 Unicode characters to maximize the amount of data per character
Base65536 - dCode
Tag(s) : Character Encoding
dCode is free and its tools are a valuable help in games, maths, geocaching, puzzles and problems to solve every day!
A suggestion ? a feedback ? a bug ? an idea ? Write to dCode!
Base65536 is a character encoding designed to represent binary data as text, using 65,536 Unicode code points (16 bits per character).
Similar to Base64, which uses 64 ASCII characters, Base65536 utilizes Unicode characters (except spaces, control characters, and other unassigned characters), allowing twice as much data to be stored per character (counting Unicode characters, not bytes after UTF-8 encoding).
Base65536 encoding relies on reading pairs of bytes (16 bits) that are mapped to a Unicode code point from U+3400 to U+285FF.
Example: Base (4 characters) is encoded as 陂驳 (2 characters).
Base65536 encoded text is distinguished by:
— Exotic Unicode characters, primarily Chinese, with code points ranging from U+03400 to U+04CFF, U+04E00 to U+09EFF, U+0A100 to U+0A3FF, U+0A500 to U+0A5FF, U+10600 to U+106FF, U+12000 to U+122FF, U+13000 to U+133FF, U+14400 to U+145FF, U+16800 to U+169FF, U+20000 to U+285FF, and finally U+1500 to U+15FF (used mainly at the end of a string as padding)
— The absence of ASCII characters (unless added manually)
— A character count reduced by half for the same content
Base65536 inspired other encodings such as Base2048 or Base32768.
The first implementation would be qntm in 2015 here
dCode retains ownership of the "Base65536" source code. Any algorithm for the "Base65536" algorithm, applet or snippet or script (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, breaker, translator), or any "Base65536" functions (calculate, convert, solve, decrypt / encrypt, decipher / cipher, decode / encode, translate) written in any informatic language (Python, Java, PHP, C#, Javascript, Matlab, etc.) or any database download or API access for "Base65536" or any other element are not public (except explicit open source licence). Same with the download for offline use on PC, mobile, tablet, iPhone or Android app.
Reminder: dCode is an educational and teaching resource, accessible online for free and for everyone.
The content of the page "Base65536" and its results may be freely copied and reused, including for commercial purposes, provided that dCode.fr is cited as the source (Creative Commons CC-BY free distribution license).
Exporting the results is free and can be done simply by clicking on the export icons ⤓ (.csv or .txt format) or ⧉ (copy and paste).
To cite dCode.fr on another website, use the link:
In a scientific article or book, the recommended bibliographic citation is: Base65536 on dCode.fr [online website], retrieved on 2025-12-04,