EZcodes keep it simple
There are a slew of reasons why countries around the world are choosing EZcodes as their code of choice.
Size - An EZcode can stay the same size no matter how much information you put in it, while other formats have to get bigger. Here's how much larger the code needs to get when you put the same information into different barcode formats while maintaining a module size that can be read by the average camera phone.
Comparing the same 45-character URL:
![]() |
![]() |
![]() |
EZcode Indirect | Datamatrix Indirect 168 % larger |
QR Code Indirect 139% larger |
Density - An EZcode can be up to 20x less dense than other formats. So an EZcode can stay small and still be read by most camera phones. In fact, many more phones can read a small code when it's an EZcode!
Here's what happens when you take the same information and print it at the same physical size.
Comparing the same 45-character URL:
![]() |
![]() |
![]() |
EZcode Indirect | Datamatrix Indirect 2.68x more dense |
QR Code Indirect 9x more dense |
Uniqueness - There are 75 sextillion distinct combinations of an EZcode. And since it would take us a really long to time to publish that many codes, you can be assured that each image is unique, and you're guaranteed your code will go where it's intended to go. After all, you created it - so you have complete control.
Data - Because EZcodes are routed through a server, each code provides a great deal of information which can be used to measure performance. You can also use that information to customize your content delivery. For more on data, go here.
The difference between "Indirect" and "Direct" codes:
An Indirect code contains an identifier (a series of numbers), which is sent to a server and connects to the information associated with that code.
A Direct code contains either the content data (e.g. URL address), or the content itself within the actual code.
To download more information on the benefits of EZcodes, click here.
![]() |
![]() |