QR Bench
QR generator review

QRStuff review (2026): the free QR code that dies in seven days

Published · Page updated · Pricing checked · By QRBench Editorial

The verdict

QRStuff offers 43 data types, including GS1 Digital Link, but its anonymous free download is a poor fit for permanent print. Our test produced a qrs.ly redirect; requesting a static code required an account.

The FAQ gives anonymous codes seven days and ten scans. Our specimen was still live on day eight and expired by day ten. Paid entry also has a scan cap. Its broad feature set does not remove the need to check which flow and limits you are buying.

Free option
Free static + dynamic; dynamic expiry applies
Entry paid plan
$10/mo

$8.33/mo · billed yearly

Dynamic QR
Editable destinations
Export formats
png · jpg

Prices displayed in US dollars. ≈: indicative conversion at the ECB rate of September 18, 2026. Conversion details.

QRStuff has been generating QR codes since roughly 2008, which makes it older than most of the tools in our index and older than the QR boom itself. Age shows in both directions. The type coverage is among the broadest we have tested, and the company publishes a scan-data report built from sixteen years of operation that most competitors could not produce. It also shows in the way the free product is packaged, which is where this review has to spend most of its time.

Our methodology asks one blunt question of every free tier: what, exactly, does the file you download contain? For QRStuff the answer surprised us twice in the same afternoon.

We decoded the free download. It isn’t your URL.

On August 18, 2026 we ran the generator as any first-time visitor would: typed a test URL we control, kept every default, clicked through the four steps, and downloaded the free PNG. No account, no email, no payment. So far the homepage promise holds.

Then we decoded the file. The code does not contain our URL. It contains https://qrs.ly/t1hgu6q, a short link on QRStuff’s redirect domain, which currently forwards to our test page with a 302.

The QR code QRStuff's free anonymous flow produced on August 18, 2026, which decodes to a qrs.ly redirect URL rather than the destination we typed in
The actual file we downloaded on August 18, 2026. It decodes to qrs.ly/t1hgu6q, QRStuff's redirect domain, not to the URL we entered. Scan it today and you will meet the expiry page below - the receipt serves itself. Open full-size capture →

The mechanism is two toggles in the first step, Update Later and Enable Analytics, which arrive pre-checked. Checked, they route your code through QRStuff’s servers, which is what makes destinations editable and scans countable. That is normal engineering for a dynamic code. What is not normal is the position this puts an anonymous user in: the code depends on QRStuff’s redirect infrastructure, but with no account there is no way to ever edit the destination, see the analytics, or manage the code. You carry the availability risk of a dynamic code and hold none of its benefits.

The homepage table markets the free tier on the opposite architecture: “Static QR codes (unlimited scans, never expire)” sits in the Free column with a checkmark. So we went back and asked the generator for exactly that.

Asking for a static code opens a paywall for your email address

We unchecked both toggles, requesting a code with our URL written directly into the pixels, the kind nothing server-side can break. The generator answered with a modal, reproduced below because we would not have believed a description of it.

QRStuff's generator on August 18, 2026: the page intro says the tool can be used without signing up, while the modal on screen says an account is required to create static QR codes
August 18, 2026. The page says 'a free QR code generator you can use without signing up.' The modal, triggered by unchecking the dynamic toggles, says otherwise. Open full-size capture →

“You need an account to create static QR codes.” The sentence deserves a moment. Static codes are the cheap ones, the ones that cost the vendor nothing to serve because there is nothing to serve; every other free generator we have tested hands them out without conditions, and several make them their entire product. QRStuff gates them behind registration, and the free account that registration buys is capped at 5 static codes. The expensive-to-run product, the tracked redirect, is what anonymous visitors get by default.

We have documented download-time bait elsewhere in the index, including QR Tiger’s download button that opens a payment page. This is a different species: the flow works, the download is real, but the deliverable has been quietly substituted.

Seven days to live, ten scans allowed

What happens to that anonymous qrs.ly code afterwards is not in the generator, or next to the download button, or in the plans table. It is in the FAQ, in plain sentences we quote verbatim as read on August 18, 2026:

“QR Codes created anonymously expire after 7 days.”

“Free (No Sign-Up): 10 scans per code.”

Set those against the banner directly above the generator, on the same site, the same day: “no sign-up, unlimited scans, your QR code is ready to download and print.” Both statements cannot describe the same product. A code that stops resolving after a week is not ready to print, and ten scans is not a generous reading of unlimited.

The ladder their FAQ actually describes looks like this. Anonymous: 7 days, 10 scans per code. Free account: 30 days, 50 scans, 5 static codes. Lite at $10 a month: 50 dynamic codes, 200 scans per code. Unlimited scans begin at the $25 Full Suite. And when a scanned code exceeds its quota, the person scanning it sees a “Scan Quota Exceeded” error; the FAQ’s remedy is to buy a subscription and then email support to have the cap lifted on the old code.

