Best QR Code Generators in 2026: 7 Picks Compared on Free Limits, Dynamic Codes and Price

Best QR Code Generators in 2026: 7 Picks Compared on Free Limits, Dynamic Codes and Price
Best QR Code Generators in 2026: 7 Picks Compared on Free Limits, Dynamic Codes and Price
Affiliate disclosure: This post contains affiliate links. If you buy through them, I may earn a commission at no extra cost to you. Full disclosure

If you only need a QR code that points to one page and never changes, you can get one free from several tools on this list. QRCode Monkey, for example, says its codes have no scan limit and do not expire. If you need to change the destination after printing, or you want to see how many people scanned, you move into dynamic codes, and that is where the free tiers shrink fast. Among the free tiers on the pages I loaded, Bitly’s $0 plan allows 2 QR codes a month, and Flowcode’s free plan lists 2 codes with analytics for up to 500 scans. Everything below is as of November 2026.

I run Ecommerce Paradise around high-ticket dropshipping, and QR codes can be useful in store operations: packaging inserts that send buyers to a review page, labels for supplier and warehouse paperwork, trade-show signs, and print pieces that lead to an email opt-in. This guide compares seven options on the things that decide the choice for a store owner: what is free, what counts as dynamic, what the vendor says happens to a code when a subscription or trial ends, and what the paid plans cost.

Quick picks by use case, as editorial opinion: for a free generator with design control, start with QRCode Monkey. For a no-account-needed code from software you may already have, look at the Chrome built-in option or Adobe Express. For printed pieces you will want to edit or track, look at QR Code Generator PRO, Uniqode or Bitly. For Canva users, Canva’s page calls the QR tool free, but it says scan tracking and logo upload need a Business or Enterprise plan.

Disclosure: some links below are affiliate links, which means I may earn a commission at no extra cost to you.

Quick Comparison Table (as of November 2026)

All figures come from each company’s own pages that I could load. “Not shown” means the page I loaded did not display that detail. Prices are in USD unless noted.

Tool Best for Free tier Paid price as shown Scan tracking Formats named
QRCode Monkey Free static codes with design control Vendor says all generated codes are free, with no scan limit Promotes a separate paid PRO platform (price not shown) None on the free generator PNG, SVG, PDF, EPS
Chrome built-in Fast one-off code for a web page Built into the browser None listed Not covered on the help page Download option (format not named)
Adobe Express Free static codes with logo and frame Page calls it free; static; vendor says codes never expire Not stated for QR codes Not mentioned PNG, JPEG, PDF
Canva Designers already inside Canva Page calls it free; offers static and dynamic; Canva logo shown by default on Free, Pro, Education and Nonprofit Business or Enterprise for custom logo and tracking (price not shown) Business or Enterprise only PNG, JPG, SVG, PDF
QR Code Generator PRO Dynamic codes with a trial Free static codes; 14-day trial of dynamic Price not shown on the page I loaded Included on dynamic plans JPG free; PNG, SVG, EPS need an account
Bitly Links plus QR codes in one account $0 plan (labeled “With Ads”): 2 QR codes a month $10 to $199 a month shown; Core is annual only; annual charges listed Yes; history depends on plan, none listed for Free PNG, JPEG, SVG
Uniqode Teams that want a business QR platform Unlimited static codes “As low as” $9 a month; Core $49 a month; page says annual plans only Tier detail not shown Not shown

How I Chose These Seven

This is not a hands-on test. I based every pick on what each company says on its own published pages, and where a page did not show a price, a limit or a file format, I say so instead of guessing. The “best for” labels are editorial opinion built from those published terms.

I looked at five things. First, whether a free static code exists, meaning one that is not a trial in disguise. Second, whether dynamic codes (editable and trackable) are offered and what they need. Third, what the vendor says happens to a dynamic code when the trial or subscription ends, because that decides whether a printed code keeps working. Fourth, design control: colors, shapes, logo and frames. Fifth, file formats, since a print shop wants vector files and a web page wants a PNG.

I also tried to keep the picks different from each other. QRCode Monkey is a free static tool, three picks (Chrome, Adobe Express and Canva) come bundled with software you may already use, and three are dynamic platforms. I left a few well-known names out of the numbered list to keep it at seven, and one of them, Flowcode, gets a short section near the end because its free tier is unusual.

Static vs Dynamic QR Codes in Plain Terms

A static code has a fixed destination. QR Code Generator’s homepage says its free static codes never expire but cannot be edited or have their scans tracked. Adobe’s page says the same thing in different words: its codes are static, so the destination cannot change after creation.

