Canva QR Code Generator: How to Use It & Its Limits (2026)
guides

Canva QR Code Generator: How to Use It & Its Limits (2026)

Irina Aguiar
Irina Aguiar
··12 min read

Canva's two QR code tools explained: free static codes, and dynamic codes that carry a Canva logo unless you're on Business. When to use a dedicated tool.

Canva now has two QR code tools, and the difference matters. Static QR Codes make a fixed URL code with no logo and no tracking, free on every plan. Dynamic QR codes let you change the destination after printing, but on Free and Pro they stamp a Canva logo in the middle of your code, and scan tracking, expiry dates and logo removal are locked to Canva Business, Enterprise and Nonprofit. Both tools take a web address and nothing else: no WiFi, vCard, email or PDF codes.

Here's how each one works, what Canva's own help page says each plan gets, and when a dedicated generator is the better tool.

Generate a QR Code for Free

Canva Now Has Two QR Code Tools

Canva used to have one QR app, and it made static codes. It now has two, both reachable from Apps → search "QR code" or from Elements → search "QR code", which shows a banner with Create static and Create dynamic.

I checked Canva's help page "Create and manage QR codes in Canva" on September 18, 2026. This is its own comparison, condensed:

FeatureStatic QR CodesDynamic QR codes
Change the link after creatingNoYes, on every plan
Scan analytics (Insights)NoBusiness, Enterprise, Nonprofit only
Canva logo on the codeNeverYes on Free, Pro, Education; removable on Business and up
Upload your own logoNoBusiness, Enterprise, Nonprofit only
Pattern and corner stylesNoYes, on every plan
Set an expiry date + fallback URLNoBusiness, Enterprise, Nonprofit only
Content typesURL onlyURL only

Two details from that page are easy to miss. A static code and a dynamic code can't be converted into each other. And a dynamic code on Free or Pro doesn't just show the Canva logo in the editor; the logo is part of the code you print.

Is Canva's QR Code Generator Actually Free with No Catch in 2026?

The static tool is free with no catch: no watermark, no expiry, no scan cap, and no Canva logo. The catch is what it can't do. The dynamic tool is also free to use on any plan, but the catch is visible: your printed code carries Canva's logo, and you can't see how many people scanned it unless you're on Business or above. If you're fine with a permanent URL code, Canva's static tool is genuinely free. If you want editable and clean and tracked, you're either on Canva Business or on a dedicated generator.

How to Generate a QR Code in Canva

About thirty seconds either way:

  1. Open a design
  2. Click Apps in the left sidebar and search "QR code" (or go to Elements, search "QR code", and pick Create static or Create dynamic from the banner)
  3. Static: paste the URL, optionally set foreground color, background color and margin, then Save
  4. Dynamic: pick a pattern, paste the URL, optionally name the code so you can find it later, then Save
  5. Resize and position the code on the canvas; it exports with the design

To change a dynamic code's destination later: select the code, Edit, update the URL, Save. No reprint. Changing its colors, pattern or logo does mean reprinting.

Canva QR Code Generator vs. a Dedicated Tool

Canva's tools are good at one thing: putting a URL code into a Canva design without leaving Canva. Here's how they compare to a dedicated generator like QR Code Maker on everything else.

FeatureCanva (static)Canva (dynamic)QR Code Maker
QR code typesURL onlyURL onlyURL, WiFi, vCard, email, phone, SMS, text, PDF, location, and more
CustomizationColors, marginColors, patterns, cornersColors and dot/eye shapes; frames and call-to-action banners on paid plans
Logo in the codeNoCanva's logo (Free/Pro); yours on Business+Yours (paid plans), with error correction tuned so it still scans
Edit destination after creationNoYesYes (dynamic codes)
Scan analyticsNoneBusiness, Enterprise, NonprofitScans, location, device and time on dynamic codes, including the free plan's one dynamic code
Bulk generationNot offeredNot offeredYes on Pro and up: upload a CSV, get hundreds of codes
ExportBaked into the design (PNG/PDF/SVG)Baked into the designStandalone PNG, SVG, PDF
Design integrationBuilt inBuilt inDownload and place
PriceFree with a Canva accountFree with a Canva logo; Business plan to remove it and see scansFree: unlimited static + 1 tracked dynamic code, no card. Paid from $9/mo for 50 dynamic codes

The Main Advantage: Design Integration

If you're already laying out a flyer, business card or poster in Canva, the QR code lands in the right place, in your palette, and exports with everything else. For a one-off design with a permanent URL, that's hard to beat.

Canva QR Code Limitations

1. URL-only

Both Canva tools accept a web address and nothing else. You can't make:

2. Tracking Needs Canva Business

Static codes have no tracking at all; the URL is in the pattern. Dynamic codes are tracked, but the Insights panel (total scans, unique scans, locations, devices) only unlocks on Business, Enterprise and Nonprofit. Free and Pro users get an upgrade prompt. If you want to know whether the flyer worked, see tracking QR code performance.

3. Static Codes Can't Be Updated After Printing

A static Canva code is permanent. If the page moves or dies, so does every printed copy, and you can't convert it to a dynamic code afterward. The dynamic tool fixes this, at the price of the Canva logo on non-Business plans.

This is the one that surprises people. Create a dynamic code on Free or Pro and Canva's logo sits in the center of it. Removing it, or replacing it with your own, needs Business, Enterprise or Nonprofit. The static tool never adds the logo, but it also can't be edited.

5. No Bulk Generation

Neither tool offers bulk creation. If you need a code per product, table or ticket, you're making them one at a time. QR Code Maker's bulk generator takes a CSV and returns the whole batch.