For calibration: QRfy, whose free-code expiry we have called the trap tier’s signature move, holds free codes for three months. QRStuff’s anonymous window is one-thirteenth of that. As far as our index goes, seven days is the shortest advertised lifespan we have documented for anything labeled free.

The pricing page, read closely

QRStuff pricing cards on August 18, 2026 with the monthly toggle active: Free at $0 listing 30 days QR code expiration as a feature, Lite at $10, Full at $25, Enterprise at $250
The pricing page on August 18, 2026, monthly billing. In the Free column, '30 days QR code expiration' carries the same green checkmark as the features. Open full-size capture →

Monthly prices are $0, $10, $25 and $250, with yearly billing about 10% cheaper. Three details reward attention.

First, the Free card lists “30 days QR code expiration” with a green checkmark, typeset identically to the benefits around it. Somebody designed the death of your code as a feature bullet.

Second, Lite’s “No QR code expiration*” ends in an asterisk that resolves to nothing anywhere on the page. The FAQ supplies the missing footnote: paid codes “never expire provided the subscription continues to be paid for.” The plainer wording would be that codes are rented.

Third, what happens after cancellation depends on which page you ask. One FAQ answer says codes expire 30 days after the subscription lapses; another says codes on annual plans survive a year; a third describes a 10-scans-per-month cap on a lapsed account’s codes. The cancellation mechanics in the terms are similarly exact in an unexpected direction: refund requests bring your expiry date forward by 19 or 36 days depending on the plan. We could not reconcile these rules into one policy, and we suspect support tickets are where the reconciliation happens.

We also note, for buyers comparing entry prices on our pricing index, that the $10 Lite tier’s 200-scan cap makes it hard to compare like for like: most tools at that price meter nothing. The scan caps, not the sticker prices, are QRStuff’s real pricing model.

The product underneath is better than the packaging

Strip the free-tier theater away and a capable platform remains; pretending otherwise would be its own kind of distortion.

The data-type list runs to 43 entries, the longest we have catalogued: beyond the usual URL, WiFi, vCard and PDF, there are payment types (UPI, PayPal, Venmo, Zelle), forms, attendance tracking, and digital business cards. QRStuff is also one of the few tools in the index with a GS1 Digital Link generator, which matters to anyone watching retail barcodes migrate to QR ahead of GS1’s Sunrise 2027 window. Bulk generation scales from 50 to 500 codes per batch, an API opens at the Full Suite, and password-protected codes arrive at Lite. The styling step is real: logo upload to 5 MB, frames, shapes, color and gradient control, available even to anonymous users.

Two honest caveats inside the good news. The free download, besides being a redirect, is a 405x405-pixel image at 72 dpi; at print resolution that is a 3.4-centimeter square, which strains the homepage’s “high-resolution downloads” and “print-ready” language. Vector formats, SVG, EPS, PDF and DXF, sit behind crown icons on paid plans; the DXF option is a rarity we have not seen elsewhere, and drafting-software users will care. And the analytics, real-time with device, location and time plus PDF and Excel exports, are shadowed by the same quotas as everything else; even the $250 Enterprise card lists “Limited Analytics” among its features, a phrase we choose to read as accidental candor.

The State of QR Codes report deserves its own sentence: sixteen years of first-party scan data, published with a methodology chapter and citation-ready formatting. It is marketing, but it is also the kind of primary data almost nobody in this market bothers to publish, and we say that as a site that exists because vendors usually publish claims instead.

Trust signals, verified where possible

The homepage carries a wall of logos, Coca-Cola, Marriott, Walmart, Ikea, Amazon, captioned as companies that use QRStuff for professional QR management. No case studies or sources accompany them, and we could not verify a single one. The testimonial carousel averages “4.8 / 5 from 12 customer reviews,” a sample size we appreciate them disclosing, from named individuals whose businesses we also could not locate. A stat block claims “250+ Countries Served”; the ISO country-code list, the most generous available definition of a country, contains 249 entries.

Two compliance badges also invite checking. “GDPR Compliant” sits in the trust bar; on a fresh visit from an EU connection on August 18, 2026, before we had touched the cookie banner, the site had already set Meta, Google Ads and Hotjar identifiers in our browser. We are not a supervisory authority, but that is not the behavior the badge advertises. “HIPAA Compliant” appears alongside it, unaccompanied by any documentation we could find. The corporate registration, for the record, is QR Code Generator Inc, Isle of Man, per the terms; the About page dates the launch to 2007 and the pricing page to 2008. Small contradictions, but a site asks us to trust its records when its records agree with each other.

We started the clock. Here is how it ran out.

