verified_user
Standardful
Homechevron_rightStandardschevron_rightISO/IEC 18004:2024
Active — Edition 4; revision in developmentInternational Standardupdate Standard Updated: Aug 2024fact_check Fact checked: Oct 20, 2026

ISO/IEC 18004:2024

Information technology — Automatic identification and data capture techniques — QR code bar code symbology specification

apartmentPublishing Organization:International Organization for Standardization (ISO)

Standard Introduction

ISO/IEC 18004:2024 is an active — edition 4; revision in development standard published by International Organization for Standardization (ISO). It is commonly used across Technology, Retail, Manufacturing, Logistics & Transportation, Healthcare and applies in Global.

Use this page to review the official documentation, current status, and the certification or assessment bodies most commonly associated with ISO/IEC 18004:2024.

qr_code

QR Code symbology

Defines the structure and characteristics of the QR Code barcode symbology rather than a business-specific identifier or payload policy.

data_object

Encoding and formats

Covers data character encoding, symbol formats, dimensions, error correction and the reference decoding algorithm.

fact_check

Production baseline

Provides production-quality requirements and selectable application parameters; final print quality is assessed using the applicable verification method.

list_alt Implementation decisions

  • Choose the QR Code symbol and data appropriate to the application
  • Encode the intended payload correctly
  • Select an error-correction level and symbol size that fit the use case
  • Preserve the required quiet zone and module geometry
  • Control contrast, printing and physical placement
  • Test the final artifact in expected scanning conditions
  • Use ISO/IEC 15415 for objective 2D print-quality grading

Who Needs to Comply?

groups

Software teams, designers, printers, manufacturers, packaging teams and solution providers that generate, render, print or decode QR Codes for products, documents, payments, marketing, logistics or healthcare workflows.

Key Requirements

1

Define the application and payload

Identify what the QR Code must carry and which external application rules govern the data. ISO/IEC 18004 defines the symbology but does not grant identifier ownership or make arbitrary content valid.

2

Generate a conforming symbol

Apply the specified encoding, symbol format, error correction, masking, dimensions and quiet-zone requirements for the selected QR Code.

3

Protect readability in the design

Maintain usable module contrast and geometry. Logos, colours, shapes, resizing and low-resolution export can reduce decoding margin even when a generator still shows a preview.

4

Validate and verify final output

Decode the intended payload from representative final artifacts and use ISO/IEC 15415 when an objective two-dimensional print-quality grade is required.

Implementation Roadmap

1
Step 1schedule Duration: Planning estimate: 1-3 days

Define content and application rules

Specify the payload, target scanners, physical context and any governing application profile. Confirm identifier ownership, URI syntax, privacy and security requirements outside the symbology standard.

2
Step 2schedule Duration: Design estimate: 1-5 days

Generate the symbol

Choose the encoding, error-correction level, module size and output format. Preserve the quiet zone and avoid decorative changes that compromise finder patterns or module contrast.

3
Step 3schedule Duration: Validation estimate: 1-5 days

Test representative outputs

Decode the exact payload from final-size screens, labels, packaging or other artifacts across expected devices, distances, lighting and surfaces.

4
Step 4schedule Duration: Ongoing

Verify and control production

Where an objective quality grade is required, verify final printed symbols using ISO/IEC 15415 and retain the settings and reports. Recheck after design, material, printer or process changes.

Compliance Checklist

0 / 9

checklist Data and symbol

checklist Design and output

checklist Validation and evidence

Which QR Code reference answers which question?

Use the symbology standard to construct the symbol, the application standard to define its data, and the quality standard to verify printed output.

ReferencePrimary questionRole
ISO/IEC 18004:2024 How is a QR Code encoded and constructed?Symbology
ISO/IEC 15415:2024 How is its 2D print quality measured?Verification
GS1 General Specifications 26.0 Which GS1 identifiers and data rules apply?Application rules

Common Misconceptions

cancel
Myth

A QR Code generator guarantees compliance.

check_circle
Reality

A generator renders supplied data. The user must still apply the correct application rules, protect the symbol design and validate or verify final output.

cancel
Myth

More error correction makes any design reliable.

check_circle
Reality

Error correction can recover limited damage, but it does not excuse damaged finder patterns, inadequate quiet zones, poor contrast, unsuitable size or excessive distortion.

cancel
Myth

The Edition 5 working draft is already the required standard.

check_circle
Reality

The draft is under development. ISO/IEC 18004:2024 remains the current published edition until a replacement is published.

Penalties & Enforcement

warning

ISO/IEC 18004 is a voluntary international symbology standard, not a certification or identifier-licensing scheme. Contracts, application standards or regulations may separately require a particular payload, identifier, placement or quality grade. Nonconforming symbols can cause scan failures, rejected artwork, relabelling or broken workflows.

Frequently Asked Questions

Does ISO/IEC 18004 define the content of every QR Code?

expand_more

No. It defines the QR Code symbology. Business rules for a URL, payment payload, product identifier, health record or other content come from the relevant application specification, contract or regulation.

Is ISO/IEC 18004:2024 still current?

expand_more

Yes. ISO lists the 2024 fourth edition as published. Work on Edition 5 is in development, but a working draft does not replace the current published edition.

Can QRCode.Fun be used to create a QR Code?

expand_more

Yes, QRCode.Fun can generate and export QR Code artwork and is linked here as a third-party tool. Users remain responsible for the payload, application rules, final dimensions, readability and any required ISO/IEC 15415 verification. It is not an ISO conformity assessment or calibrated verifier.

Does a QR Code that scans on one phone meet the standard?

expand_more

A successful scan is a useful functional test, but it is not objective print-quality verification. Test representative devices and conditions, and use ISO/IEC 15415 when a formal grade is required.

Can I add a logo or custom colours?

expand_more

Decorative changes may still decode, especially with error correction, but they can reduce robustness. Protect finder patterns and contrast, preserve the quiet zone and retest the final artifact at its actual size.

Official Documentation

View All

Implementation Timeline

publish
Aug 2024
Edition 4 published and ISO/IEC 18004:2015 withdrawn
edit_note
Feb 2026
ISO approved work on Edition 5; the working draft does not replace the published 2024 edition

Related Categories