HD Barcode can embed over 700Kb of data and incorporates features and capabilities no other code in the world offers. It can be read on a Smartphone or camera based reading device. We separate the ability to generate a code from the ability to read the code. Full-color photograph and text can be in the code as well, allowing only authorized users to decode and match an iris or photo with a Smartphone. Since all the information is in the code, no Internet is required.