Introduction
Welcome to qr3.app
qr3.app is a developer-first QR code platform with EU Digital Product Passport (DPP) support, built on Cloudflare’s global edge network.
Why qr3.app?
| Feature | qr3.app | Others |
|---|---|---|
| Dynamic QR codes | ✅ | ✅ |
| Scan analytics (GDPR-compliant) | ✅ | ⚠️ |
| EU Digital Product Passport | ✅ | ❌ |
| GS1 Digital Link resolver | ✅ | ❌ |
| REST API + SDKs | ✅ | ⚠️ |
| MCP Server (AI agents) | ✅ | ❌ |
| Cloudflare edge (<10ms globally) | ✅ | ❌ |
| Open-source QR engine | ✅ | ❌ |
Core concepts
Dynamic QR codes
Dynamic QR codes store only a short redirect URL. The destination can be changed at any time without reprinting the code.
https://qr3.app/r7f3Kx → https://example.com (changeable)Workspaces
All resources (QR codes, API keys, webhooks) belong to a workspace. Workspaces are isolated from each other — a fundamental guarantee of the platform.
Short codes
Every QR code gets a unique 6-character alphanumeric short code (e.g. r7f3Kx). The redirect worker resolves it in under 5ms at the nearest Cloudflare edge node.
EU Digital Product Passport (DPP)
qr3.app supports the EU DPP specification (Battery Regulation 2023/1542, mandatory from 2027). GS1 Digital Links like /01/04012345678901/21/ABC123 are natively resolved.
Architecture
Client → Cloudflare Edge (300+ PoPs) ├── Redirect Worker (<5ms, KV cache) ├── API Worker (Hono, D1) └── Dashboard (Remix, Pages)All data stays within the EU by default (Cloudflare D1, KV, R2 in EU regions).
Getting started
- Sign up — free, no credit card required
- Quickstart — create your first QR code in 5 minutes
- Authentication — set up your API key
- SDKs — choose your language