Dynamic QR codes
Change the destination after printing. Every code is a short link you control, with instant activation and pausing.
Create a free QR code in seconds, or make it dynamic: edit the destination after printing, brand it in the design studio and watch every scan land in real time. Built for agencies, print shops and restaurants.
No credit card required to explore the workspace.
Need to change the destination after printing, or count scans? Create a free account for dynamic codes with real-time analytics.
A static QR code has the destination URL encoded directly into the pattern — once it is printed, the link is permanent. A dynamic QR code encodes a short link you control, so the printed artwork never changes while the page it opens can change as often as you like.
That single difference is what makes scan tracking possible: every scan passes through the short link, where QRForge records device, operating system, country and referrer before forwarding the visitor on.
Most QR tools stop at the image. QRForge covers the whole lifecycle — design, publish, print, measure and iterate.
Change the destination after printing. Every code is a short link you control, with instant activation and pausing.
Gradients, dot styles, frames, logos and brand kits. Export print-ready SVG, PNG and PDF at 300 DPI.
Scans by device, browser, OS, country and referrer — logged the moment someone points a camera at your code.
Mobile-first mini-sites published in seconds, so a code can point somewhere great without a website project.
Bleed, crop marks and A4 impositions generated automatically for production runs.
Organise codes by client, project and campaign. Built for agencies juggling hundreds of assets.
Billed monthly in EUR. Cancel whenever you like.
Paste the website URL into the generator above, pick a colour style and download the PNG. For a code that goes to print, create a free account instead and generate a dynamic QR code so you can change the destination later and track scans.
Yes. The generator on this page is completely free with no account and no expiry on the codes you download. Paid plans add dynamic codes, branded design, landing pages and scan analytics.
A static code has the URL baked into the pattern, so it can never be changed. A dynamic code encodes a short link you control, so you can edit the destination after printing, pause the code and count every scan.
Yes. Every QRForge code is dynamic — it resolves through our short link, so you can update the destination at any time without reprinting.
Timestamp, device type, browser, operating system, country, city where available, and referrer. IP addresses are hashed, never stored raw.
No. Codes stay live while your subscription is active, and you can pause or reactivate any code individually.
Brand kits are available from Professional, and full white-label client-facing output is included with Business and Enterprise.
Set up a workspace, create a dynamic code and watch the first scan appear in your dashboard.
Start free