Free QR Codes With Ads: What Your Guests Actually See

Some free dynamic QR generators pay for themselves by showing an ad, or a page of ads, to every person who scans your code before they reach your link. You never see it, because you tested the code once, but every guest does. Before you print, scan a test code on a phone you have never used with that service, and choose a service that states in writing that it shows no ads on scans.

What happens when a guest scans a free QR code with ads

A dynamic QR code does not hold your link. It holds a short link that belongs to the QR service, and the service forwards each scan to wherever you pointed it. That middle step is what lets you change the destination after printing. It is also where a free service can put something else first.

On an ad-supported free plan, the guest who scans your code can land on the service's own page before they reach yours: a banner, a full-screen advert, a countdown, or a prompt to install an app. Some show it on every scan, some only on mobile, some only after the code has had a certain number of scans. The pattern is common enough that public review sites carry many complaints from organisers who only found out when a guest told them.

  1. The guest points their camera at your poster, badge or table card.
  2. The phone opens the QR service's short link, not your page.
  3. The service shows its ad, interstitial or upgrade prompt.
  4. The guest has to find a small close button or a Continue link.
  5. Only then do they reach the schedule, menu, form or slides you meant.

Why you never noticed

You made the code, scanned it once at your desk, and it worked. Many services treat the account owner's device, or the first few scans, differently from a stranger's phone. Ads are also often geo-targeted and change from day to day, so the page your guest sees at a venue is not necessarily the page you saw when you tested. The first person to tell you is usually a guest, and by then the code is already on a thousand printed programmes.

What it costs you

Trust

Your guest does not know which company made the code. They see your poster, then an ad, and they connect the two. To them, your event showed them the ad.

Safety doubts

Full-screen ads, fake prize messages and app install prompts look exactly like the QR scams people are warned about. Careful guests stop and close the page, which means they never reach your link.

Lost scans

Every extra tap loses people. A guest standing in a queue with one free hand will not hunt for a tiny close button.

Accessibility

Interstitials with small targets, moving content and timers are hard for screen reader users and for anyone with limited dexterity or a slow connection.

How to check a QR code before you print it

Read the free plan in writing

Look for the words ads, sponsored, interstitial or branding on the pricing page and in the terms. If the free plan only says it is limited, ask what limited means.

Test on a stranger's phone

Scan a test code on a phone that has never been signed in to that service, on mobile data, a few times over a couple of days.

Ask what happens when you stop paying

Some services switch dynamic codes off when a trial ends or point them at an upgrade page. A printed code cannot be changed, so this matters more than any feature.

Check you can export your links

If you ever need to move, you want your list of codes and destinations in a file you own.

When in doubt, print a static code

A static QR code holds your URL directly. No service sits in the middle, so no one can add an ad or switch it off. You lose editing and scan counts, nothing else.

A free QR code with no ads

DexURL makes dynamic QR codes on a free plan that shows no ads and no interstitial on the scan path, ever. A scan goes straight to your destination, apart from safety warnings for links flagged as dangerous. Free includes up to 25 active links and QR codes, you can change where any of them points after printing, and they do not switch off because you did not upgrade. The limit is a number you can see, not a catch your guests find for you.

If you only need a code that never changes, our free QR generator makes static codes with no account at all. Either way, run the checklist above on whichever service you pick. Your guests will never know which one you chose, and that is the point.

Static or dynamic? Our guide on static vs dynamic QR codes explains which one to print for posters, badges, menus and slides.

Frequently asked questions

Do free QR codes show ads?

Static QR codes cannot show ads, because they hold your link directly. Some free dynamic QR services do show ads or an interstitial page to the person scanning. Check the free plan's terms and test a code on a phone that has never used the service.

Can I remove ads from a QR code I already printed?

Only through the service that owns the short link in the code, usually by paying for a plan. You cannot point a printed dynamic code at another service. The lasting fix is to reprint with a code you control.

Are QR codes with ads dangerous?

The ad itself is usually not malware, but full-screen ads and prize messages look like QR scams, so guests may abandon the scan or distrust your event. Some ad networks also track the visitor.

Does DexURL show ads when someone scans my QR code?

No. DexURL shows no ads or interstitials on scans or redirects, on Free or Pro. The only page that can appear is a safety warning for a link flagged as dangerous.

Related reading