Coupon QR Code Generator

Coupon QR Code Generator for Discounts and Promo Offers

A coupon QR code opens a mobile coupon with your offer, a copyable discount code, an expiry date, and terms. Fill in your offer in the generator below, design the code, and download it as PNG or SVG.

Change the offer anytime without reprinting. Need a code that works only once per customer? Use the voucher QR code generator instead.

Definition

What Is a Coupon QR Code?

A coupon QR code is a QR code that opens a digital coupon on a phone: the offer, the discount code to copy, when it ends, and how to use it. It is also called a discount QR code or a QR code promo.

With IMQRScan, the coupon is a mobile page we host for you. You do not need a website. The customer scans, sees your logo and offer, taps to copy the code, and uses it at checkout or shows it at the counter.

Because it is a Smart code, you can change the offer, the code, or the expiry date after printing. The same printed QR code on receipts, menus, and packaging keeps working for the next promotion.

Discount QR code coupon with a copyable promo code and limited-time offer
How-To · 3 Minutes

How to Create a Coupon QR Code in 4 Steps

Use the generator at the top of this page. The steps match its buttons.

  1. Step 1

    Add your business and offer

    In the generator above, add your logo, cover image, business name, and the offer, such as 20% off your next order.

  2. Step 2

    Add the code and rules

    Type the coupon code to copy, how to use it, the valid until date, and your terms.

  3. Step 3

    Add a button and design

    Add a button such as Shop now with your store link, then open Design for colors, shapes, a frame, or a coupon sticker.

  4. Step 4

    Download QR code

    Press Download QR code, create a free account if you have none, and save it as PNG or SVG.

What You Can Add

What Goes on a Coupon QR Code Page?

Every coupon QR code page has your brand, one clear offer, and everything the customer needs to redeem it.

PartWhat you addLimit
BrandLogo, cover image, and business nameName up to 120 characters
OfferThe headline, such as Free dessert with any mainUp to 100 characters
How to use itThe redemption stepsUp to 400 characters
Coupon codeThe code customers copy, such as WELCOME20Up to 40 characters
Valid untilAn optional end date and timeOptional
ButtonYour own text and link, such as Shop now to your online storeOptional
TermsMinimum spend, locations, exclusionsUp to 600 characters

The button is the fastest route to a sale. Point it at a product page, your store, a booking form, or a link that applies the discount at checkout.

How It Works

What Happens When Someone Scans a Discount QR Code?

The phone camera opens the coupon page in the browser, with no app needed on iPhone or Android.

  1. The customer scans the code on a receipt, flyer, or package.
  2. Your coupon opens with the offer, the code, and the end date.
  3. They tap to copy the code, or tap your button to shop.
  4. They use the code at checkout, or show the page to your staff.

If the coupon has a valid until date, customers see exactly when the offer ends, which gives them a reason to act now.

Compare

Coupon QR Code or Voucher QR Code?

Choose a coupon QR code for one shared code that anyone can use, and a voucher QR code when every customer needs their own code that works once.

Coupon QR code (this page)Voucher QR code
CodeOne shared code for everyoneA unique code for each customer
Customer stepScan and copy the codeScan and claim with an email
Redeemed onceNo, the shared code can be reusedYes, staff redeem each code once
You seeScans by date, city, and deviceEvery claim and redemption, with CSV export
Best forOnline discounts, promo codes, seasonal salesFree items, gifts, limited stock, events

Need single-use rewards? Use the voucher QR code generator. Looking for campaign ideas first? See our QR code coupon ideas and examples.

Real Example

How a Bakery Brings Customers Back With One Coupon QR Code

A bakery can print one coupon QR code on every receipt and change the offer each month without reprinting.

  • The coupon says 15% off your next order, with the code BAKE15 and a valid until date two weeks away.
  • The button says Order online and opens the bakery’s shop.
  • Next month, the owner edits the same code to Free coffee with any cake. The receipt template never changes.
  • Scan numbers show which week and which branch bring the most returning customers.
Where to Use

Where to Put a Coupon QR Code

Put the coupon where customers have a moment to scan and a reason to come back.

Receipts and bags

A return-visit discount QR code that customers take home.

Packaging and inserts

A second-order coupon inside every shipped box.

Flyers and windows

A QR code promo that brings new customers in.

Social posts and screens

A coupon people can scan from another screen.

Design and Print

Design a Coupon QR Code That Gets Scanned

