QR Bundle vs Single QR Code: When to Use Each
A single QR code points at one URL. A QR Bundle is a file that holds many. Here's how to pick the right one for the job, with honest competitor call-outs.
Jangul Aslam15 min read

The week I had two carts in my pocket and no way to share them
A few weeks ago my wife and I walked a furniture showroom and scanned the QR tag on every price card we liked. By dinner my phone had twenty-something product links. Our daughter at Texas A&M was supposed to weigh in from her dorm, so I texted her the first eight. By link six she had no idea which couch was which. By link eight she had stopped opening the tabs.
I sat with that for a while. The single QR code on each price tag had done its job. It pointed at one thing. But we were trying to do the collection job, and a single QR code is the wrong shape for that. Eight QR codes is not "a list." It is eight different scans across eight different sessions for the recipient, with no shared order and no labels.
I am Jangul Aslam, founder of NxtTools. NxtTools is built by Const Agility, LLC out of Houston, Texas, and it is the only mobile app today that creates and reads .qrb files, so the post you are reading is biased. What I will not do is claim QR Bundles replace single QR codes. They do not. They solve a different problem, and most of this post is about telling them apart honestly.
If you came here to figure out whether you need a .qrb file or just a plain QR code, the answer almost always lives in two questions: how many links do you have, and who is on the other side? Everything below is a longer version of that.
TL;DR
- A single QR code is an image that encodes one URL (or one bit of data like a Wi-Fi handshake, a phone number, or a vCard). One scan, one destination.
- A QR Bundle is a
.qrbfile that holds many URLs at once. You share the file; the recipient opens it in NxtTools and sees every link in one ordered list. The format is open and documented at github.com/ConstAgility/qrbundle. - Use a single QR code when one URL serves a wide audience (poster, menu, business card, login).
- Use a QR Bundle when multiple URLs serve a small named audience (shopping list, property pack, event itinerary, recipe collection).
- A QR code generator and a QR bundle app are not the same product category. Picking one over the other is a job-fit decision, not a "which is better" question.
What a single QR code is built for
A QR code is an image. It encodes one piece of data. Cameras on iOS 11+ and Android 9+ read it natively, with no app install required on the scanning side. That last fact is the whole point of single QR codes: zero-friction handoff to a stranger.
The jobs where a single QR code is the right answer all share one shape: one destination, broadcast to many people, none of whom you know individually.
- A QR on a restaurant menu pointing to the online ordering page.
- A QR on a yard sign pointing to a real-estate listing.
- A QR on a conference badge pointing to your LinkedIn profile.
- A QR on a Wi-Fi-credentials poster in a coffee shop.
- A QR on a product sticker pointing to the user manual.
In every case the audience scans, lands on the page, and is done. There is no follow-up. There is no second link to coordinate. There is no "let me bring this home and look at it again with my partner."
How a single QR code is usually made
For most posters and signs, a free web generator is the right tool. Two that genuinely deserve the "free, no account" label as of mid-2026:
- QRCode Monkey: unlimited static codes, logo upload, PNG/SVG/PDF/EPS export, no signup. The most generous free tier on the web.
- ME-QR: claims unlimited static and dynamic QR on the free tier with lifetime availability, upsell paths for analytics and bulk.
The only category where you genuinely need to pay is dynamic QR. A dynamic QR points at a redirect URL the vendor controls, so you can change the destination after printing without reprinting the code. That is a useful trick for marketers (rotate a holiday landing page back to a regular one) and it is where the money is. Approximate price floors as of late-2026, verify on each vendor's pricing page before quoting:
- Bitly / qr-code-generator.com (Bitly-owned): Starter around $5/user/mo on annual, Advanced around $12.50 for 2 users/mo, Professional around $37.50 for 5 users/mo.
- Uniqode (formerly Beaconstac): Lite $15/user/mo on annual, Pro $49/user/mo, Plus $99 for 3 users/mo.
- QRCodeChimp: free tier with 10 dynamic QR and a 1,000-scan/month soft cap; Starter $6.99/mo (50 dynamic); Pro $13.99/mo (300 dynamic).
NxtTools does not generate dynamic QR codes. Static QR generation is on our backlog for the web side; today our QR work lives in the bundle half of the category, which is a different job.
What a QR Bundle is built for
A QR Bundle is a .qrb file. Inside it is a ZIP archive with a manifest.json, a qrset.json, and an optional assets/ directory. The MIME type is application/vnd.qrbundle. The schema is versioned (qrbundle/1.0) with an explicit backward-compatibility promise. Existing fields are not removed, and unknown fields are ignored by readers. The full spec lives at github.com/ConstAgility/qrbundle.
That description matters less than the experience. From the outside, a .qrb is a file. You build it once on your phone, you send it, the recipient opens it. No web upload, no public link, no third-party hosting page. There is no "master QR code" that opens a bundle, because a .qrb is not addressable from a scan. It is shared the way you share a PDF.
The jobs where a QR Bundle is the right answer share a different shape: multiple destinations, sent to a small group you already know, often to be reviewed asynchronously over hours or days.
- The furniture-shopping example above: 25 product links, 3 family members, a week of evenings.
- A real-estate agent sending a client six listing URLs, the MLS link, the inspection PDF, and the agent's vCard URL after a showing.
- A teacher sending parents a packet of homework resources at the start of a unit.
- An event organizer sending attendees a schedule link, a venue map, a parking link, and a sponsor list before the day.
- A wine club sharing the night's tasting list, six bottles, each with the producer page.
In every case the audience is small. The audience is named. The audience is going to come back to the same set of links more than once. And the audience is going to do that without a web round-trip.
How a QR Bundle is made
The flow is short enough that it does not justify a numbered list in prose, but it is one inside NxtTools:
- Open NxtTools.
- Tap QR Bundles on the home screen.
- Tap New Bundle and give it a name.
- Add links by scanning QR codes (NxtTools captures the URL inside) or typing them.
- Reorder by long-press-drag.
- Tap Share and pick a recipient app.
That is it. The whole flow runs on-device. No account needed for QR Bundles, no account needed for any other NxtTools tool today. Backend services like PDF compression play a short reward ad per run, on-device tools like QR Bundles play a small banner ad, and that is the full price. Sign-up exists in NxtTools, but right now it only unlocks customer support access.
For a step-by-step walkthrough with the full furniture-store backstory, the pillar post is What Is a QR Bundle? A New Way to Share Multiple QR Codes.
Decision table: pick one in 10 seconds
| Question | Single QR code | QR Bundle (.qrb) |
|---|---|---|
| How many URLs are involved? | One | Two to fifty |
| Who is the audience? | Public / strangers | A small, named group |
| Does the recipient need an app? | No (built-in camera reads it) | Yes (NxtTools today) |
| Where does the data live? | On a printed image / sticker / poster | In a file on your phone |
| Can the destination change later without reprinting? | Only if it is a paid dynamic QR | Yes, by re-editing the bundle and resharing |
| Is there a public URL anyone can find? | The QR is public by design | No, the file is private to people you send it to |
| Scan analytics? | Yes if paid dynamic QR; no for static | No (privacy decision, not oversight) |
| Cost | Free (static) or $5–15/mo and up (dynamic) | Free in NxtTools, no account |
| Best example | Restaurant menu QR | Couches at NFM and Living Spaces |
The two columns are not in competition. They serve different jobs. A coffee shop with a Wi-Fi poster does not need a QR Bundle. A family debating couches does not need to mint a public dynamic QR.
When you might think you need a bundle but actually do not
I have to flag these because they come up in conversations with people excited about the format. Each of them looks bundle-shaped at first and is actually a single-QR problem.
- One link, one audience, one moment. The Wi-Fi password at your wedding venue. A single sticker on a product. The link to your contact form on a business card. Wrapping these in a
.qrbadds an install step for the recipient that buys you nothing. - A landing page that aggregates a few links. This is closer to a Linktree / Beacons / Linkin.bio problem than a bundle problem. Link-in-bio services give you a public landing page anyone can reach from one URL, useful when your audience is "people who saw my Instagram and tapped the bio." A bundle is the opposite trade-off: a private file you hand to specific people, not a discoverable page.
- Marketing analytics over time. If you need to know how many people scanned which sticker on which day, you are in dynamic-QR territory. Bitly, Uniqode, and qr-code-generator.com are built for that. A
.qrbfile does not phone home. - A code on a printed flyer. A
.qrbdoes not become a single scannable image. There is no QR code that "opens" a bundle. If the artifact is going to live on paper, you need a single QR pointing at a real URL, possibly a URL that itself returns a bundle, but at that point you are building infrastructure NxtTools does not ship today.
When NxtTools is not the right fit
Five real cases where a different tool is the honest answer.
- You only have one link. A QR Bundle for a single URL is overhead with no payoff. Use a web generator like QRCode Monkey (free, no account, logo upload, multiple export formats) or ME-QR (free unlimited static, lifetime availability). They are simpler than installing an app for a single static QR.
- You need a dynamic QR. A
.qrbfile is static. The links inside do not rotate after you send the file. If you need to swap a destination after print, say a holiday landing page that reverts to evergreen content in January, or a product sticker that points at a different SKU page after a recall, you need a dynamic-QR vendor. Bitly, qr-code-generator.com, and Uniqode are the honest options; see the pricing block earlier in this post for current floors. NxtTools does not compete here. Verify each vendor's live pricing page before printing 10,000 of anything. - You need scan analytics. QR Bundles are static files; nothing inside them phones home. There is no scan-tracking dashboard. That is a privacy decision, not an oversight, but if you genuinely need a dashboard, the dynamic-QR vendors above are the right tool.
- You need item cards with images, prices, notes, and locations. The
.qrbformat supports those fields. NxtTools today writes the links subset only, meaning URL plus optional label per entry. The richer item-card experience (each entry carrying a product photo, a price tag, a store location, your notes) is the upcoming QRly product. Same format underneath; different scope. - You need a public discoverable link-in-bio page. Bundles are private files. If your job is "reach an open audience from a social bio," a link-in-bio service is the right tool. They are the opposite trade-off.
What I will say, and mean: the app you install for QR Bundles is not a single-feature install. NxtTools also ships a document scanner, PDF tools (compress, merge, split, grayscale, extract pages), image tools (compress, rotate, resize, sign), a signature pad, and a file organizer. If you came in to handle one furniture-shopping trip and end up scanning and signing a lease on your phone two weeks later, the same install is already there. The alternative is carrying four or five separate apps: a QR scanner, a PDF compressor like Smallpdf (capped at 2 tasks per day on the free tier) or PDF24, an image tool, and a signature app, many of them locked behind subscriptions of their own. The breadth is the point.
QR code generator vs QR bundle app: a direct comparison
Two product categories that show up in the same search results but solve different jobs. Treating this as a head-to-head is part of why people end up with the wrong tool.
- A QR code generator outputs an image. The image points at one destination. The vendor's value-add is design (logo, color, vector export), durability (dynamic redirects you can change), and analytics (counts and locations). The audience is anyone with a camera.
- A QR bundle app outputs a file. The file holds many destinations. The value-add is consolidation (one shareable artifact for many links), portability (lives on the recipient's phone, opens offline), and privacy (no third-party hosting, no scan tracking). The audience is the specific people you sent the file to.
Better-than question: not "which is better?" but "what shape is the job?" If the job is one URL to a broad audience on a printed surface, use a generator. If the job is many URLs to a small audience over a shared decision window, use a bundle. The two tools coexist. NxtTools handles the second; we are happy to recommend a free web generator like QRCode Monkey for the first.
FAQ
QR code generator vs QR bundle app — which is better?
Pick a QR code generator when you need one image that points to one URL — a Wi-Fi password, a menu, a poster. Pick a QR bundle app when you have multiple links you want a person to scroll in one place, like a shopping list or a property pack. A generator outputs a printable image; a QR bundle is a file (.qrb) you send like a PDF. NxtTools is a QR bundle app today and does not try to be a poster-grade single-code generator.
What is a QR bundle and how does it work?
A QR bundle is a small file (extension .qrb) that holds a collection of links and ships as a ZIP archive. You build it on your phone in NxtTools, then share it like any other file — AirDrop, iMessage, WhatsApp, email. The recipient taps the file, NxtTools opens it, and every link inside appears in one ordered list. No web upload, no master QR code that "opens" a bundle, no account required.
How do I group QR codes together?
Open NxtTools, tap QR Bundles, create a new bundle, and add the links. Each entry is either a URL you scanned from a QR code (NxtTools captures the destination) or a URL you typed by hand. Long-press to reorder, then tap Share and pick a recipient app. The result is one .qrb file that holds every link, ordered and labeled, ready to send to one person or a group.
How do I share multiple QR codes in one place?
Three real options exist today. Send each link separately (works for two, breaks after five). Drop the links into a Google Doc or Notion page and share that (works, but requires a web round-trip, a permissions prompt, and a public-ish surface). Build a QR bundle in NxtTools and share the .qrb file (one tap, offline, no third party). Pick by audience size: bundles are best for small, named groups that already trust the file you sent.
Get NxtTools
QR Bundles is one of the on-device tools in NxtTools. It runs entirely on your phone, with no signup, no SSO, and no account at all. You install the app and you are building your first bundle inside a minute. The same install also gives you the document scanner, PDF tools, image tools, and signature pad, so the next time you need to handle a document on your phone, you are not opening a different app.
- iPhone & iPad — App Store
- Mac (Apple Silicon, M1 and up) — Mac App Store (same iPad app, installs natively as a desktop application; Intel Macs are not supported via this path)
- Android — Google Play
If the richer item-card vision, where each entry is a product photo, a price tag, a store location, and your personal notes, is what you actually want, qrly.space is where that is heading.