Чому крапки, а не квадрати
DotCode кодує дані ізольованими крапками, розміщеними на чергових позиціях сітки, тож жодні дві крапки не мусять торкатися. Високошвидкісні промислові струменеві й лазерні принтери добре ставлять окремі крапки, але їм важко чисто друкувати суцільні, з'єднані квадрати на швидкості лінії, і DotCode розроблено з огляду на це.
Символ не має фіксованого пошукового шаблону, як кути QR-коду; зчитувач розпізнає саму сітку крапок. Його ширину й висоту можна обирати гнучко, що підходить для довгих низьких ділянок друку.
Стандарти та застосування
DotCode опубліковано AIM як специфікацію символіки ISS DotCode, а не як стандарт ISO/IEC. Він може нести дані GS1, зокрема GTIN і серійні номери.
Його використовують для маркування упаковок на дуже високій швидкості, зокрема в простежуваності тютюнових виробів, де правила ЄС дозволяють його серед допустимих носіїв даних, а також на деяких фармацевтичних лініях і лініях розливу напоїв. Це промисловий формат; камери споживчих телефонів його зазвичай не читають.