Their FAQ said our anonymous code would die after 7 days, on or around August 25, 2026. We registered qrs.ly/t1hgu6q in our longitudinal expiry watch, the same first-hand monitoring we run on ME-QR, and checked it on a schedule, one request per check. The log, as recorded:

Created August 18 at 12:40. Alive at day 2. Alive on the morning of day 7, which their FAQ names as the deadline. Still alive at day 8, a full day past the stated window, redirecting cleanly to our test page. Dead by day 10: on August 28 at 11:17 the redirect was gone, and qrs.ly/t1hgu6q now serves this page instead.

The page qrs.ly serves for our expired QRStuff code on August 28, 2026: a warning icon, the number 404, the sentence 'Sorry, this QR Code has exceeded its time limit', and a link inviting the owner to consider upgrading their account
What a scanner sees at qrs.ly/t1hgu6q since August 28, 2026, ten days after the code was created for free with no account. Open full-size capture →

So the FAQ was wrong twice, in opposite directions, and right in the way that matters. Enforcement ran late: the code outlived its stated 7-day window by between one and three days, which is worth recording since a vendor whose claims run harsher than its behavior is also misdescribing its product. But the outcome is exactly what this review warned about: the free download that was marketed next to the words “never expire” is now a dead end, on schedule, give or take a grace period.

The death page itself repays reading. It says 404 while being served with HTTP 200, so browsers and crawlers are told the page is fine while the human is told it is not. And it closes with “If you are the owner of this QR Code, consider upgrading your account.” Our code was created through the flow QRStuff advertises as “no sign-up”: there is no account to upgrade, and there never was one. The upsell on the corpse is addressed to someone the product made sure could not exist.

The watch continues: the ME-QR control code was still alive at day 15, the thirty-day pass runs September 12, and the QR image embedded above remains the actual specimen. Scanning it now demonstrates this section better than we can.

Verdict

QRStuff enters our ranking in last place, and the position is about the distance between its words and its behavior rather than its engineering. The platform is broad, the styling is real, GS1 Digital Link support is forward-looking, and the scan-data report is a genuine contribution. But every number the marketing leads with, free, no sign-up, unlimited scans, never expires, comes with a FAQ paragraph that takes it back, and the one product the free tier advertises is the one product an anonymous visitor cannot have. Teams on the $25 Full Suite, where the quotas finally stop, get a defensible tool. Everyone else gets a seven-day trial that never introduces itself as one. For a free code that stays yours, our free-tier guide lists tools that encode your URL, not theirs.

Pros

  • Very broad type coverage - 43 types incl. GS1 Digital Link, payments, DBC
  • Smooth no-account wizard with real styling options
  • 16 years of proprietary scan data published as a citable report

Cons

  • Anonymous "free" codes are qrs.ly redirects that die after 7 days (10 scans)
  • Static codes require an account, despite the "no sign-up" pitch
  • Scan caps reach into paid tiers - 200 scans per code on Lite

Score breakdown

5/7 criteria include hands-on observations; 2/7 provisional. Hands-on observations cover the steps described below; other parts of a criterion may rely on documentation. Provisional scores need further verification. About these labels.

Hands-on observation

Pricing page + FAQ, 2026-08-18: the $10/mo Lite tier caps each code at 200 scans - a paid plan whose codes can tell scanners "Scan Quota Exceeded". Unlimited scans start at $25/mo on monthly billing. The free tier expires (7 or 30 days), so the effective entry price for a code that keeps working is $10/mo, scan-capped.

Scope: The anonymous free-code expiry was observed. Paid prices, registered limits and scan-cap rules come from published pages and were not tested on paid plans.

Hands-on observation

Hands-on 2026-08-18: the homepage sells "no sign-up, unlimited scans" while the FAQ gives anonymous codes 10 scans and 7 days to live; the plans table lists free static codes but asking the generator for one (unchecking the pre-ticked dynamic toggles) opens "YOU NEED AN ACCOUNT TO CREATE STATIC QR CODES" (screenshot); we decoded the default anonymous download ourselves - a qrs.ly redirect, not our URL; a "GDPR Compliant" badge sits on a site that set Meta, Google Ads and Hotjar cookies before any consent interaction on a fresh EU visit; the Coca-Cola/Walmart/Amazon brand wall and "4.8/5 from 12 reviews" are unverifiable; their own pages disagree on scan limits (per code vs per month), post-expiry rules and even the founding year (2007 vs 2008). Watch outcome 2026-08-28: the anonymous code we created on 2026-08-18 outlived its stated 7-day window at day 8, then was dead by day 10 - qrs.ly now serves "QR Code Expired... consider upgrading your account" (HTTP 200) to a creator the no-signup flow never gave an account.

Scope: The anonymous redirect, static account gate, initial cookie behavior and expiry by day ten were observed. These tests do not validate every published claim or account policy.

Hands-on observation

Tested 2026-08-18: clean 4-step wizard, no account needed for the (dynamic) download, styling included. Docked for the popup pileup - an onboarding tour, a cookie banner, an exit-intent modal and the static-requires-account wall, all in one anonymous session.

Scope: The anonymous wizard, download and interruptions were tested. Registered-user workflows remain outside this test.

Hands-on observation

Style step tested 2026-08-18: logo upload to 5 MB, frames, shapes, colors, gradients, artwork codes. But the free download is a 405x405 px PNG or JPG at 72 dpi - about 3.4 cm printed at 300 dpi - under a "high-resolution downloads" claim; SVG, EPS, PDF and DXF all carry crown paywall icons in the download menu.

Scope: The styling step, small raster download and paid-format gates were observed; paid vector output and every style combination were not tested.

Hands-on observation Provisional

Pricing table lists 43 data types (2026-08-18), incl. GS1 Digital Link (rare, Sunrise-2027-ready), digital business cards and payment types (UPI, PayPal, Venmo, Zelle). Bulk 50-500/batch, API on Full Suite, password-protected codes on Lite, Slack/monday.com/Gmail integrations.

Scope: An anonymous redirected code was created and later checked, but editing, bulk, API, integrations and the full type catalog remain untested.

Public documentation Provisional

Real-time scan analytics (time, location, device) with PDF/Excel export per their docs (2026-08-18) - but quotas shadow it: analytics on a tier whose codes stop at 200 scans, and even the $250/mo Enterprise card lists "Limited Analytics".

Scope: Reporting features and plan limits are documented; the analytics dashboard and export quality were not tested in an account.

Public documentation

Deep FAQ, video tutorials, a public status page, live chat from Lite (2026-08-18). The State of QR Codes report (16 years of scan data) is a real documentation asset. Docked because the FAQ contradicts itself on scan limits and post-expiry rules.

Scope: The FAQ, tutorials, report and contradictions were reviewed. Advertised chat availability does not establish support responsiveness.

General checks: August 28, 2026 · 1 tool Selected topic checks: September 11, 2026 · 1 tool. Dates and scope by tool

A page update can change the text or presentation without rechecking every fact. General checks, prices and selected topics have separate dates. How to read these dates.

  • QRStuff

    General check: · Price check: .

    Free-plan FAQ · . Free-offer conditions on this source; other fields were not rechecked at the same time.

Frequently asked questions

Is QRStuff really free?

There is a $0 tier, but it behaves like a trial. Without an account, the FAQ states codes get 10 scans and expire after 7 days; with a free account, 50 scans and 30 days, plus 5 static codes. We verified the anonymous flow on August 18, 2026: the download worked without any sign-up, and the file we received encodes a qrs.ly redirect that QRStuff's servers control. A code that keeps working indefinitely requires a paid plan, from $10/month, and codes on that plan carry a 200-scan cap per their FAQ.

Do QRStuff QR codes expire?

Yes, and we watched one do it. The anonymous code we created on August 18, 2026 outlived its stated 7-day window at day 8, then was dead by day 10, its qrs.ly link landing on a 'QR Code Expired' page that invites the account-less owner to upgrade an account. Their FAQ's stated rules: anonymous codes expire after 7 days, free-account codes after 30 days, and paid codes 'never expire provided the subscription continues to be paid for.' Post-cancellation the docs give three different answers in three places: expiry 30 days after cancellation, expiry 1 year after an annual subscription lapses, or a 10-scans-per-month cap. Genuinely static codes are the exception: nothing server-side can kill one, but creating a static code requires an account, and free accounts are capped at 5.

Does QRStuff work without an account?

Yes, with a catch we did not expect. The four-step wizard runs to a real PNG download with no sign-up, but the two toggles that make the code dynamic, Update Later and Enable Analytics, come pre-checked, so the anonymous download is a tracked redirect on their qrs.ly domain. When we unchecked them to request a plain static code, the site opened a modal reading 'You need an account to create static QR codes.' The one thing an anonymous user cannot leave with is the one thing the free tier is advertised on.

Who owns QRStuff?

The terms and conditions name QR Code Generator Inc, an Isle of Man corporation, as owner and operator, with the privacy policy governed by the Isle of Man's Data Protection Act 2018 (read August 18, 2026). The brand itself dates to the late 2000s; the About page says launched in 2007, while the pricing page banner says 'trusted reliability since 2008.' Despite the name, we found no stated connection to qr-code-generator.com, the Bitly-owned product reviewed separately on this site.

QRStuff

Our score 5.6/10
Free-flow test + docs 2/7 provisional

Pricing verified August 18, 2026. How we score.