Qranite

Dynamic QR codes

Print once. Change your mind whenever.

A dynamic QR code points to a short link you control. Re-aim it after printing — new menu, new listing, new campaign — and see exactly how often it gets scanned. Two are free, with no ads, forever.

01

Create a code

Sign up free, name the code, paste a destination URL. You get a short link like qranite.com/r/k3w9p2m and a print-ready QR for it.

02

Print it once

Menus, signs, packaging, business cards. The QR image encodes the short link, so it never has to change again.

03

Edit and measure

Re-point the destination in one click. Watch scans by day, country, and device. Reprint nothing.

Editable destination

Point the same printed code at a new URL in seconds. The QR image on your menus and signs never changes.

Scan analytics

Scans by day, country, and device family. Enough to know what's working — no creepy fingerprinting.

The no-hostage policy

Codes keep redirecting even if you cancel. No ads, no interstitials, no ransom page. Ever.

Who actually needs dynamic codes

  • Restaurants that change menus — re-point the table tent, reprint nothing
  • Realtors — one yard-sign code, re-aimed per listing
  • Marketers — measure print campaigns by scans, not vibes
  • Event organizers — update schedules after the posters go up
  • Packaging — point product codes at the current manual or promo

Just need a code that never changes? Use the free static generator. It's genuinely free and it never expires — here's how to choose.

Dynamic code questions

What is a dynamic QR code?

A QR code that encodes a short redirect link instead of your final URL. You change where the link points anytime — even after the code is printed — and every scan is counted. The printed image never changes.

How is it different from a static code?

A static code bakes your URL into the pattern permanently; it can't be edited but also can't be turned off. A dynamic code trades a small dependency on the provider for editability and analytics. Choose the provider carefully.

What does Qranite track on scans?

Timestamp, country, city, device family, and browser family — taken from standard request headers. No cookies are set on scanners, no fingerprinting, no ad networks.

What if Qranite raises prices or I leave?

Your existing codes keep redirecting regardless of payment status. That's the no-hostage policy. We'd rather earn renewals than extort them.

How fast is the redirect?

One database lookup, typically well under 200ms. Scanners go straight to your destination — no interstitial pages, no ads.