Design QR codes that actually match your brand.
Set the colors, the gradient, the shape, even your logo. Then track every scan: device, location, time of day.
Fully styled codes
Colors, gradients, module and corner shapes, a center logo. Every detail is yours to set.
Static or tracked
Bake content straight into the code for good, or route it through a tracked link you can edit and retire anytime.
Real scan analytics
Device, location, and time-series data for every scan, exportable whenever you need it.
Short links too
Shorten any URL, give it a readable name like /spring-sale, and change where it goes later. Clicks get the same analytics as scans.
On-brand by default
Set your brand colors once and every new code starts out matching them.
Just want to style one code? Try it free, no account needed.
Open the free QR toolSee exactly who's scanning
Every scan tracked in real time: location, when it happened, and which app it was scanned from.
Scans over time
Scanned from
Example data, not a real workspace.
How it works
Design
Pick your content, style the code to match your brand.
Generate
Download it instantly, or save it to track scans over time.
Track
Watch scans roll in with device, location, and time for each one.
Every code, your style
One styling engine renders all of these. No two brands have to look alike.
The one labeled "With your logo" shows one in the center. Upload your own once you're set up in the app, the free tool skips it to keep things simple.
Pricing
Simple per-workspace pricing. You pay for what you use, not for how many people use it.
Free
Personal use, or trying it out.
€0
- 1 user
- Up to 10 QR codes and 10 short links
- 500 scans and clicks / month
- No custom domain
Starter
For one person who needs more room.
€6/ month
- 1 user
- Unlimited QR codes and short links
- 2,500 scans and clicks / month
- No custom domain
Team
Whole teams, unlimited users.
€12/ month
- Unlimited users
- Unlimited QR codes and short links
- 10,000 scans and clicks / month
- 1 custom domain
Enterprise
Larger volume, more control.
Contact us
- Unlimited users
- Unlimited QR codes and short links
- Unlimited scans and clicks
- Multiple custom domains
Prices shown are billed monthly. Save 10% billed quarterly, or 20% billed yearly.
Prices for customers in the Netherlands include 21% VAT. Elsewhere prices exclude VAT: EU businesses with a VAT number are invoiced with the reverse charge, EU consumers pay 21% Dutch VAT on top.
Frequently asked questions
What is a QR code?
A QR code is a square barcode that a phone camera can read. Point your camera at it and your phone opens whatever is behind it, usually a website, without typing anything. The black-and-white blocks are just a machine-readable way of writing that link down.
Can I make a QR code for free?
Yes. The free QR designer on this site lets you style and download a code without an account. And the free plan gives you a workspace with 10 saved codes, 10 short links and 500 tracked scans and clicks a month, no credit card needed.
What is the difference between a static and a dynamic QR code?
A static code has its content baked into the image permanently: nothing to manage, but nothing to change either. A dynamic code (we call them tracked codes) points to a short link on our servers, so you can change the destination later and see scan statistics.
Can I change where my QR code points after printing it?
With a tracked code, yes, that's the point: the printed image stays the same while you change the destination whenever you want. A static code can't be changed after download.
Can I shorten links too, without a QR code?
Yes. Every workspace has short links next to its QR codes. Paste a long URL, pick your own alias if you like (go.yourcompany.com/spring-sale reads better than a random code), and share it wherever you want. You can change where it points later, and clicks show up with the same charts and map as scans. Need it on paper as well? One button turns a short link into a QR code.
Do QR codes made here expire?
No. Static codes work forever, because the content lives in the image itself. Tracked codes keep working as long as your workspace exists, also on the free plan. We don't disable codes to push you into a paid plan.
Can I add my logo and brand colors, and will it still scan?
Yes. Colors, gradients, corner shapes, and a center logo are all adjustable. When you add a logo, the code automatically uses a higher error-correction level so it stays scannable. Do test a print before ordering big runs, contrast matters.
What can I turn into a QR code?
A website URL, plain text, an email address, a phone number, an SMS, wifi login details, or a contact card. Tracked codes with scan statistics work with URLs, since those route through our redirect.
What do I see about the people who scan my code?
The time, an approximate location (country, region, city), the phone platform (iOS or Android), and the app or browser it was scanned from. No names, no addresses, and we never show raw IP addresses.
What happens when I reach my monthly scan limit?
We email you. By default your codes and links just keep working while we ask you to upgrade; nothing breaks silently. Short-link clicks count toward the same limit, link previews and bots don't. The counter resets every month.
Is this GDPR-compliant?
We process scan and click data as a processor on your behalf, look up locations in a database we host ourselves (nothing is sent to third parties for that), and never surface raw IP addresses. The details are in our privacy policy.
Can I use my own domain for my QR codes and links?
On the Team and Enterprise plans you can point a subdomain of your own site, like go.yourcompany.com, at our servers. Scans and clicks then run through your domain instead of ours, which looks more trustworthy on print and keeps the link on your brand. Setup is one DNS record: add the CNAME we show you, click check, and we handle the certificate. Team includes one domain; Enterprise gets several, so each brand or campaign can have its own and you pick per code or link which one it uses. Codes and links that use our standard link keep working too.
Can my whole team work in one account?
On the Team plan, yes, with unlimited users. Free and Starter are single-user plans. Everyone starts on the free tier; upgrading is a plan change, not a new account.
Is it really open source?
Yes, MIT licensed. You can read the code, or host it yourself for free.
Prefer to run it yourself?
It's open source under the MIT license. Host it yourself for free, no strings attached.
View on GitHub