Skip to content

QR codes

Print once. Redirect forever.

Every Forkly link includes a dynamic QR code. Because scans pass through your smart link, you can change destinations, add rules or fix a typo long after the code is printed.

Design

On-brand codes that still scan reliably

Match your packaging, posters and slides. Choose colours, module and corner shapes, error-correction level and margin, then save the combination as a reusable style.

  • Logo in the centre on Pro and Business
  • Error correction from L to H for logos and rough surfaces
  • Saved QR styles keep campaigns consistent
  • Live preview before you download

Why dynamic

A QR code is only as good as where it points

Always editable

Change store URLs, rules or campaigns without generating a new code. What is printed keeps working.

Scans tracked separately

QR scans are tagged at the source, so you can compare print and digital performance side by side.

PNG & SVG export

Download raster PNGs or infinitely scalable SVGs from 128px up to 4096px — ready for print shops.

Custom styling

Foreground and background colours, square, rounded or dot modules, and square, rounded or circular corner eyes.

Your logo

Upload a logo and scale it between 10% and 30% of the code, paired with higher error correction.

Safe by default

Every scan goes through the same abuse protection as your links, so a code cannot be hijacked to a malicious page.

FAQ

QR code questions

Do Forkly QR codes expire?
No. A QR code keeps working for as long as its link is active. If you set an expiry date on the link, the code follows that setting.
Can I generate QR images from my own systems?
Yes. The QR image endpoint returns PNG or SVG for any link using your saved design.
What size should I print?
As a rule of thumb, keep the code at least 2 × 2 cm for close-range scanning and scale up roughly one tenth of the scanning distance. SVG export stays sharp at any size.

Put a smart QR code on everything

Start on the free plan in under a minute. No credit card, no ads, no interstitials — upgrade only when you need branding, rules or the API.