Search for a tool
Base65536

Tool for encoding and decoding data in Base65536, an alternative to Base64 using 65536 Unicode characters to maximize the amount of data per character

Results

Base65536 -

Tag(s) : Character Encoding

Share
Share
dCode and more

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!


Please, check our dCode Discord community for help requests!
NB: for encrypted messages, test our automatic cipher identifier!


Feedback and suggestions are welcome so that dCode offers the best 'Base65536' tool for free! Thank you!

Base65536

Base65536 Decoder

 



See also: Unicode Shift

Base65536 Encoder

 

Answers to Questions (FAQ)

What is Base65536? (Definition)

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).

How does Base65536 encoding work?

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).

ASCII characters can be inserted into the encoded stream without interrupting decoding. This allows for the addition of spaces, comments, or metadata.

How to decode using Base65536?

Base65536 decoding reverses the process:

— Read each Unicode codepoint in the string (ignore ASCII and other non-Base65536 characters)

— Convert each codepoint to its 16-bit value

— Reconstruct the original 2 bytes

How to recognize Base65536? (Identification)

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

What are the variants of Base65536?

Base65536 inspired other encodings such as Base2048 or Base32768.

When was Base65536 invented?

The first implementation would be qntm in 2015 here

Source code

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.

Cite dCode

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: https://www.dcode.fr/base65536-encoding

In a scientific article or book, the recommended bibliographic citation is: Base65536 on dCode.fr [online website], retrieved on 2025-12-04, https://www.dcode.fr/base65536-encoding

Need Help ?

Please, check our dCode Discord community for help requests!
NB: for encrypted messages, test our automatic cipher identifier!

Questions / Comments

Feedback and suggestions are welcome so that dCode offers the best 'Base65536' tool for free! Thank you!


https://www.dcode.fr/base65536-encoding
© 2025 dCode — The ultimate collection of tools for games, math, and puzzles.
 
Feedback