Technical Guide

Complete QR Code Types Guide

Stop guessing which code to print. We compare static and dynamic formats side by side. From high-density Data Matrix grids to classic UPC-A lines, here is how to choose the exact barcode you need.

✓ Static vs Dynamic
✓ 2D & 1D Barcodes
✓ Best Practices

Static vs Dynamic QR Codes

Choosing the wrong format means reprinting your entire inventory. One locks your target data directly into the printed pattern. The other routes scans through an editable redirect link.

Permanent

Static QR Codes

We hardcode your data straight into the pixel pattern. Once printed, it is unchangeable. No servers required.

Baked-in payload

Stores your raw text, raw Wi-Fi credentials, or vCard fields directly inside the module grid

Zero external dependencies

Works in deep basements or remote fields without pinging a database

Permanent hardware labels

Perfect for metal asset tags, equipment serial numbers, or home router backplates

Best for: Unchanging, offline info
Editable

Dynamic QR Codes

These act as dynamic pointers. The printed code contains a short URL that routes users to your final destination, which you can swap instantly.

Instant destination swaps

Redirect users to a new URL without scraping vinyl decals off your vehicles

Granular tracking

Capture real-time logs of scan timestamps, operating systems, and city-level locations

Conditional redirects

Send iOS users to the App Store and Android users to Google Play automatically

Best for: Active campaigns and asset tracking

Quick Decision Guide

Choose Static When:

  • Your data is permanent, like a physical model number.
  • Scanners must decode the information completely offline.
  • You need zero-maintenance tags that outlast the physical hardware.

Choose Dynamic When:

  • You plan to change menu links or landing pages next quarter.
  • You need hard scan analytics for marketing ROI reports.
  • You want to run A/B tests or update promotional links weekly.

QR Code Variants (ISO/IEC Standards)

Different hardware constraints demand different geometry. Here is the breakdown of standard ISO variants and where they fit.

QR Code Model 2

The square grid you see on consumer packaging. It scales up to 177x177 modules and packs up to 3KB of binary data.

Standard

Micro QR

A compact grid built with only one corner finder. Designed to fit on circuit boards, electronic relays, and mechanical components.

Compact

rMQR (Rectangular)

A long, rectangular variant. We use this on medical test tubes, thin wire bundles, and narrow plastic edges where squares fail.

Rectangular

iQR

A high-density industrial format. It squeezes double the data into the same physical footprint and supports non-square layouts.

High Capacity

Frame/SQRC

A dual-layer layout. Standard consumer phones read the public link, while specialized warehouse guns extract the encrypted layer.

Branded

Model 1 (Legacy)

The original 1994 layout. Keep this for legacy systems only. Avoid it for new customer-facing campaigns.

Legacy

Other 2D Barcodes

QR codes do not fit every workflow. These rugged 2D matrix standards power heavy industrial supply chains.

Data Matrix (ECC 200)

Ultra-dense and compact. Aerospace manufacturers laser-etch these directly onto jet turbine blades and surgical scalpels.

Industrial

Aztec

Requires no surrounding white margin. Rail operators and airlines print these directly onto thermal tickets and mobile boarding passes.

Transportation

PDF417

Stacked linear barcodes. We use this to pack full driver registration details directly onto the back of state IDs.

Documents

MaxiCode

A central bullseye surrounded by hexagons. High-speed cameras scan these on sorting conveyor belts moving at ten feet per second.

Logistics

Han Xin Code

Engineered to encode complex multi-byte Chinese characters. This is the baseline standard for shipping across Chinese industrial hubs.

Chinese Standard

JAB Code (Color)

A color-based matrix that uses cyan, magenta, and yellow cells. It triples the payload capacity for physical passport security.

Color

1D Barcodes (Linear)

Traditional vertical bars. These linear symbols hold short alphanumeric strings designed to trigger lookups in database inventory tables.

UPC-A / UPC-E

The standard 12-digit barcode on every grocery item in North America. Use the 6-digit UPC-E variant for small items like cosmetics.

Retail

EAN-13 / EAN-8

The international retail standard. Standard packaging uses EAN-13, while smaller items like candy tins use EAN-8.

Global Retail

Code 128

Encodes any ASCII character. This is the universal workhorse for shipping container labels, pallet tracking, and postal systems.

Logistics

Code 39 / Code 93

Self-checking linear grids. The Department of Defense and automotive factories use Code 39 for tracking rugged physical hardware.

Industrial

Interleaved 2 of 5 (ITF)

High-density numeric bars. We print these directly onto rough, corrugated cardboard shipping cases to track raw materials.

Warehouse

Codabar / MSI / Pharmacode

Specialized historical formats. Still active on regional library spines, blood transfusion bags, and pill bottles.

Legacy

Best Use Cases by Type

Marketing Campaigns

Deploy dynamic Model 2 codes. This lets you style the canvas with custom colors, test different logos, and monitor real-time tracking data.

Industrial Tool Labeling

Choose Data Matrix. They scan easily even when covered in oil, scratched on production floors, or etched onto curved steel pipes.

Transit & Entry Tickets

Stick with Aztec. It decodes instantly on low-brightness phone screens and older turnstile optical readers.

Tight Product Packaging

Opt for Micro QR or rMQR. These pack clean, scannable links onto narrow charging cases, pen barrels, and electronic parts.

Design & SEO Best Practices

  • 1 Keep a thick, empty border around the grid. Print physical codes at least 0.8 inches (20mm) wide to ensure rapid focus lock.
  • 2 Target a 4.5:1 contrast ratio. Avoid printing light-colored dots on dark backgrounds, which confuses standard phone cameras.
  • 3 Frame the code with a clear call to action, like "Scan to View PDF". Direct instructions always boost scan volume.
  • 4 Generate dynamic codes for physical print campaigns. This keeps your target links active even if you change your domain structure.
  • 5 Provide descriptive alt text for on-page images. Always pair codes with a short fallback text link for screen reader users.