A dynamic code, by contrast, is managed from an account, so you can change where it points and read scan data. Canva’s page describes this as updating the link without changing the design. The trade-off is dependence on the vendor. QR Code Generator’s own blog says dynamic codes pause if you stop paying, deactivate when a trial ends, and become inactive if the link between the short URL and the destination breaks. Uniqode’s pricing page says dynamic codes become inactive when a free trial expires or a subscription is canceled.

For a store owner this is the main decision. A static code printed on a thousand inserts does not depend on a monthly bill, though it still fails if the page it points to disappears. A dynamic code on the same inserts gives you flexibility and numbers, but only while the account behind it stays active.

1. QRCode Monkey: Best Free Static Codes With Design Control

This is the pick for anyone who wants a good-looking static code and no subscription. It fits a store owner who needs a few codes for labels or inserts and has a designer or print shop that wants a vector file.

Key numbers from the QRCode Monkey homepage:

  • Price: the page says generated codes are 100% free and can be used for any purpose, including commercial use.
  • Expiry and scans: the page says the codes do not expire and there is no limit.
  • Customization: colors including gradients, custom eye colors, corner elements and body customized individually, templates, and logo upload (.png, .jpg, .gif or .svg up to 2 MB).
  • Formats: PNG, SVG, PDF and EPS. The page says the logo and design settings work only for PNG and SVG, and PDF and EPS support only classic codes without design or logo.
  • Error correction: the page says it goes up to 30%, and a logo can cover up to 30% of the code, excluding the corner elements.

The strengths are real design control, vector SVG output for print, and no stated scan or expiry limit. The page also says it does not save or reuse your data, with image files cached on its server for 24 hours.

The limits: the free generator makes static codes only, so you cannot edit the content later, and it offers no scan statistics. The page points people who need scan statistics to a separate paid product, and I could not find a price there. The page does not say whether an account is required for the free generator.

Verdict: a strong first stop for a free static code, as long as you never need to change the destination or count scans.

2. Chrome Built-In QR Code: Best for a Quick One-Off Code

If you already have a page open and just need a code for it, the browser can do it without a website or an account. It fits a quick supplier-page share or a code for a staff note, not a branded print run.

Key numbers from Google’s Chrome Help page: on desktop, open the page, click the three-dot More menu, choose Cast, save, and share, then Create QR code. The page lists three options: copy the QR link, download the QR code, or scan it with another device’s camera. The page I loaded gives desktop steps only, so I am not describing the mobile steps here; check Chrome’s help for your device.

The strengths are zero cost and zero setup. It takes a few clicks and you can download the code to drop into a document.

The limits: the help page does not cover design customization, expiry or scan tracking, and it does not name the image format of the download. Nothing on the page mentions a logo, color control or frame, so expect a plain code next to your packaging.

Verdict: good for internal and one-off use. For anything customers will see, one of the design-focused tools below gives you more control.

3. Adobe Express QR Code Generator: Best Free Static Code From a Design Suite

Adobe positions its tool as free and browser-based, and it fits sellers who want a logo in the center and a frame without paying for a dynamic platform.

Key numbers from the Adobe Express QR code page:

  • Price: the page calls the QR code generator free.
  • Type: the FAQ says Adobe Express generates static codes, so the destination cannot be changed after creation.
  • Customization: colors, style, a custom frame and a center logo through a drag-and-drop editor.
  • Formats: PNG, JPEG and PDF; SVG is not listed for QR codes.
  • Expiry: the page says codes created with Adobe Express never expire.
  • Input: the FAQ says it currently generates codes for URLs only, so Wi-Fi or contact-card codes are not supported.

The strengths are the frame and logo options, the PDF output, and the explicit no-expiry statement. The page says you can create codes right in the browser with no app download.

The limits: static only, no scan tracking is mentioned, URLs only, and there is no SVG on the page I loaded, which matters if your print vendor asks for vectors. The page does not say whether a sign-in is required, and does not describe any paid-plan requirement for QR codes.

Verdict: a solid free pick if you want frames and a logo and are fine with a static code for a web address. For a vector file, check the output first or use QRCode Monkey.

4. Canva QR Code Generator: Best If You Already Design in Canva

If your inserts, labels and trade-show signs are already built in Canva, generating the code in the same file saves a step. It fits store owners who handle their own branding.

