Dynamic QR codes

Every scan has a place.

Dynamic QR codes with live location analytics. Print it once. Keep it working.

Free plan forever · No credit card required

Printed once · edited forever

qrmap.cc/?q=demo42cafe.example/menu.pdf
The pattern never changes. The destination does.
Who it's for
Teams who print things.
What we sell
Codes you can change after they're printed.
Why it matters
A reprint costs money. A retarget costs nothing.

How it works

The ink is permanent. The destination isn't.

  1. 1 / 3

    Create your code

    Pick what it opens: a link, file, SMS, phone call, social page or business card. Style the pattern to match your brand and download PNG or SVG.

  2. 2 / 3

    Print it anywhere

    Flyers, packaging, menus, signage. The printed pattern encodes a permanent short link, not your destination, so it can never go stale.

  3. 3 / 3

    Change your mind freely

    Swap the destination in seconds, schedule changes ahead of time, or pause the link entirely. Every scan lands in your analytics.

Features

Everything a printed link should have been

Editable destinations

Swap the URL behind a printed code in seconds. 10 flyers or 10,000 packages, every one updates at once.

Safe Home

Give a code a fallback address. Turned off, expired, past its scan limit or not assigned yet, the scan lands on your page instead of an error.

Business

Scheduled redirects

A calendar for your links: teaser today, launch page on release day, thank-you page after. Automatic.

Print now, decide later

First-scan codes go to print before the content exists. Assign the destination when it’s ready.

Scan analytics

Scans over time, unique versus repeat visitors, devices, browsers and countries. For every code.

Link protection

Passwords, scan limits, expiration dates. Or switch a link off with one click.

On-brand codes

Brand colors, dot and corner styles, your logo in the middle. Export print-ready PNG and SVG.

Digital business card

One code for your contacts, socials and portfolio, with a downloadable vCard. Edit anytime.

REST API

Create and update codes from your own systems with Bearer API keys.

From our users

Printed by people who changed their minds

QRMapper lets me refresh my lesson plans without reprinting classroom handouts.
Sara · Educator
The real-time data tracking is phenomenal. I can make quick decisions without waiting for reports!
Barb · Director of MarCom
I love the API functionality. Perfect for my clients.
James · SaaS Founder

Pricing

Start free. Grow when your prints do.

Free

$0/mo

  • 5 QR codesincluded
  • Unlimited scans, never pausedincluded
  • 7-day analyticsincluded
  • Editable destinationsincluded
  • All QR typesnot included
  • Custom design & logonot included
  • Link protectionnot included
  • API accessnot included
Start free
Popular

Pro

$6/mo

billed yearly

  • 20 QR codesincluded
  • 30-day analyticsincluded
  • All QR typesincluded
  • Custom design & logoincluded
  • Link protectionincluded
  • 1 custom domainincluded
  • API accessincluded
Try Pro

Business

$20/mo

billed yearly

  • 100 QR codesincluded
  • 90-day analyticsincluded
  • Everything in Proincluded
  • Scheduled redirectsincluded
  • 10 collaboratorsincluded
  • 5 custom domainsincluded
  • Priority supportincluded
Try Business

Enterprise

Let’s talk

Priced to your volume

  • 500 QR codesincluded
  • 365-day analyticsincluded
  • Everything in Businessincluded
  • 500 collaboratorsincluded
  • 25 custom domainsincluded
  • Dedicated supportincluded
  • Custom termsincluded
Contact us

Paid plans include a 14-day free trial · Cancel anytime

FAQ

Questions, answered plainly

Can I change where my QR code points after printing it?

Yes. That is exactly what QRMapper is for. The printed pattern encodes a permanent short link, and you choose what that link opens. Change the destination from your dashboard anytime; every already-printed copy updates instantly.

Do QRMapper codes expire?

No. The printed pattern stays valid for the lifetime of the service. You can set your own expiration date or scan limit on a link, and lift it later. The code itself never goes stale.

What happens if a printed QR code has no working destination?

Set a Safe Home address on the code and that scan lands on your page instead of an error. It covers every case where the destination cannot be served: you turned the code off, it passed its expiration date, it reached its scan limit, or you have not assigned a destination yet. Safe Home is available on every plan, including Free, and password-protected codes still ask for the password first.

Can I schedule a QR code to change destinations automatically?

Yes. Scenarios act like a calendar for your link: point to a teaser today, switch to the launch page on release day, then to a thank-you page after the event. All automatic, on the Business plan.

What analytics do I get for each scan?

Scans over time, unique versus repeat visitors, device type, browser and country. Counting uses anonymous daily hashes, so no personal visitor data is stored.

Can I password-protect a QR code or limit its scans?

Yes. Pro and higher plans can set a password, a maximum number of scans, an expiration date, or disable a link entirely with one click.

Can I put my logo and brand colors on the code?

Yes. Choose colors, dot and corner styles, and add your logo, then export a print-ready PNG or SVG. Styling never breaks the link inside.

Is there a free plan?

Yes. 5 dynamic QR codes with editable destinations and 7-day analytics, free forever, no credit card required. Scans are never paused or capped on the free plan: a printed code keeps working however many times it is scanned. Paid plans add more codes, types and features, with a 14-day free trial.

Does QRMapper have an API?

Yes. A REST API with Bearer API keys lets you create, update, delete and list QR codes from your own systems. Available on Pro and higher plans.

Your next print run deserves a second chance

Create your first dynamic QR code in under a minute.Update it for years.