QR codes that look like your brand
and never break.
Design stunning QR codes in seconds, change where they point after printing, and see exactly who scans them. Built-in scannability check so nothing broken ever gets printed.
No credit card · No watermark · Arabic & English
100/100
Scannability
+1,284
Scans
Static: data is inside the code. Free forever, can't be edited later.
Everything the others charge for — and more
We studied every QR platform on the market and fixed what people hate about them.
Your codes never die
Static codes are free forever. Dynamic codes keep working for 3 months after a paid plan ends, are never deleted, and work again the moment you resubscribe — we never hold your printed materials hostage.
Scannability guarantee
Live score checks contrast, logo size and density before you download, so you never print a dud.
Smart redirects
Send iPhone users to the App Store and Android users to Google Play from the same code.
Expiry, limits & passwords
Run time-limited promos, cap scans, or lock a code behind a password.
Privacy-first analytics
Scans by day, country, city, device, OS and browser — without storing IP addresses.
Bulk in seconds
Upload a CSV and get hundreds of branded codes in a ZIP, or create them as dynamic codes.
Developer API
Render and create codes from your own systems with a simple REST API.
Arabic-first
Full Arabic interface, right-to-left layouts and Arabic frame text that renders perfectly.
Print-ready exports
Crisp SVG vector, high-res PNG up to 4000px, JPG and print PDF.
How we compare
Simple, honest pricing
Cancel anytime. Your dynamic codes keep working for 3 months after you cancel — and we never delete them.
Free
For trying things out
$0/month
- Unlimited static QR codes
- Full design studio
- SVG & PNG downloads
- 3 dynamic codes
- 7-day analytics
Pro
For creators & small businesses
$9/month
- 100 dynamic codes
- Unlimited scans
- Full analytics history
- Smart device redirects
- Expiry, limits & passwords
- Bulk up to 500
- No QRaft branding on your pages
Business
For teams & agencies
$29/month
- Unlimited dynamic codes
- Bulk up to 10,000
- REST API access
- Custom short domain
- Priority support
- Everything in Pro
Questions
What's the difference between static and dynamic?+
A static QR stores the data inside the pattern — it's free forever but can't be changed. A dynamic QR stores a short link to us, so you can change the destination anytime and track scans.
Will my codes stop working if I stop paying?+
Static codes never stop. Dynamic codes keep working for 3 months after your paid plan ends. After that, Free keeps your 3 oldest dynamic codes running and pauses the rest — they are never deleted, and they work again, printed copies included, the moment you subscribe again.
Can I put my logo in the middle?+
Yes. Upload any image — we automatically clear space behind it and warn you if it's too big to scan reliably.
Do you store visitors' IP addresses?+
No. We keep a salted hash to count unique visitors, plus coarse location and device type.