QR Codes with Serial Numbers: Free Guide to Product & Asset Tracking (2026)

Published Feb 22, 2026 7 min read
Product boxes with unique QR code serial numbers that scan to show manufacturing date, batch number, and authentication status

Every physical product, piece of equipment, and warehouse pallet has a serial number. The problem is reading them. Handwritten logs get misread. Manual entry into spreadsheets introduces typos. And barcode scanners cost hundreds of dollars per unit. A QR code with a serial number solves all three problems -- any smartphone camera can scan it instantly, the data is captured exactly as encoded, and generating the QR code costs nothing.

This guide walks through exactly how to create QR codes for serial numbers, which QR type to use depending on your situation, and how to scale from a single label to thousands.

Why QR Codes Beat Manual Serial Number Entry

A typical serial number like SN-2026-001234 has 14 characters. Type that into a form 200 times a day during a warehouse intake shift and errors are inevitable. Transpose two digits, miss a hyphen, or misread a zero as the letter O -- and suddenly your inventory database has phantom items that do not match any real product.

A QR code fixes all of that. The serial number is encoded in the QR pattern at generation time. When a worker scans it, the exact string is captured -- no interpretation, no keystroke errors. A scan takes under a second, compared to 5-10 seconds for manual entry. Over the course of a workday processing hundreds of items, that difference adds up to hours.

The other advantage is hardware. Traditional barcodes require dedicated barcode scanners. QR codes can be read by any smartphone camera, which means every employee already has a scanner in their pocket. For small businesses and teams that cannot justify the cost of dedicated scanning equipment, this means QR-based serial tracking is ready to go without buying anything extra.

Text QR vs URL QR: Which One to Use

There are two approaches to encoding a serial number in a QR code, and the right choice depends on whether you need the scan to work offline or connect to a system.

Text QR Code (Offline)

A text QR code encodes the serial number as plain text directly in the QR pattern. When scanned, the phone displays the serial string -- nothing more. No internet connection is required. The data lives entirely in the QR image itself.

Use text QR codes when you need to identify items in environments without reliable internet: warehouse floors, construction sites, field service locations, or cold storage facilities. The scan always works regardless of connectivity.

URL QR Code (Online)

A URL QR code encodes a web address that points to a record in your inventory system, asset management platform, or product database. For example, the QR code might encode https://inventory.yourcompany.com/asset/ASSET-NYC-LAPTOP-0042. When scanned, the phone opens a browser and loads that asset's full record -- purchase date, maintenance history, warranty status, assigned user, and everything else stored in the system.

URL QR codes require an internet connection at scan time, but they give you far richer information than a raw serial string. If your team already uses an asset management tool or inventory database with web-accessible records, URL QR codes are the stronger choice.

How to Create a QR Code for a Serial Number

The process takes about 30 seconds per code. Here is the step-by-step:

  1. For a text-based serial number QR: Go to the free text QR code generator. Type or paste your serial number into the text field -- for example, SN-2026-001234. Click generate. Download the QR code as PNG or SVG.
  2. For a URL-linked serial number QR: Go to the free URL QR code generator. Enter the full URL that points to the item's record in your system. Click generate and download.

That is it. The QR code is ready to print on a label, sticker, or tag and attach to the physical item. Both generators are completely free, require no account, and produce codes that never expire.

Serial Number Format Examples

The serial number format you encode matters. A well-structured format makes it easier to sort, search, and parse serial numbers in your database later. Here are proven formats used across different industries:

Pick a format and stick with it across your organization. Consistency makes the data useful long-term.

Real-World Use Cases

This is already happening across industries. Here are the most common applications:

Product authentication. Brands like electronics manufacturers and luxury goods companies print unique QR-encoded serial numbers on packaging. Customers scan the code to verify the product is genuine and not counterfeit. The serial is checked against a database of valid numbers, and fakes are flagged immediately.

IT asset management. Companies with hundreds or thousands of laptops, monitors, phones, and peripherals tag each device with a QR code linking to its asset record. When an employee leaves, IT scans the QR codes on returned equipment to check items back into inventory in seconds instead of manually typing asset numbers.

Warehouse inventory. Distribution centers use QR-encoded serial numbers for receiving, put-away, picking, and shipping. A warehouse worker scans a pallet's QR code to confirm the contents match the purchase order, then scans the shelf location QR to log where it was stored. The entire receiving process becomes scan-and-go.

Equipment maintenance logs. Facilities management teams attach QR codes to HVAC units, elevators, fire extinguishers, and other equipment that requires periodic servicing. Technicians scan the code to view the maintenance history and log completed inspections, creating a timestamped audit trail.

Warranty tracking. Manufacturers encode serial numbers in QR codes printed on warranty cards or product labels. When a customer files a warranty claim, scanning the QR code instantly pulls the purchase date, warranty period, and service history -- eliminating the back-and-forth of asking customers to find and read serial numbers from product labels.

Generating QR Codes in Bulk

Creating QR codes one at a time works fine for a handful of items. But if you need to label 500 laptops, 2,000 products coming off a manufacturing line, or 10,000 warehouse bins, you need bulk generation.

Our free QR code generator handles individual codes. For bulk generation -- uploading a CSV of serial numbers and getting back a batch of QR codes -- ElkQR supports bulk QR code creation. You upload your list of serial numbers, configure the QR code format and size, and download all generated codes at once. Each QR code is automatically named with its serial number for easy matching to physical items.

If you also need scan tracking on those serial number QR codes (to know when and where each item was scanned), ElkQR's dynamic QR codes log every scan with timestamps and location data. This turns your serial number labels into a live tracking system.

Practical Tips for Serial Number QR Codes

Encode minimal data. A QR code that contains just SN-2026-001234 (14 characters) produces a small, clean pattern that scans reliably even when printed at small sizes. A QR code stuffed with a full product description, date, location, and specifications becomes dense, requires a larger print size, and is more error-prone when scanned. Encode the serial number only -- let your database hold the details.

Print at a minimum of 2 cm x 2 cm. QR codes can technically work at smaller sizes, but in practice, phone cameras struggle with anything under 2 cm in real-world conditions -- uneven lighting, slightly worn labels, or scanning at an angle. For labels that will be scanned in warehouses or factories, 3-4 cm is safer.

Use high contrast. Black on white works best. Dark blue or dark green on white also works. Avoid light colors on light backgrounds or dark colors on dark backgrounds. The phone camera needs strong contrast between the QR modules and the background to read the pattern reliably.

Test before printing a full batch. Generate one QR code, print it on your actual label material using your actual printer, and scan it with two or three different phones. Label printers, thermal printers, and inkjet printers all produce slightly different output quality. Confirm the scan works consistently before committing to a full production run.

Include the serial number as human-readable text below the QR code. If the QR code is ever damaged or a scanner is unavailable, the serial number should still be readable by a human. Print the serial string in plain text directly underneath the QR code on every label.

Need to Generate Serial Number QR Codes in Bulk?

ElkQR supports bulk QR code generation, scan tracking, and dynamic codes you can update anytime -- built for teams managing inventory and assets at scale.

Start 7-Day Free Trial

Plans start at $19/month • 7-day free trial