Key numbers from Canva’s QR code page:

  • Price: the page calls the generator totally free, and gives no dollar amounts for any plan.
  • Type: both static (fixed link) and dynamic (editable destination) are offered. The page names no plan requirement for creating dynamic codes, but I could not confirm the details beyond what the page says.
  • Customization: the page says you can change color, corners and patterns. Logo upload and removal of the default Canva logo are listed for Business and Enterprise; Free, Pro, Education and Nonprofit users get a Canva logo by default.
  • Tracking: the page says scan counts, device data and location data are available with Business or Enterprise.
  • Formats: PNG, JPG, SVG or PDF.
  • Expiry: the page says the codes will not expire and calls static and dynamic codes valid forever. It also says a code can be deactivated if its linked content does not meet Canva’s platform guidelines, and reviewed and reactivated once the link is fixed.

The strengths are the formats list (SVG and PDF included), the dynamic option, and keeping the code inside the same design file as the rest of your print piece. You can open Canva through my link here if you want to try it.

The limits: codes on Free, Pro, Education and Nonprofit accounts carry the Canva logo by default, and scan tracking and custom logos sit behind Business or Enterprise. I could not load Canva’s pricing page, so I am not stating plan prices here; check the current Business price on Canva’s site before assuming a QR code is a reason to upgrade.

Verdict: a natural choice for Canva users who only need a clean code. If scan tracking is the goal, compare the Business plan cost against a dedicated QR platform.

5. QR Code Generator PRO: Best for Dynamic Codes You Can Trial

This is a dedicated dynamic-code platform with a free static option on the side. It fits stores that want to print once and change the destination later, such as a packaging insert that points to a seasonal offer.

Key numbers from the QR Code Generator pricing page:

  • Starter: 2 dynamic codes, 10,000 scans, 1 user, with a monthly or annual billing toggle.
  • Advanced: 50 dynamic codes, unlimited scans, bulk creation of 100, 3,000 API requests a month, 2 users, annual billing only.
  • Professional: 250 dynamic codes, unlimited scans, bulk creation of 500, 10,000 API requests a month, 5 users, annual billing only.
  • Enterprise: custom, through a contact form.
  • Trial: the page lists a 14-day free trial; the trial button says no credit card is needed, while the FAQ says payment details are required to continue afterward.
  • Prices: the page I loaded showed placeholder dashes instead of amounts, so I cannot quote them. Check the live page.

From the homepage: free static codes are described as never expiring, cannot be edited or tracked, and download as high-resolution JPG; PNG, SVG or EPS need an account sign-up, and EPS is black and white only.

The strengths are the clear plan ladder (2, 50 or 250 dynamic codes), scan tracking on the plans, and bulk creation on higher plans, which suits a catalog of SKU labels. The limits: Starter’s 10,000 tracked scans is a ceiling to watch, and the vendor’s blog says codes made during a trial stop working when the trial ends and dynamic codes pause if you stop paying.

Verdict: a good dynamic option for marketing pieces, as long as you treat the subscription as part of the cost of every printed code.

6. Bitly: Best If Short Links and QR Codes Live in One Account

Bitly sells QR codes alongside short links and landing pages in the same plans. It fits sellers who already use short links in email and social posts and want one dashboard.

Key numbers from the Bitly pricing page (USD):

  • Free: $0 a month, labeled “With Ads”; 2 QR codes, 5 links and 2 custom landing pages a month; unlimited clicks and scans; no analytics history listed.
  • Core: $10 a month, labeled annual only, with a $120 annual charge shown; 5 QR codes and 100 links a month; 30 days of click and scan data.
  • Growth: $29 a month with a $348 annual charge shown; 10 QR codes and 500 links a month; 4 months of click and scan data.
  • Premium: $199 a month with a $2,388 annual charge shown; 200 QR codes and 3,000 links a month; 1 year of click and scan data, plus city-level and device-type data.
  • Downloads: PNG, JPEG and SVG listed on every plan.
  • Billing note: the page has a pay-annually or pay-monthly toggle but does not say which state the displayed monthly figures reflect; they match the annual charges divided by 12.

The strengths are the combined link and QR workflow and scan data covering location, device, referrer and date, according to Bitly’s QR code page. That page also says you can use the free plan as long as you want. The limits are the small monthly QR allowances (2, 5, 10 or 200) and the free plan’s ads and lack of listed analytics history. The QR page asks whether Bitly codes ever expire but gives no answer on the page I loaded, and it does not say what happens when a plan ends, so ask Bitly before printing at volume.

Verdict: a fit for people already living in Bitly. A store that needs hundreds of QR codes a month should compare it against Uniqode or QR Code Generator PRO.

7. Uniqode: Best for Teams Building a Business QR Program

Uniqode sells QR codes as part of a broader platform that also covers digital business cards. It fits teams that want a business-level QR platform rather than a one-off tool.

