Pick a preset to seed a working sample, then tweak.
Style & dimensions
Black-on-white scans most reliably. Coloured codes work but contrast must stay high.
Click any Quick Start preset (Amazon FNSKU, Flipkart FSN, UPI Payment, MRP Sticker…). Sets the format and seeds a sample value so you see output instantly.
QR Code, EAN-13, UPC-A, Code 128, UPI Payment QR, or MRP Sticker. Use this when Quick Start does not have your exact case.
Type or paste the value. Live validation shows green ✓ when it matches the format, or a specific error if not (e.g. "EAN-13 needs 13 digits").
Open "Style & dimensions" to pick a colour preset (Classic, Brand violet, Inverted…) or adjust QR error correction. Black-on-white scans most reliably.
The middle panel updates instantly. Render is local — nothing is uploaded. PNG output is sharp at any print size.
PNG for screens & marketplaces. SVG for scalable print (logos, banners). Print to send straight to your default printer.
Use the Label PDF box for 4×6″ shipping / 3×2″ small / 2×1″ FNSKU stickers. Switch to the Batch tab for up to 200 codes from a CSV/Excel + A4 sticker sheets.
When you need each format
Match the format to the actual use-case — wrong format = rejected uploads or unscannable labels.
Use your registered EAN-13 GTIN from GS1 to print scannable product barcodes for retail packaging.
Code 128 for AWB tracking, SKU labels, and inventory pick-pack workflows.
Print a QR on packaging linking to your product page, warranty form, or video user guide.
Direct buyers to a "Verify authenticity" page to combat counterfeits — a QR per batch makes spoofing harder.
Frequently asked questions
Practical questions about barcodes, GTINs, and QR codes for ecommerce.