Twelve QR types with custom logos, colors, and frames — free in your browser. Sign up to make them editable, trackable, and tied to your own short domain.
1. What's inside?
Pick a type and fill in the details.
Link to any URL
2. Preview
Scan it with your phone — it works in real time.
Fill in the details on the left
Your QR will appear here in real time.
3. Make it look good
Tap a preset, or tweak each detail.
Presets
Dot color
Dot style
Eye color
Eye design
Background
Pretty by default. Powerful when you need it.
Free static QR codes with custom logos and colors. Paid plans unlock dynamic QRs, scan analytics, and your own short domain.
Yes — design and download static QR codes free forever, no watermark, no attribution. Sign up free to save designs and create up to 3 dynamic QRs with scan analytics. Paid plans (Starter $6/mo, Pro $15/mo) unlock more dynamic QRs, custom short domains, and longer analytics retention.
What's the difference between a static and a dynamic QR?
A static QR encodes the destination inside the image itself — it works forever with no servers involved, but the destination can't be changed without reprinting. A dynamic QR points to a short Capy QR redirect, so you can edit the destination after printing without changing the code on stickers, packaging, or signage.
Do I need an account?
Not for static QRs — the entire design and download flow runs in your browser. Sign up free if you want to save designs, organize them in folders, or create dynamic QRs.
Can I add my company logo?
Yes. Upload PNG, JPG, or SVG and click 'Match colors from logo' to auto-theme the QR around it. Error correction is automatically bumped to the highest level so the code still scans reliably with a logo in the center.
PNG, JPEG, SVG, and PDF — at resolutions from 512 px up to 3200 px. SVG is vector and stays sharp at any size, ideal for large prints.
How do scan analytics work?
Only dynamic QRs are tracked. We log country, city, OS, and device class — no raw IPs and no browser fingerprinting. Free keeps 7 days of history, Starter 30 days, Pro a full year.
What if my QR isn't scanning?
Increase the contrast between dots and background, reduce background-image opacity, or shrink the center logo. The default settings already use the highest error correction level whenever a logo or background image is in use.