The Universal Binary JSON Java Library is a tool that can define 13 discrete value types all restricted in binary file by a specific, ASCII character, right after that is the length and a data payload holding the data itself. The Universal Binary JSON dictates UTF-8 that is the required string encoding. It will allow exchange in binary JSON among open systems that follows this type of encoding requirement. Values like true, null and false are particular enough to make the 1-byte ASCII character to represent the value in a format with no length or data section. Every numeric values instantly imply a length considering its type of number. ASCII marker is automatically followed by the data that is representing the number without the length value in between. And because huge and string are variable length they have all the tuple three elements such as type, length and data.