Key numbers from the Uniqode pricing page:

  • Free: static QR codes cost nothing, and the page says there is no limit on creating them.
  • Entry paid plan: “as low as” $9 a month. The page I loaded does not name this plan, and its FAQ calls it the basic plan and says dynamic codes can start there.
  • Core: $49 a month.
  • Other named plans: Starter, Lite, Pro, Plus and Business+ appear on the page, without prices on the version I loaded.
  • Billing: the page says it currently only offers annual subscription plans. It shows monthly prices and does not spell out “billed annually,” so confirm at checkout what you pay up front.
  • Trial: 14 days for QR codes, with a free account required to start. The page says dynamic codes become inactive once the trial expires, and that canceling a subscription makes QR codes inactive.
  • Scan limits: the page says they reset annually; numeric limits are not shown.
  • Refund: a 30-day money-back guarantee is stated.

The strengths are the low entry point for dynamic codes, the unlimited free static option, and the plainly stated trial behavior. The limits are the missing numeric scan limits and dynamic-code counts, the unnamed entry plan, and the missing file formats. Custom domains are listed as a Plus add-on at $2,000 per domain per year.

Verdict: a fit for a store with several people touching print and marketing. Smaller stores may be fine with one of the free static tools.

Also Considered: Flowcode

Flowcode did not make the numbered list, but its free tier deserves a mention. Per its pricing page, the Free plan is $0 a month for 2 Flowcodes with analytics for up to 500 scans, and it is ad free. Pro Plus is $25 a month billed annually for up to 50 codes and landing pages and up to 6,000 scans. Growth is listed at $250, annual only, starting at 150 codes and landing pages; the page does not make the billing unit for that figure clear. The page does not mention a free trial or say what happens when the free plan ends.

What a Year of Paid Dynamic Codes Costs

These are straight multiplications of the monthly prices shown, labeled by what the page says about billing. They are examples, not quotes.

  • Bitly Core: $10 x 12 = $120 a year, which matches the $120 annual charge on the page.
  • Bitly Growth: $29 x 12 = $348 a year, which matches the page.
  • Bitly Premium: $199 x 12 = $2,388 a year, which matches the page.
  • Uniqode “as low as” $9 plan: $9 x 12 = $108 a year, if the $9 is an annual plan expressed per month; the page does not spell this out.
  • Uniqode Core: $49 x 12 = $588 a year on the same assumption.
  • Flowcode Pro Plus: $25 x 12 = $300 a year, since the page says billed annually.

For a small store printing one insert design, a static code that costs $0 and does not depend on a subscription is often enough. Pay only when you have a concrete reason: a destination you expect to change, or a campaign where scan counts will change what you do next.

Want the packaging, branding and software stack set up for you? If you would rather not piece together inserts, labels and tools yourself, see how my done-for-you build works. See the done-for-you service →

How to Use QR Codes in a High-Ticket Dropshipping Store

The use cases below are ideas, not requirements. In high-ticket dropshipping, the supplier often ships the order, so the packaging and paperwork you control can be limited. That shapes where a QR code can work.

Packaging inserts and thank-you cards. If your supplier allows a branded insert, a code can point to a setup guide, a warranty registration page or a review request. A static code is fine if that page URL is permanent. Use a dynamic code only if you expect to change the destination and are willing to keep the account active as long as the inserts are in circulation.

Review requests. A code that goes straight to your review page removes a step for the buyer. My guide on what to say when you ask for a Google review covers the wording. If you collect reviews on your own store, my Judge.me review covers one review app.

Supplier and warehouse labels. Static codes on carton labels or SKU sheets can point to a product spec page or an internal document. This is where bulk creation on the higher QR Code Generator PRO plans, or one of the free static tools used repeatedly, can save time. When you are still finding suppliers for high-ticket products, keep a record of which code points where.

Trade shows and pop-ups. Here a dynamic, trackable code can earn its fee because you can see which sign or flyer drew scans. Use a separate code per placement so the data means something.

Opt-ins and mini-courses. A flyer or card can lead to an email signup page. My free mini-course is the kind of opt-in a code can point to, and a landing page you own keeps the destination stable. Picking products worth selling this way starts with a good high-ticket niches list.

New to high-ticket dropshipping? Start with the free mini-course before you spend on print and tools. Get the free mini-course →

QR Code Scams: What the FTC Says

QR codes are also used by scammers, so a store that prints them should know how. In its December 2023 consumer alert, the FTC says scammers hide harmful links in QR codes, including by placing their own codes over legitimate ones, such as on parking meters, and by sending codes by text or email with an urgent reason to scan. It says a bad code can lead to a spoofed site that captures what you type, such as login details, or can install malware.

