What GS1 QR Code is
GS1 QR Code is a standard QR Code (ISO/IEC 18004) carrying GS1 Application Identifiers instead of, or alongside, a plain URL.
Generate it now
Enter your AI data to see a live QR Code preview.
Valid input
Input uses GS1 Application Identifier syntax; bwip-js interprets AI structure within the QR payload automatically, regardless of the parse option's value.
Key options
Supported options include eclevel and version. parse is also accepted, but it does not control GS1 AI structure interpretation -- that always happens, as above. parse instead controls whether bwip-js decodes its own caret-escape syntax (e.g. ^048 for a raw byte value) inside an AI's value before that value is validated; an ordinary AI value with no such escape text renders identically whether parse is set or not.
Output and printing
Export SVG for packaging or PNG for digital use.
Common uses
GS1 QR Code carries GS1 application-identifier data (GTIN, lot, expiry, etc.) in a widely scannable QR format.
Example
See the live preview above, seeded with a bwip-js-verified valid AI string.
Size guidance
Follows standard QR Code quiet-zone requirements under ISO/IEC 18004.
Troubleshooting
Malformed AI syntax is the most common input error; check field lengths against the GS1 AI table.
Related formats
Related formats: GS1 Digital Link QR Code, GS1-128, and plain QR Code.