Do Canva QR Codes Expire?

Static codes never expire. The URL is in the pattern; the code works as long as the page does.

Dynamic codes don't expire unless you set an expiry, which is a Business/Enterprise/Nonprofit feature. Once a code passes its expiry it redirects to a fallback URL you chose, or to Canva's generic QR error page if you didn't set one. The trade-off with any dynamic code, Canva's included, is that it depends on the provider's redirect staying up.

Canva QR Code Generator Not Working?

The Code Won't Generate

  • The URL needs https:// at the front
  • Clear the browser cache; Canva's editor caches aggressively
  • Try another browser; some extensions interfere with Canva apps
  • Dynamic QR codes aren't available in China

The Code Won't Scan

  • Too small: keep it at least 2 × 2 cm (0.8 × 0.8 in). Canva's own guidance says the same.
  • Low contrast: dark code on a light background, no transparency
  • A long URL makes a dense pattern; shorten the link first
  • Something's covering it: leave a quiet zone of four modules around the code

The Code Is Missing from the Download

  • It's behind another layer; check the layer order
  • Try a different export format; some flatten layers differently

When to Use Canva vs. a Dedicated QR Generator

Use Canva When

  • You're already designing in Canva and need a URL code in that design
  • The link is permanent (static tool), or you're on Canva Business (dynamic tool with tracking and no logo)
  • You need one code, or a few

Use a Dedicated Generator When

The Honest Take

Canva's static tool is fine. If you want a clean, permanent URL code inside a Canva design, use it and don't overthink it.

Canva's dynamic tool is a step up on editing, and a step sideways on everything else: the logo is on your code until you pay for Business, and so is the analytics paywall. A dedicated generator gives you the editing, the tracking and a clean code without buying a Canva Business plan to get them, plus the non-URL types Canva doesn't do. For the full side-by-side, see QR Code Maker vs. Canva.

Make one here, with tracking, every code type, and no logo you didn't choose:

Try it now- Create your Website URL QR code
Track scans
PRO

Free account includes unlimited static codes + 1 trackable dynamic code

Frequently Asked Questions

Where is the QR code generator in Canva?

In the editor, click Apps in the left sidebar and search "QR code"; both Static QR Codes and Dynamic QR codes appear. Or go to Elements, search "QR code", and pick Create static or Create dynamic from the banner. Both tools are on every plan.

Is Canva QR code generator free?

Yes. Static codes are free on every plan with no logo and no limits. Dynamic codes are also free to create, but on Free, Pro and Education they carry a Canva logo, and scan Insights need Business, Enterprise or Nonprofit.

Do Canva QR codes expire?

Static codes never expire. Dynamic codes don't expire unless you set an expiry date, which is a Business/Enterprise/Nonprofit feature; after expiry they redirect to your fallback URL or Canva's error page.

Can you make an editable or dynamic QR code in Canva?

Yes. Choose Dynamic QR codes from Apps or Elements, and you can change the destination later without reprinting. On Free and Pro the code carries a Canva logo and you can't see scan data. Here's the general difference between static and dynamic QR codes.

Can I track Canva QR code scans?

Only with a dynamic code on Canva Business, Enterprise or Nonprofit, where the Insights panel shows total and unique scans, locations and device types. Static codes aren't tracked at all, and Free/Pro users see an upgrade prompt. QR Code Maker includes scan tracking on its free plan's dynamic code.

Can I add a logo to Canva QR codes?

Not to a static code. On a dynamic code, preset logos and your own uploaded logo need Business, Enterprise or Nonprofit; on Free and Pro the code shows Canva's logo instead. Placing an image over a static code by hand can break scanning if it covers too much; dedicated generators size the logo against the error-correction level.

Why is my Canva QR code not scanning?

Usually one of four things: the code is under 2 × 2 cm, the contrast is weak or the background is transparent, something is covering part of the pattern or the quiet zone, or the URL is broken or very long. Enlarge it, use a dark code on a light background, and shorten the link.

Can I create a WiFi QR code in Canva?

No. Both Canva tools accept URLs only. A WiFi code encodes the network name, password and security type in the pattern itself, so you need a generator that supports that type.

Can I create a vCard QR code in Canva?

No. Canva is URL-only. A vCard code carries the contact details in the pattern so the phone can save them; use a dedicated generator for that.

How do I change the color of a QR code in Canva?

Select the code and use Edit (dynamic) or the color options (static) to set the code and background colors. Keep a dark code on a light background; Canva warns against transparency for the same reason.

Summary

Canva's static tool is the right choice for a permanent URL code inside a Canva design. Its dynamic tool gets you editing, but a clean, tracked dynamic code costs a Business plan.

For non-URL types, tracking without a Canva Business plan, your own logo, or bulk, use a dedicated generator. QR Code Maker gives you unlimited static codes and one tracked dynamic code free, no card required.

Ready to create your QR code?

Free forever for static codes. Pro features with 14-day trial, no credit card required.

Create QR Code
qr-codescanvadesigntutorialshow to generate qr code in canva
Share:
Irina Aguiar

Irina Aguiar

·Content Lead

Irina Aguiar leads content strategy at QR Code Maker, where she has written extensively on QR code technology, marketing, and business operations. Her work ranges from technical explainers on how QR codes are generated and how error correction works to practical guides on QR marketing, automation, and scan analytics — plus hands-on tutorials covering Python, Google Sheets, and Zapier integrations. She also publishes honest competitor comparisons and industry-specific playbooks for retail, real estate, hospitality, healthcare, and events.

More from Irina Aguiar →

Related Articles