Say the reward next to the code, keep strong contrast, and test it before printing.

  • Show the benefit: Scan for 20% off works far better than Scan me.
  • Use a coupon sticker: pick a free QR sticker or print template, so the offer is visible around the code.
  • Keep dark on light: a dark code on a light background scans fastest.
  • Download SVG for print: it stays sharp at any size. Use PNG for screens and social posts.
  • Test on two phones: scan the printed proof with an iPhone and an Android phone.
Where you print itSuggested size
Receipt or label2 x 2 cm or larger
Flyer or table tent3 to 4 cm
Window or poster8 cm or larger

More detail in the minimum QR code size guide.

Honest Limits

What a Coupon QR Code Cannot Do

A coupon QR code shows one shared code. It does not apply the discount in your till or online store by itself.

  • Create the discount code in your checkout, store, or point-of-sale system first. The coupon page shows it.
  • A shared code can be copied and reused. For one use per customer, use a voucher QR code.
  • It does not generate random codes. You type the code you created.
  • It is a Smart code, so it needs an active plan to stay online. The Free plan lets you try it with 5 Smart codes and 15 tracked scans.
Pricing

How Much Does a Coupon QR Code Cost?

You can try a coupon QR code free, and paid plans start at $2.99 a month, billed annually.

PlanFreeStarterProfessionalPlus
Price (billed annually)$0$2.99 / month$10 / month$33.33 / month
Smart QR codes550250500
Tracked scans15500,000 a year1,000,000 a year2,000,000 a year
Scan analytics history14 days60 days90 days180 days

See every detail on the pricing page.

Coupon QR Code Features

What Else Can a Coupon QR Code Do?

A coupon QR code turns print into sales you can measure. IMQRScan adds rules that control when the offer runs, where people go, and who sees your ads later.

Schedule and Scan Limits

Start a discount QR code on the first day of a sale and stop it automatically when the sale ends.

Retargeting Pixels

Add your Meta or Google Ads pixel, so people who open your coupon can see your ads later.

QR Stickers

Print coupon stickers for receipts, bags, and packaging with the offer shown around the code.

More Tools in IMQRScan

Built-in QR Templates

Ready-made designs with colors, frames, and logo placement set.

Multiple QR Shapes

Dot, corner, and frame shapes that match your brand and still scan.

Free Print Templates

Flyers, posters, and table tents with your code already placed.

Multi-Language Pages

Show hosted landing pages in the languages your visitors read.

Country Rules

Send each country to a different destination from one code.

PIN Protection

Ask for a PIN before the content opens.

Custom Domain

Use your own domain for the short link behind the code.

Team and Users

Invite teammates and give each one a role.

QR Code API

Create and manage codes from your own software.

Free on every plan

  • Built-in QR templates
  • Multiple QR shapes
  • Free print templates
  • QR stickers
  • Multi-language landing pages

Free plan includes

  • Unlimited static QR codes
  • 5 Smart (dynamic) QR codes
  • 15 tracked scans
  • 14 days of scan analytics
  • Bulk creation, 5 per upload
  • File uploads up to 5 MB

Professional plan and up

  • PIN protection
  • Schedule and scan limits
  • Country rules
  • Retargeting pixels
  • QR Code API
  • Team management and roles
  • Custom domain add-on from Starter ($10/month)
FAQ

Coupon QR Code FAQ

A coupon QR code opens a mobile coupon with your offer, a copyable discount code, an expiry date, and terms, so customers redeem it in seconds.

Add your business, offer, coupon code, end date, and terms in the generator above, design the code, and press Download QR code to save it.

You can try a coupon QR code on the Free plan with 5 Smart codes and 15 tracked scans. Paid plans start at $2.99 a month, billed annually.

Yes. A coupon QR code is a Smart code, so you can change the offer, code, or end date anytime, and every printed copy updates.

Yes. Set a valid until date, and the coupon QR code page shows when the offer ends. You can also schedule the code to stop on a date.

They scan the discount QR code with a phone camera, copy the code, and use it at checkout, or show the coupon page to your staff.

Yes. Add your own button text and link, such as Shop now, and the coupon QR code page sends customers straight to your store.

No. A coupon QR code shows one shared code that can be reused. For one use per customer, use the voucher QR code generator instead.

Not by itself. Create the code in your store or checkout first. The coupon QR code shows it, or your button links to a discount link.

Yes. Your dashboard shows coupon QR code scans by date, city, country, and device, so you can compare receipts, flyers, and packaging.

Download SVG to print a coupon QR code, because it stays sharp at any size. Use PNG for screens, emails, and social posts.

Yes. Download the coupon QR code as PNG for posts and stories, so followers scan it from another screen and open your offer.

Try out your first Dynamic QR code now.

You will experience great benefits from the new revolution of QR codes. Within one minute

Create Free QR Code