Free QR code

Print it once.
Never reprint.

Every hasl.ink page ships with a downloadable QR that points to hasl.ink/you. Put it on menus, merch, business cards, yard signs. Change your links whenever you want — the printed code keeps working. Every scan lands in your analytics.

hasl.ink/

No credit card · 2 min setup · Free plan

01

Claim your page

hasl.ink/yourname — links, socials, design, AI chat.

02

Download the QR

One click in the dashboard. Yours on every plan, no watermark negotiation.

03

Print it anywhere

Cards, tents, signs, slides. Scans show up in your analytics.

Ink is permanent. Your page isn't.

A printed URL is a promise you can't edit. A printed QR pointing at your hasl.ink page is a promise you can rewrite every morning.

The destination moves. The code doesn't.

The QR encodes hasl.ink/you — not your menu, not your latest single, not this month's promo. Swap the links behind it as often as you like. The 500 cards you printed in January still work in December.

Same printed code, over a year:

Jan → winter menu PDF

Apr → Easter brunch booking

Sep → new location announcement

Reprints needed: 0

Scans land in real analytics.

Every scan is a tracked page view: device, browser, OS, timestamp. QR traffic has no referrer, so when direct visits spike after you set out table tents, you know the paper is working. Country and city per scan on the Creator plan.

Tuesday, direct traffic:

12:00–14:00 ████████ 38 · lunch

15:00–17:00 ██ 6

18:00–22:00 ████████████ 61 · dinner

The tents are earning their table space.

No redirect subscription. No expiry.

Dynamic QR services charge monthly to keep a redirect alive — miss a payment and every code on every card dies. Your hasl.ink QR is free, has no scan cap, and works as long as your page is live. Which is the whole time.

Cost to keep one code alive / year:

Flowcode-style service → $60–180

Static generator → $0, but frozen forever

hasl.ink → $0, editable forever

Where the code goes to work.

Your bio link lives in the physical world too. Six placements that turn foot traffic into page traffic.

Restaurants & cafés

The table tent

One code on every table: menu, online ordering, review page, tonight's specials. Update the specials link daily — the tents don't care. Dinner-rush scan spikes tell you it's getting used.

Put it on: Table tents · counter card · window sticker

Musicians

The merch table

A code on the merch-table sign, the vinyl insert, the sticker you throw into the crowd. Fans scan and land on presave, listen-on links, and the mailing list. Post-show scan bumps map to each city on tour.

Put it on: Merch sign · album insert · stickers

Realtors

The yard sign

A rider under the FOR SALE sign. Drive-bys scan and get every active listing, your booking calendar, and your contact — even at 9pm when calling feels weird. Evening scans are your warmest leads.

Put it on: Sign rider · open-house flyer · car decal

Makers & e-commerce

The packaging insert

A thank-you card in every order with one code: reorder link, review page, care instructions, socials. When the product line changes, the insert doesn't. Print ten thousand and forget about it.

Put it on: Thank-you card · box print · label

Speakers & educators

The last slide

Full-screen QR on your closing slide: slides download, booking link, newsletter, everything you'd otherwise spell out loud. The scan count after each talk is the most honest feedback you'll get.

Put it on: Closing slide · handout · conference badge

Freelancers

The business card

Stop cramming a portfolio URL, a Calendly link, and three handles onto 85×55mm. One code, one page, everything current. The card you handed out at a 2025 meetup still points somewhere true.

Put it on: Business card · email footer print · laptop sticker

QR subscriptions vs. a page that moves.

The QR industry sells you a redirect and rents it back monthly. hasl.ink makes the destination editable instead.

Dynamic QR services / static generators / Linktree

  • $5–15/mo just to keep a redirect alive
  • Stop paying → every printed code dies overnight
  • Free static generators: destination frozen at print time
  • Scan counter only — no device, OS, or trend data
  • Scanner lands on a single hardcoded URL
  • Linktree: QR analytics gated behind paid tiers

hasl.ink QR

  • Included free on every plan — download from the dashboard
  • Code encodes your page URL: live as long as your page is
  • Edit, reorder, retire links after printing — zero reprints
  • Full analytics per scan: device, browser, OS, time-series
  • Scanner lands on your whole page — links, socials, AI chat
  • Pro $6/mo: full history · Creator $15/mo: country + city

For reference: Linktree runs $5/$9/$24 per month. hasl.ink runs $0/$6/$15 — and the QR with scan tracking is on the $0 tier.

QR code FAQ.

The questions people ask before sending anything to a printer.

Is the QR code actually free, or is it a trial?+
Free on every plan, including the Free plan. Open your dashboard, download the QR for your page, print it. There's no scan limit, no expiration date, and no 'upgrade to keep your code working' email three weeks after you've printed 500 business cards. Paid plans upgrade the analytics around the code, not the code itself.
If I change my links after printing, does the QR break?+
No — that's the whole point. The QR encodes your page URL (hasl.ink/yourname), not any individual link. Swap your menu PDF, retire a promo, add a booking link, redesign the entire page: the printed code keeps working because the destination is the page, and the page is live. You reprint when the cardstock wears out, not when your content changes.
What if I rename my username?+
That's the one thing that breaks a printed code, so be honest with yourself before the print run. The QR encodes hasl.ink/yourusername — rename the username and old prints point at a dead URL. Pick a name you'll keep (your business name, your artist name) before ordering 1,000 table tents. On the Creator plan you can also put the page on your own domain, which you control forever.
How are scans tracked?+
A scan opens your page, and hasl.ink records it like any visit: timestamp, device type, browser, and OS, all in your analytics time-series. QR traffic arrives with no referrer, so a direct-traffic spike right after you put codes on tables or a merch stand is your scan signal. The Free plan shows the last 7 days; Pro ($6/mo) keeps your full history; Creator ($15/mo) adds country and city, so yard-sign scans in Austin look different from card scans in Berlin.
How is this different from Flowcode, QR Tiger, or other dynamic QR services?+
Dynamic QR services charge $5–15/mo to keep a redirect alive — stop paying and every printed code dies. hasl.ink flips the model: the code is static and free, and the destination is a page you edit. You get the same 'change it after printing' superpower without a subscription whose only job is forwarding a URL. And the scanner lands on your full page — links, socials, AI chat — not a single hardcoded address.
How small can I print it and still scan?+
Rule of thumb: scanning distance is about 10x the code width. A 2 cm (0.8 in) code scans fine from a hand-held phone — good for business cards and packaging inserts. For a table tent, go 4–5 cm. For a yard sign or event slide scanned from meters away, print it 15 cm or larger. Keep dark-on-light contrast and leave a quiet border around the code — the format is just squares, so it scales to any size without quality loss.

Worth printing.

Claim your page, download the QR, send it to the print shop. The paper stays the same. The page keeps up.

hasl.ink/

Free QR on every plan · scans tracked · no expiration