How much does a QR code cost
SmartQRCode editorial · Updated October 2026
How much does a QR code cost is a fork, not a sticker price. A static file from Canva can be the whole bill. A hosted hop versus static file is the decision that creates our invoice. If you need edit-after-print or a scan count, the live options are $1.99, $29, $97, and $197.
How much does a QR code cost
The modules themselves are specified by ISO/IEC 18004. Any valid generator can draw them. ISO does not send an invoice. What you pay for is either nothing at a static generator, or a host that keeps resolving a short URL after the ink dries.
SmartQRCode hosted types (website, reviews, WhatsApp, landing pages) print a SmartQRCode URL. You can change the destination without reprinting. You get totals, device type, and a country from headers. You do not get a free product tier. PLAN_LIMITS for an unpaid account is zero codes.
Wi-Fi is the static type in this product. The phone reads the password from the modules. There is no edit after print and no scan count. Changing the network means a new print. Do not budget a dashboard for it.
A one-off poster that will never move and will never be counted should leave this page. Use Canva, Google Chart, or the in-app iOS/Android generators. That is the honest cheap answer. See what free QR generators actually cost for the trade, not for invented rival price lists.
The press file is a separate invoice. Offset, vinyl, and toner houses charge for plates and stock. We charge for the host when you use a host. Mixing those two lines is how a "cheap QR" quote forgets the 10,000 labels.
How do you decide hosted versus static spend
Write two dates on the brief: the day the URL might change, and the day someone will ask how many people scanned. If both dates are "never," encode the final https address in the modules and stop. If either date is real, you are shopping a host.
Hosted spend buys 302 redirects so browsers do not cache an old destination. It buys a pattern whose density stays tied to a short URL even when the destination grows UTM query strings. Static spend buys independence from this company. It also buys a reprint every time the payload moves.
Retail window campaigns usually hit both dates. A winter sale URL in January is a spring URL in March. See retail marketing and a website generator. A single conference slide that dies on Friday afternoon is Canva.
Do not split the difference by wrapping a hosted URL in a public shortener. You pay twice in provider risk and you hide the preview host.
What does the paid trial convert into
Trial then annual is the filter. The 7-day paid trial is not an unpaid sandbox. After 7 days it converts to the annual plan unless you cancel. That is intentional. This product is not a souvenir PNG factory.
Direct paid options besides the trial path are monthly, annual, and a one-time lifetime payment. Write them as $29, $97, and $197. Numerals in this article would go stale the moment Stripe moves a price.
If you already know the campaign lasts one weekend and the URL is final, do not start a trial to "see." Generate the static file. The trial exists to keep people who needed a host, not to bait people who needed Canva.
Lifetime vs subscription as a buying axis
Lifetime vs subscription is the second fork after hosted versus static. Lifetime is a one-time payment with no renewal. Monthly and annual are subscriptions and must be described as such. Neither option creates an unpaid tier.
Pick lifetime when you hate renewal mail and you accept that the print still depends on the host remaining alive. Pick annual when the campaign is a year of menus and you want a calendar match. Pick monthly when you are not sure the shop survives the quarter.
A one-time payment generator is the lifetime lead. A subscription-free angle is the same commercial idea in different search clothes. Unlimited-scan slogans from any vendor do not cancel provider dependence. If the host stops, the print is decoration.
Pause is not archive. Archive keeps scanning. An unpaid invoice or a pause can stop a physically perfect hosted print. Static files do not pause. They also do not edit.
What free QR generators actually cost you in reprints
The generator can be $0 in cash and still be expensive in reprint cycles. A menu that changes weekly, encoded statically, is a weekly trip to the printer. That cost does not appear on our pricing page and must still be in your head.
Canva is the right cheap tool when the payload is frozen. It is the wrong cheap tool when you promised the board you could swap the form link after launch. Google Chart and phone-adjacent generators sit in the same class. None of them are a SmartQRCode unpaid plan, because that plan does not exist.
Do not paste competitor monthly fees here. If you need a live comparison, open their site and date the visit. This corpus will not invent a rival number.
Child article: what free QR generators actually cost.
Do you have to pay for QR codes at all
No, if static is enough. Yes, if you want this host. Do you have to pay for QR codes is the short version of that sentence. Paying is not a moral requirement of ISO/IEC 18004. Paying is how a hosted URL keeps resolving.
Wi-Fi always looks free at the generator and always costs a reprint when the password rotates. Budget the paper, not a mythical analytics row.
Where to buy a QR code without buying a mystery PNG
Buy the encoding from a generator you can name, then buy print from a printer who will take SVG or a 300 dpi PNG at final millimetres. Where to buy a QR code walks that order. Do not screenshot the on-screen preview. That preview encodes /qr-preview, which is not the live payload.
A vinyl cutter wants vectors. A traced PNG breaks module corners. That waste is a print-shop cost, still not a Stripe line.
Working size: at least 2 cm across the symbol for a phone at about 30 cm. Posters, apparel, and wraps need more. Size is not a plan upgrade. It is millimetres.
Print file cost that is not our invoice
The press file is a separate invoice. Toner on uncoated stock spreads. Gloss glare fails under downlighters. Outdoor UV chalks. Those are printer and substrate costs. Hosted codes can change destination when a poster fades in meaning; they cannot un-fade ink.
Error correction H survives more scuff and densifies the pattern. That is a file setting, not a SKU. Export SVG, PDF, or high-resolution PNG. Keep a quiet zone of four modules. None of those choices appear as $29.
If you only needed a weekend PNG, Canva already sold you the honest product. We would be a surplus host.
Provider dependence and pause versus archive
Any dynamic code lasts as long as its provider resolves the URL. That is the trade for editability. A code that must survive with no provider has to be static. "Unlimited scans" as a marketing phrase does not change that.
User-archived codes keep scanning. Pause is the stop. An unpaid subscription can stop a hosted hop even when the sticker still looks new. Factor that into how much does a QR code cost over a year of operations, not just over checkout day.
Support sits at support@smart-qrcode.com with a typical window stated on /contact as within 24 hours. Support cannot make a static Wi-Fi code editable.
When a static file is the right spend
When is a static file the right spend? When nobody will edit the payload and nobody will ask for a count. Party posters, a single slide, a fridge Wi-Fi that you are willing to reprint. Name Canva. Skip the trial.
When the URL will move, or the board will ask for a chart, stay on a host and pick $1.99, $29, $97, or $197 without pretending an unpaid tier exists. Compare shapes, not invented rival prices, in QR code pricing compared and is a QR code subscription worth it.
What a 17-type catalogue actually bills you for
There are exactly 17 types. Website, WhatsApp, Google review, and location redirect through the tracker. Wi-Fi is the only static type. vCard, PDF, images, social, video, text, custom, Facebook, app, menu, business, and event serve a landing page. You do not pay per type. You pay for the account that can create hosted encodings.
Images allow up to 40 pictures. Custom is a block-based landing page marked beta. Event is an ICS download, not a redirect. None of those details create a cheaper SKU. They change what the scanner sees after the hop.
Bulk CSV creation, a public REST API, teams, custom scan domains, and smart routing exist as business surfaces. Whether a visitor can buy them is a flag question, not a blog price. Mentioning them does not add a fifth token. The tokens remain $1.99, $29, $97, $197.
On-screen preview before payment is not the live payload. The preview encodes /qr-preview. Do not tell a finance team they can screenshot the wizard to skip paying. That file will not resolve as the campaign.
How a year of operations changes the sticker price
A January window code that must become a March sale is one print plus n destination edits. Hosted wins that year. A January memorial URL that will never move is one Canva PNG plus whatever the signwriter charges. Hosted is surplus.
Count reprints honestly. Uncoated stock spreads modules. Gloss fails under downlighters. Outdoor boards need an UV reprint cycle even if the destination is immortal. Those invoices dwarf a month of $29 if you reprint a hundred boards because you encoded the far URL statically.
If a fetch of scan totals fails, write that it failed. Do not put zero in a board pack. Invented scan totals are forbidden here for the same reason.
Wi-Fi remains the type that looks like it belongs on the cost page and does not. You cannot buy edit-after-print for a password. You buy toner. Place it off the street. Confirm joins on a phone that was never on that SSID, because a phone already joined will appear to succeed even when the payload is wrong.
A church that prints one giving URL for a single Saturday should not open a host. A retailer that will swap that URL three times on the same door decal should. How much does a QR code cost over a year is reprints plus tokens plus the press file, never a fifth unpaid plan, never a guessed competitor grid, never a screenshot of /qr-preview billed as a campaign.
Bulk CSV jobs still pay the same tokens. They do not create an unpaid tier. They do not add a name field to analytics. They do not include the press. A hundred hosted URLs is a hundred reasons to pick $97 or $197 instead of a hundred Canva files you will have to replace when the campaign domain changes. A hundred frozen URLs is a hundred reasons to stay in Canva and skip us.
Add the printer quote to the host token before you call a code cheap. A $197 account with 10,000 mis-exported screenshots is the expensive option. A Canva PNG with one frozen URL and a clean SVG is the cheap option. How much does a QR code cost is that sum, stated with tokens, never with a guessed rival grid.
If the year contains zero URL changes and zero count requests, the honest cost is the printer plus Canva time. If it contains either, add a token. That is the pillar in one fork.
Wi-Fi stays off this invoice except as paper. Counts stay three fields. Names stay absent. Canva stays the frozen path. Tokens stay tokens.
Questions this raises
Pay a host if the URL will move or you need a count. Encode a static https file if it will not. Wi-Fi is always static.
Trial then annual: a 7-day paid trial is an intent filter. After 7 days it converts to the annual plan unless cancelled.
When the payload never changes and you will never count scans. Canva, Google Chart, or the phone generator is then the whole bill.
No. Lifetime vs subscription is the split. Lifetime is a one-time payment with no renewal. Monthly and annual renew.
No. The press file is a separate invoice. SVG, PDF, or 300 dpi PNG is what you send them.
No. Plan limits for an unpaid account are zero codes. Do not read a Canva PNG as a SmartQRCode free account.
Keep going
The tools and playbooks this post refers to, one click away.
Make the code this post is about
$1.99 for 7 days, then a paid plan. Pick a type, brand it, and edit the destination whenever you like, even after it is printed.