Accurate · Private · Print-ready

Free QR Code & Barcode Generator

Make accurate QR codes and barcodes that scanners read reliably: EAN-13, UPC-A, Code 128, Wi-Fi, vCard and more: 10 barcode formats and 13 QR code types. Check digits are worked out for you, and the built-in scanner lets you test a code before you print.

  • 01 Private by design Codes are made in your browser. Nothing is uploaded or stored.
  • 02 Check digits done for you EAN, UPC, ISBN and ITF check digits are calculated and verified.
  • 03 Standards-aware controls Check digits, bar ratios and quiet-zone settings for supported formats. Test every final print.
  • 04 Vector SVG & 300 DPI PNG Sharp at any size, from shelf labels to packaging and CAD.
  • 05 Avery label sheets Print-ready PDF sheets, including Avery 5160 and FBA labels.
  • 06 Free static output No sign-up or watermark. UniversalCodeMaker does not control a redirect or expiry; destinations can change.
Format & Configuration Deck 01

#0f1117
#ffffff
10px
Corner Eye Geometry & Colors
Frame Color
Pupil Color
Auto-locks ECC to 30%

Click to upload or drag & drop logo

PNG, SVG, JPEG or WebP (Max 2MB)

Or choose a quick icon preset:
0px (Sharp)

Applies smooth anti-aliased rounded corners across live preview, PNG, SVG, and Clipboard.

High-Volume CSV Generation Process hundreds of serial numbers into a single ZIP archive.
Optical Preview & Vector Dock Live Stage
High-DPI 300+ PPI Vector Precision
Encoding Error
Format: QR Code
Standard: ISO/IEC 18004
Checksum Validation: ✓ Mod-10 Verified
Required Quiet Zone: 4 modules
Scanability & Contrast: ✓ Grade A (99% Optimal)
Free & Client-Side Generation
Code payloads are generated in your browser. See the Privacy Policy for site measurement and advertising details.
GS1 & ISO Matrix Directory

Supported Symbologies & Standards

Click any format below to immediately load it into the Studio with sensible default settings.

Full Technical Documentation ↗
How it works

Make a QR code or barcode in three steps

  1. 01 Pick a format QR code for links, Wi-Fi and contacts; EAN-13 or UPC-A for products; Code 128 or ITF-14 for shipping.
  2. 02 Enter your data Type a link, product number or text. Check digits are calculated for you and mistakes are flagged as you type.
  3. 03 Test and download Scan the preview with your phone or our barcode scanner, then download SVG, PNG or Avery label sheets.

Which barcode do I need?

Products sold in shops worldwide
EAN-13
Products sold in the US & Canada
UPC-A
Amazon FBA inventory & product labels
FNSKU (Code 128)
Shopify retail & inventory barcodes
Shopify Barcodes
Batch spreadsheets & inventory lists
Bulk Excel Barcodes
30-up laser & inkjet label sheets
Avery 5160 Sheets
Books & published media
ISBN
Shipping cartons & master cases
ITF-14
Warehouse bins, assets & internal stock
Code 128 or Code 39
Small industrial parts & medical devices
Data Matrix
ID cards, event tickets & transport passes
PDF417 or Aztec
Menus, Wi-Fi, cards & online reviews
Wi-Fi QR, vCard QR, Google Review
Customer messaging & phone contacts
WhatsApp, Email, SMS, Phone Call

Not sure? The barcode finder walks you through it.

Common questions

Is it really free?

Yes. Every format, download size and label sheet is free, with no sign-up and no watermark. The site is supported by clean advertising and affiliate partnerships.

Do the QR codes expire?

No. They are static codes: your link or text is stored in the code itself, not behind a redirect service, so nothing on our side can make them stop working. To change what a code says, make a new one.

Is my data uploaded anywhere?

No. Codes are made in your browser, so Wi-Fi passwords, contact details and product numbers never leave your device.

Can I use these barcodes on products in stores?

Yes, if the number is yours. Retailers and marketplaces such as Amazon expect product numbers licensed from GS1. We draw the barcode and calculate its check digit; the number itself has to come from GS1 or your retailer. Step by step: how to get a barcode for your product. Selling on Amazon: do I need a barcode to sell on Amazon?

Can I print barcode labels on Avery 5160 sheets or thermal roll printers?

Yes. You can generate print-ready 30-up Avery 5160 PDF sheets directly using our Avery 5160 barcode generator or studio sheet modal, as well as 300 DPI direct thermal roll layouts for Zebra, MUNBYN, and Rollo label printers.

Can I generate barcodes in bulk from an Excel or CSV file?

Yes. Our Bulk Barcode Generator allows you to paste or upload spreadsheets with up to 200 items to export a consolidated ZIP of vector SVGs or print-ready 30-up Avery PDF sheets.

Print Label Sheet (PDF)

30

* Avery® and Avery template numbers are registered trademarks of Avery Products Corporation / CCL Industries Inc. UniversalCodeMaker is an independent utility and is not affiliated with or endorsed by Avery.

Batch Mode: ZIP or Avery Sheet

Range Preview: SKU-001 ... SKU-010 (10 codes)

Physical Label Maker Studio

Direct Thermal Rolls & Avery Sheet System
2.25" × 1.25" • 57mm × 32mm (Thermal Roll) 300 DPI High-Precision
Ready for direct thermal rolls (Zebra, MUNBYN, Rollo) or Avery sheets. Zero margin clipping.