Print-ops
Excel/CSV → Avery or thermal
Rack maps, inbound lots, FEFO audits. Slack, Sheet, or webhook on scan. Flag locations not scanned in 30 days.
Warehouse labelsTurn Excel rack maps and SKU lists into Avery or thermal sheets. Add smart routing, scan workflows, and GS1 Digital Link when you’re ready. Built for warehouses, 3PLs, and packaging teams — with an API for the tools you already run.
*No credit card required
Static free forever · Dynamic from $10 credits · Pro from $29/mo billed annually
| Location | Label | Destination |
|---|---|---|
| GA-A-01 | Aisle A · L1 | wms.example/loc/GA-A-01 |
| GA-A-02 | Aisle A · L2 | wms.example/loc/GA-A-02 |
| GB-B-04 | Aisle B · L4 | wms.example/loc/GB-B-04 |
| IN-LOT-18 | PO 4412 | recv.example/lot/18 |
Static codes are generated on your device. Nothing uploads until you save a workspace.
Scan analytics use geo headers and a rotating hash. We do not store scanner IP addresses.
Credits from $10/250. Pro $29/mo billed annually — $39/mo billed monthly if you opt out of annual.
Who prints with QRCodes
Free, no sign-up. Upsell a workspace when you need bulk, tracking, or the API.
…Static · free · never expires.
Sign up for editable codes with scan tracking.
Need bulk labels, scan tracking, or an API key? Create a workspace.
Print-ops first. GS1 when the pack needs it. API when you already have a WMS.
Print-ops
Rack maps, inbound lots, FEFO audits. Slack, Sheet, or webhook on scan. Flag locations not scanned in 30 days.
Warehouse labelsGS1 & packaging
GTIN and AIs, catalog CSV, destination health checks. Business for Sunrise 2027. We host a passport surface — we do not run a full DPP registry platform.
GS1 Digital LinkAPI & credits
Issue codes from the tools you already run. Credits from $10. Docs at /docs/api — the .sh lane for builders.
Developers hubExcel or CSV — grids auto-detect. Avery and thermal (Zebra/TSC) presets, or custom rows × columns. PDF or PNG ZIP.
Country, device, time, repeat visitor, A/B, scan limits. “iPhone users in India after 6pm” is a rule, not a script.
Webhook, Slack, or Sheet on every scan. Flag locations and lots not scanned in 30 days.
| Location | Label | Destination |
|---|---|---|
| GA-A-01 | Aisle A · L1 | wms.example/loc/GA-A-01 |
| GA-A-02 | Aisle A · L2 | wms.example/loc/GA-A-02 |
| GB-B-04 | Aisle B · L4 | wms.example/loc/GB-B-04 |
| IN-LOT-18 | PO 4412 | recv.example/lot/18 |
Destination checks so a 404 is a ticket, not a reprint.
Check-in, audit, issue — phone camera, no handheld fleet required to start.
Country and device aggregates. No visitor IPs stored.
We fetch destinations on a 6-hour cadence so warehouse labels don’t silently 404.
Workflows flag bins, lots, or assets that nobody scanned — FEFO and cycle-count without a WMS project.
Counts, geo, device. Built for ops reviews, not ad retargeting. We don’t run social posting.
Check-digit GTIN, lot, serial, expiry. Resolver with link types. Dual-mark 1D + QR until POS is ready.
Bulk from the product list you already keep. We ping destinations so a dead PIP is visible before the next print run.
A hosted product page with schema.org for Sunrise 2027 / EU DPP carriers. Not a full DPP registry, not a compliance filing office.
Business · Sunrise 2027
https://brand.example/01/09506000134352
One URI for POS and a phone. Add lot/serial when the line needs it. Upgrade when you print on pack — not because a homepage promised a registry.
Packaging solution{ "name": "Rack GA-A-01",
"mode": "dynamic",
"payload": { "url": "https://wms.example/loc/GA-A-01" },
"label": "GA-A-01" }Signed webhooks: x-qrcodes-signature. Credits from $10.
Create, patch, list codes. Bulk arrays. The .sh lane — docs, not a second product.
Scan events into Slack, Sheets, or your own receiver. Verify the signature header.
250 dynamic codes, no subscription required. Pro adds monthly credits, routing, and the API.
Familiarity transfer — names of formats and endpoints we actually ship, not a fake customer logo wall.
Operational cadence
Health checks every 6 hours. Unscanned locations flagged at 30 days.
Those intervals are product behavior you can turn on in workflows — not a benchmark from a survey.
Drop an Excel or CSV rack map, inbound lot list, or SKU sheet. Or generate a single static code in the browser.
Avery, thermal, or custom rows × columns. PDF label sheets or a PNG ZIP. Static codes are free forever.
Scan to check in, audit, or fire a workflow. Retarget dynamic codes without reprinting the aisle.
Static free. Dynamic credits from $10/250. Pro from $29/mo billed annually ($39/mo billed monthly if billed monthly). Business for GS1 / DPP surface.
See plans and credit packsSpreadsheet to labels. Scan workflows when you need them. GS1 when the pack needs it. API when you build.