Everything a QR code should have done from the start
Styling, short links and analytics in one place. Built for teams that print things and need to know they worked.
Editable after print
Change where a dynamic code points at any time. The printed code never changes, the destination does.
Real analytics
Scans by day, country, city, device, OS, browser and language, plus a live click log of every scan.
On-brand styling
Pick foreground and background, rounded modules and framed corners. Codes that look like you.
Branded short links
Every dynamic code is a short link too. Custom slugs and your own domain on Pro.
Smart targeting
Send visitors to different destinations by device, OS, country or language, with UTM parameters attached.
Password, schedule and expiry
Protect a code with a password, activate it on a date, expire it after the campaign, all with fallbacks.
Folders, tags and notes
Organize campaigns into folders, tag codes, attach notes and find anything with instant search.
9 content types
URL, Wi-Fi, vCard, text, email, phone, SMS, geo and crypto. Plus hosted files: a PDF behind a code.
Conversion tracking
A tiny pixel connects scans to signups or purchases, so you can measure past the visit.
Team workspaces
Invite your team with roles, switch between workspaces, and keep every client's codes separate.
API, webhooks and automations
REST API and API keys, scan webhooks, automation rules and an MCP server your AI agents can use.
PNG, SVG and PDF export
Crisp raster or infinitely scalable vector with high error correction, from business card to billboard.