How to Make a QR Code for a Product (Free, 2026)
A QR code on packaging turns a physical product into a doorway to instructions, registration, reorders, or your full store. Because packaging surfaces are small, curved, and printed once at scale, the details matter more here than anywhere else. This guide walks through making a product code that reliably scans in the real world.
Quick answer
Decide what a buyer needs after purchase, such as setup instructions, registration, or reordering, and link the code straight to that page. Create it free at onesol.io/qr-code-generator, download a high-resolution version, use a higher error-correction level for small or curved surfaces, and test-scan it on the actual material before the print run.
1. Choose a destination that helps the buyer
Pick the one thing a customer most wants after opening the box, like a how-to video, a warranty registration, or a one-tap reorder. Link the code to a page you can update, so you can add FAQs or swap the video without changing the packaging. This makes the code an ongoing service, not a throwaway gimmick.
2. Generate and download a print-ready code
Use a free generator to create the code and export it as a vector or high-resolution PNG so it stays sharp at small sizes. Choose a higher error-correction level, which lets the code still scan even if part of it is scuffed, curved, or partly hidden by a seam. Keep it a solid dark color on a light background for the cleanest read.
3. Design it for the packaging surface
Give the code at least about 0.6 to 0.8 inches (1.5 to 2 cm) and a clear margin, more if the surface curves like a bottle or tube. Avoid placing it across folds, seams, or glossy areas that reflect and blind the camera. Position it on a flat panel where a hand and phone can reach comfortably.
4. Test on the real material and lighting
Print a proof on the actual packaging stock, not plain office paper, since gloss, texture, and color shift how well it scans. Scan it under store-like lighting with several phones, including older models. Only approve the full production run once every proof scans on the first try.
Ready to start? OneSol is free.
Sell, book and get paid from one link — no card needed.
FAQ
What error correction level should a product QR code use?
Use a higher level (often labeled Q or H) for small, curved, or scuff-prone packaging, since it lets the code still scan when part of it is damaged. For flat, protected surfaces a medium level is usually fine.
How small can a QR code be on packaging?
Around 0.6 to 0.8 inches (1.5 to 2 cm) is a safe minimum on flat surfaces, larger on curved ones. Always include a quiet-zone margin and test on the real material before printing at scale.
Can one QR code link to different things over time?
Yes, if it points to a page you control rather than a fixed URL. Linking it to your OneSol page lets you swap instructions, offers, or reorder links without reprinting packaging.
Will a QR code scan on a curved bottle or can?
It can, if you keep it small relative to the curve, use higher error correction, and place it on the flattest available panel. Test on the actual container, since a code that scans flat may fail once wrapped.
Related guides
How to Create a Form with AI (Free, Step by Step)
Build an online form with AI in under a minute — describe it in a sentence and AI writes every field and a matching design. Contact, application, survey or order forms, with payments. Free, no code.
Read guideHow to Make a QR Code for a Business Card (Free, 2026)
Add a free QR code to your business card so contacts save your details or visit your site in one scan. Sizing, placement, and testing tips included.
Read guideHow to Make a QR Code for a Product Catalog (Free, 2026)
Link a QR code to your online product catalog so customers browse and buy from their phone. Host it, generate the code free, and update stock without reprinting.
Read guideHow to Make a QR Code for a Facebook Page (Free)
Turn your Facebook Page into a free QR code in minutes. Copy your page URL, paste it into a QR generator, then download and print it anywhere.
Read guide