Canva home

Free QR Code Generator

Create static or dynamic QR codes with Canva’s free QR code generator. Customize the QR code design and choose whether the destination URL is fixed or flexible.

Free QR Code Generator
Danone
Amnesty International
PayPal
Gucci
Sony Music

+75M customers trust Canva Worldwide

Update the QR code link anytime

Update the QR code link anytime

Change the destination URL of dynamic QR codes generated in Canva. Whether you're linking to a product page, digital menu, contact form, or availability status, you stay in control of the content behind the code, even after it's been shared or scanned.

Manage your QR codes with ease

Manage and update your QR codes

Manage and update your QR codes

View all your previously created QR codes. For dynamic codes, update the destination URL without changing the design.

Customize QR codes

Customize QR codes

Customize your QR code’s color, corners, and patterns to match your brand or design.

Add a logo to your QR code design

Add a logo to your QR code design

If you have Canva Business or Enterprise, you can remove the default Canva logo on the QR code and upload your own icon.

Share and collaborate anytime

Download your QR for later

Download your QR for later

Save your unique QR code in different formats, including PNG, JPG, SVG, or PDF and get high-quality prints.

Easy QR code sharing and publishing

Easy QR code sharing and publishing

Working with a team or billing a client? Send them a secure, viewable link to your QR code design. Grant teammates editing access for easy collaboration.

View QR Code Insights

View QR Code Insights

With Canva Business or Enterprise, you can track QR code performance, like scan counts, device data, and location data.

QR codes for every need

  • Marketing

    Marketing

    Promote your business with aesthetic material and direct new customers to your website.

  • Business

    Business

    Gather feedback to improve your products and increase customer engagement.

  • Freelancers

    Freelancers

    Impress with a custom QR code on business cards and direct clients to your portfolio.

All the features you need

Canva's free drag-and-drop design tools make it easy to create any design, fast!

  • Millions of free images, icons, and graphics

    Millions of free images, icons, and graphics

    Get access to our entire library of millions of photos, icons, graphics, media elements, audio, sound effects, and more.

  • Font library

    Font library

    Upload your own or access 3,000+ free and premium fonts.

  • Easily get everyone’s comments

    Easily get everyone’s comments

    Revise with ease. Get your teammates’ and clients’ feedback directly on your design.

  • Access on any device

    Access on any device

    Jump from mobile to desktop—design how you work best!

  • Free standard shipping

    Free standard shipping

    Order prints and get them delivered fast, free, and in recycled packaging.
  • Real-time collaboration

    Real-time collaboration

    Create, collaborate, comment on designs, and get everyone on the same page, at the same time, from anywhere.

  • Cloud storage

    Cloud storage

    Get free 5GB storage or upgrade to Canva Pro and get unlimited folders with up to 1TB storage for all your designs.

  • Your happiness, guaranteed

    Your happiness, guaranteed

    We'll refund or reprint your order if you're not happy with it.

  • Easy sharing and exporting tools

    Easy sharing and exporting tools

    Share and export designs as a JPG, PNG, PDF, and PPTX. And when you embed a doc, you can customize which page will be displayed.

  • Autosave

    Autosave

    Canva autosaves your progress so you can update anything, anytime.
  • Brand Kit (Pro)

    Brand Kit (Pro)

    Store your logo, brand colors, and fonts to stay effortlessly on-brand.

  • One-click magic switch (Pro)

    One-click magic switch (Pro)

    Design once, resize to anything.

How to generate a QR code

  1. Open a Canva design.
  2. Go to "Elements" and search "QR code." A banner with two options will appear: "Create static" and "Create dynamic."
  3. If you choose Create static, enter your URL, customize the design, then click "Generate code." Alternatively, you can go to "Apps" then search "QR codes" to create static codes.
  4. If you choose Create dynamic, choose a pattern, enter the web address, and customize the design. Then, hit "Save."
  5. Download the design as a high-quality image or PDF. Or add it to any printable product and order copies with free standard shipping.
How to generate a QR code

Your questions, answered

  • A QR (quick response) code is a type of 2D barcode, made up of a 2-tone pixel pattern. Unlike a traditional barcode, a QR code is able to contain more information and is scannable from any orientation. They were first used by Denso Wave, who developed them for marketing components, but soon found their way into mobile marketing when smartphones were more widely adopted. 

    QR codes work by translating the arrangement of a provided URL into a unique 2D arrangement of squares. When these squares are scanned, the optical scanner rearranges them back into the URL’s original form so you can access the link.

  • Yes! Canva’s QR code generator is totally free and easy to add to any design, from shirts to flyers and business cards. If you’re a Free, Pro, Canva Education, or Canva for Nonprofit user, the QR codes you generate have a Canva logo by default.

    If you have Canva Business and Canva Enterprise, you can remove the default Canva logo and add your own logo to the QR code.You also get access to preset logos, including Facebook, YouTube, Instagram, TikTok, WhatsApp, X, and LinkedIn, depending on your location.

  • Only the person who created the dynamic QR code can edit its link and settings across any design. If you created the QR code, you can change the link at any time.

    To update or replace your QR code’s link, select the QR code in your design, then click Edit from the toolbar. Update the link in the URL field, then click Save. Note that changing the destination URL updates the QR code across all designs where it appears.

  • The simple answer is no, your QR code won’t expire. Our QR code generator allows you to create static and dynamic QR codes that are valid forever. If you want to update or replace your QR code’s link, select the QR code in your design, then click Edit from the toolbar. Update the link in the URL field, then click Save.

    However, your QR code may get deactivated if the linked content doesn't meet Canva's platform guidelines. Update the link with appropriate content and save. Your QR code will be reviewed and reactivated if everything looks good.

  • Static QR codes are fixed when they’re created. This means the link attached can’t be updated if it breaks, so you’ll have to generate a new QR code if that happens. On the other hand, dynamic codes are editable and can be changed.

    Canva’s QR code generator gives you the option to generate either static or dynamic QR codes. If you create a dynamic QR code, you can update the destination URL without changing the design of the QR code and reprinting all your materials. If your QR code is used across multiple designs, updating the URL will update it across all designs at once.

    Meanwhile, if you create a static QR code, the destination URL is locked in; it’s a reliable and permanent option for web addresses that never change, like your social media and contact pages.

  • No. QR codes from the static QR code app can't become dynamic. Create a new dynamic QR code in your design to update links or see scan details.

More resources

Create a landing page on Canva

Create a landing page on Canva

DIY your dream landing page in clicks.

71 inspirational ads that will change the way you think

71 inspirational ads that will change the way you think

Impactful ads to inspire and make you ponder.

The content creator’s guide to making the best merch

The content creator’s guide to making the best merch

Make your merch stand out with this handy guide.

40 of the best contact us page ideas

40 of the best contact us page ideas

Reinvent your contact page with these fun ideas.

Free QR Code Generator

Create static or dynamic QR codes with Canva’s free QR code generator. Customize the QR code design and choose whether the destination URL is fixed or flexible.