A September 2026 alert, “See a QR code parked somewhere? Don’t scan it…yet!”, repeats the parking-meter warning. The FTC’s published tips across the two pages include checking the link for misspellings or swapped letters before opening it, keeping the phone’s software updated, and using strong passwords and multi-factor authentication. For a seller, the takeaway from those pages is that customers are being told to check where a code leads. As my own suggestion, not an FTC recommendation, printing the destination’s plain web address next to the code, on a domain you own, makes that check easy. This is general information, not security advice.

How to Choose

Start with the destination. If it is a page you control and it will not move, a static code from QRCode Monkey or Adobe Express costs nothing and carries no subscription risk, and Canva’s page also offers free static codes. If the destination will change, or you need to know which placement worked, you need dynamic codes, and then price per code, scan limits and post-cancellation behavior become the deciding factors.

Next, check the file you need. A print shop will often prefer SVG or PDF. QRCode Monkey, Canva and Bitly list SVG on the pages I loaded; Adobe Express lists PNG, JPEG and PDF. Then check design needs: if you want your own logo in the center, QRCode Monkey and Adobe Express list it without a paid plan, while Canva lists logo upload for Business or Enterprise.

Finally, think about who owns the account. Dynamic codes tie your printed material to a login. Put the subscription under a business email that survives staff changes, and treat the renewal date as a deadline for your print runs. If you are also tightening up your accounts, my guide to the best password managers is a sensible companion.

Which to Pick If…

If you want a free QR code generator and you never plan to edit the destination, QRCode Monkey is my pick for design control and Adobe Express for a frame and logo. If you only need a code for a page you are viewing right now, use the Chrome menu. If your print files already live in Canva, generate the code there and accept the Canva logo unless you are on Business.

If you need to change the destination after printing, trial QR Code Generator PRO or Uniqode, and read the post-trial terms before printing anything. If you already use Bitly links across email and social, keep the QR codes in the same account and watch the monthly QR allowance. If you want to be coached through the whole store setup rather than tool by tool, that is what my coaching program is for. The business formation guide covers the legal setup side.

Want help deciding what to build and where tools like this fit? I work with store owners one on one on offers, suppliers and operations. Explore private coaching →

Mistakes to Avoid

The first mistake is printing a dynamic code on a free trial. Uniqode’s page says dynamic codes become inactive when the trial expires, and QR Code Generator’s blog says codes made during a trial deactivate when it ends. A box insert printed in bulk cannot be fixed after it ships.

The second is skipping a real-world scan test. Print a proof at the actual size and scan it with a few different phones before you order thousands. A logo covers part of the code, and QRCode Monkey’s page says it can cover up to 30%, so check that the finished code still scans.

The third is pointing a permanent code at a temporary page. Link to a page you own and can keep stable, not a product listing you might delete. The fourth is using one code everywhere, which hides which placement works. The fifth is relying on the free generator’s scan count: free static codes do not track scans on the pages I read, so do not promise a client or partner scan data from one.

FAQ

What is the best free QR code generator?
It depends on what “free” needs to cover. For static codes with design control, QRCode Monkey says all its codes are free with no scan limit. Adobe Express and Uniqode also describe free static codes. If you want a free plan with some scan analytics, Flowcode lists a free plan with 2 codes and analytics for up to 500 scans, and Bitly lists 2 QR codes a month on its $0 plan. Neither page, as I loaded it, spells out how those free codes behave if the plan changes.

Do free QR codes expire?
The vendors say static codes do not. QRCode Monkey, Adobe Express and QR Code Generator all state that their free static codes do not expire. Dynamic codes are different: Uniqode says they become inactive after a trial expires or a subscription is canceled, and QR Code Generator’s blog says they pause if you stop paying and deactivate when a trial ends. Bitly’s QR page lists an expiry question without an answer on the page I loaded.

What is the difference between static and dynamic QR codes?
A static code has a fixed destination that cannot be edited after creation, per Adobe’s FAQ. A dynamic code lets you change the destination, per Canva’s page, and dynamic platforms add scan data. The trade-off is that dynamic codes depend on an active account.

Which QR code generator offers SVG downloads?
As of November 2026, QRCode Monkey, Canva and Bitly name SVG on their pages. QR Code Generator says PNG, SVG or EPS need an account sign-up. Adobe Express lists PNG, JPEG and PDF and does not list SVG for QR codes.

Are QR codes a scam risk?
The FTC says scammers have placed their own QR codes over legitimate ones and sent them in urgent texts and emails. Its published tips include checking the link before opening it and keeping your phone updated. This is general information, not security advice; read the FTC pages linked above.

Related Articles

If you are building out your store’s tools and operations, these guides cover the next steps: