Skip to content
  • Home

  • Productivity

  • App tips

App tips

6 min read

How to create a QR code: 5 methods

By Jessica Lau · April 9, 2026
Stylized QR code icone against a dotted beige background.

QR codes are practically wallpapering the world, from your local cafe's menu to that vaguely condescending flyer at your health club. And they're pretty powerful marketing tools.

Whether you're planning to promote a puppy rescue or just trying to Rickroll folks for a marketing stunt, you're in the right spot. By the end of this guide, you'll be cranking out QR codes left and right.

Table of contents:

  • What is a QR code?

  • QR code vs. barcode: What's the difference?

  • How to create a QR code in Canva

  • How to create a QR code in Adobe Express

  • How to create a QR code on Chrome (desktop)

  • How to create a QR code on Chrome (mobile)

  • How to create a QR code using a free online generator

  • QR code best practices

  • Automate QR codes with Zapier

What is a QR code? 

A QR code is a type of barcode that stores data in a grid of black and white squares. The "QR" stands for quick response. Here's what a typical QR code looks like: 

Example of a QR code, which is made up of a random pattern of black and white squares.

You've very likely scanned one before at a restaurant, on a concert ticket, or on a package left at your doorstep. You just point your smartphone's camera at it, tap the link that pops up, and you'll be brought directly to a website without having to type in a long URL. 

Think of it as a digital teleportation device for would-be customers. Need to share your website? Make a QR code. Want to get customers to sign up for your newsletter? Make a QR code. Want to ditch your paper menus? You guessed it: make a QR code. 

QR code vs. barcode: What's the difference? 

QR codes and barcodes both encode data into a scannable image. But that's about where the similarities end. Here's an overview of their differences.

Barcode

QR code

Structure

1D (vertical lines)

2D (square grid)

Data capacity

~8-25 characters

Up to ~7,000 characters

Scan method

Dedicated reader, specific angle

Smartphone camera, any orientation

Best for

Inventory, retail POS, and shipping

Getting users from a physical thing to a digital destination (e.g., website, form, or Wi-Fi network)

How to create a QR code in Canva

If you're feeling particularly creative or need to embed a QR code in a larger visual, you can use Canva to create QR codes. It's great for posters, business cards, flyers, or any other asset you might want to print out and share. 

  1. Go to canva.com and log in. If you don't have an account, sign up for free.

  2. Click the Create a design button on the top right of your dashboard, and choose the dimensions for your design. You can select a preset size like "Poster" or "Flyer," or create a custom size by clicking Custom dimensions.

  3. Once in your design, go to the left-side panel, and click Elements. 

  4. In the search bar within the Elements tab, type "QR Code" to get to the QR code app.

    Grid of design templates in Canva.
  5. A window will appear asking for the URL you want to link to with the QR code. Enter the desired URL, and click Generate.

    Canva Elements side panel open on a design page with the QR code generator field highlighted.
  6. The QR code will be generated and appear in your design area. Drag and drop it to your desired location in the design. (You can resize it by clicking and dragging the corners.)

    QR code generated in Canva.
  7. You can now spice things up with text, images, and shapes to complement your lovely new QR code.

How to create a QR code in Adobe Express

Adobe Express also offers a free QR code generator that's equally easy to use and doesn't require an account. 

  1. Go to the Adobe Express QR code creator.

  2. Copy and paste your URL into the URL field. 

  3. Click Generate QR code.

    QR code generator in Adobe Express.

  4. Optionally, you can slightly modify your QR code by changing the style and color.

    Example of a stylized QR code created using the Adobe Express QR code generator.

  5. Click Download to download the file to your computer. Or click Open in Adobe Express to use it in another design. 

How to create a QR code on Chrome (desktop)

You can also create a QR code right from your Chrome browser. 

  1. Open Chrome, and navigate to the web page you want to link to with your QR code.

  2. Click the three dots menu (⋮) in the top-right corner of your browser. 

  3. Click Cast, Save, and Share, and select Create QR Code.

    Google Chrome browser open to the Zapier blog. There's an expanded view of the three-dot menu with cast, save, and share highlighted, and another menu with an arrow pointing to create QR code.

  4. A pop-up will appear with a QR code that you can copy (and paste to share as you normally would) or download to your computer.

    Example of a QR code generated via Google Chrome. The QR code is a random pattern of black and white squares with a dinosaur in the centre.

How to create a QR code on Chrome (mobile) 

For those instances where you need a QR code on the go—say you want to share your LinkedIn profile at a networking event—you can also create a QR code on Chrome on your iPhone or Android. 

How to create a QR code on Chrome: iPhone

  1. Open Google Chrome, and navigate to the web page you want to link to with your QR code.

  2. Tap the Share icon in the address bar.

    Partial view of the Zapier blog in the Google Chrome mobile app.

  3. Tap Create a QR Code. (If you don't see this option, first click View More to expand your menu.)

    Expanded view of the share menu from the Google Chrome iPhone mobile app. The option to create a QR code is highlighted.

  4. The QR code will appear on your screen. Tap Share and share it however you want. 

    QR code generated via the Google Chrome mobile app.

How to create a QR code on Chrome: Android

The process is very similar if you have an Android. 

  1. Go to the URL you want to create a QR code for.

  2. Tap the three dots in the address bar, and tap Share.

  3. Tap QR Code.

    Partial view of the share menu in the Google Chrome Android mobile app with create a QR code highlighted.

How to create a QR code using a free online generator

Creating a QR code is as easy as ordering a yoga mat you know you'll never actually use—a few clicks, and voilà, it's done. But sometimes you want to spice things up a little. If you need some customization, here are a few QR code generators I'd recommend:

  • Uniqode lets you make dynamic QR codes for various campaigns.

  • QRCode Monkey includes custom color schemes and logo integration.

  • QR-Code-Generator is a Bitly-powered QR code generator with performance-tracking features.

QR code best practices

Now that you're a full-fledged QR code creator, let's touch on some QR code best practices. 

  • Put QR codes where people can easily see and scan them. A business card, storefront window, or product label—these are all easily visible and scannable spots to place a QR code. Avoid tucking them into corners or putting them on surfaces where glare or distance makes scanning a pain.

  • Make sure the landing page is mobile-friendly. Your QR code is getting scanned on a phone. If the page it links to isn't mobile-friendly or doesn't load quickly, people will bail. Fix this first before deploying your QR code. 

  • Customize the code with your branding. Most purpose-built QR code generators let you customize your QR code for free. At a minimum, add your logo and brand colors to make your code look intentional instead of like an afterthought. 

  • Add UTM parameters so you can track performance. Append UTM parameters to the destination URL before generating the code—that way, you can see exactly how many scans you're getting, when they're happening, and which placements are pulling their weight. You can also use Zapier's UTM builder to automatically generate your URL and store it in Zapier Tables (or another database of your choice). From there, Zapier can send your URL to thousands of other apps—like Slack for a manual review or your campaign management tool—as part of a fully-automated URL management system. 

Automate QR codes with Zapier 

Creating one QR code is easy. Creating dozens—each with a unique URL, tracking parameters, and a destination that actually makes sense—gets tedious fast. With Zapier, you can build an AI-powered workflow to manage your QR code workflows across thousands of apps. 

Here's an example of what that could look like in practice: say you run events and need to generate a unique QR code for every new registrant—one that links to a personalized landing page with their name, session picks, and a custom welcome message. You can automatically store registration form submissions in Zapier Tables, use AI to personalize the landing page copy, create a QR code, and attach it to an email to the attendee. Learn more about how to automate workflows using QR codes, or get started with one of these pre-made templates.

Create static qr codes in QRTIGER QR Code for new submissions in Jotform

Create static qr codes in QRTIGER QR Code for new submissions in Jotform
  • Jotform logo
  • QRTIGER QR Code logo
Jotform + QRTIGER QR Code

Generate ME-QR QR Codes for new Google Drive files in a folder

Generate ME-QR QR Codes for new Google Drive files in a folder
  • Google Drive logo
  • ME-QR QR Code logo
Google Drive + ME-QR QR Code

Zapier is the most connected AI orchestration platform—integrating with thousands of apps from partners like Google, Salesforce, and Microsoft. Use forms, data tables, and logic to build secure, automated, AI-powered systems for your business-critical workflows across your organization's technology stack. Learn more.

Related reading:

  • The best mobile scanning and OCR software

  • The best business card scanners

  • The best landing page builders

This article was originally published in August 2023 with contributions from Michael Kern and Abigail Sims. The most recent update was in April 2026. 

Get productivity tips delivered straight to your inbox

We’ll email you 1-3 times per week—and never share your information.

tags

Related articles

Improve your productivity automatically. Use Zapier to get your apps working together.

Sign up
See how Zapier works
A Zap with the trigger 'When I get a new lead from Facebook,' and the action 'Notify my team in Slack'