Free QR codes.
No watermark. No sign-up.
Create QR codes in your browser and export print-ready PNG, SVG or PDF. Static codes work forever and your data stays on your device.
No sign-up. No watermark. Static codes never expire. Your data stays in your browser. Why free?
Type on the left — your code previews live.
- No watermark
- No sign-up
- Private, in your browser
QR codes you actually need
The type is detected as you type — link, Wi-Fi, contact card, menu and more. Style it, then export watermark-free.
Also WhatsApp, email, SMS, phone, PDF, Instagram & YouTube. Browse all guides.
Two kinds of code — both start free
The generator above makes static codes. Need to change where a printed code points, or count scans? That’s a dynamic code.
The code encodes your data directly. It works forever, doesn’t route through our servers, and needs no account. This is what most people need — and it’s always free.
One printed code whose destination you can edit any time, with built-in scan analytics and folders — for menus, campaigns and signage. Free covers your first 10 codes and 7 days of analytics; Pro lifts those for heavy use.
Sign up or sign in to make an editable dynamic QR code — it’s free.
Spring menu
oqr.to/sm-24
Points to
spring-menu-v3.pdf
Scans · last 7 days
0 ↑ 18%
Developer-friendly. Agent-friendly.
OpenQR isn’t just a generator — it’s an API. Drive it from your code, your no-code tools, or an AI assistant.
AI agents via MCP
Claude, Cursor, OpenClaw and other assistants create, edit and track QR codes through the Model Context Protocol — one hosted endpoint, thirteen tools, plain-English.
MCP guideREST API & SDK
A clean REST API for generation and dynamic-code management, a typed TypeScript SDK, and pre-built integrations for Zapier, n8n and Raycast.
Available for developers, automations & AI agents
The generator stays dead simple for everyday use — these are optional power-ups, and free too.
Free for everyday codes. Pro for dynamic scale.
Making QR codes is free forever — generator, exports, branding and the API, for everyone. Pro is only for heavy dynamic use: unlimited editable codes, full scan history and folders.
Free
£0forever
- Unlimited static QR codes
- PNG, SVG & PDF export — up to 4096px
- Logo, colours, dot styles & frames
- No watermark · no sign-up
- 10 dynamic codes + 7-day analytics
- Full REST API + MCP server
Pro
£4£0/mo
Free for everyone while OpenQR is in beta — no card needed.
- Everything in Free, plus:
- Unlimited dynamic codes
- Full scan-analytics history
- Folders & higher API limits
Questions, answered
OpenQR is open source under the AGPL-3.0 licence. Read why it’s free or our privacy approach.
- Is OpenQR really free?
- Yes — the generator is completely free, with no watermark, no size limit and no sign-up, generated right in your browser. Editable dynamic codes, scan analytics and the API are free to use too; a low-cost Pro tier only lifts the limits for heavy users (unlimited dynamic codes and full analytics history).
- Do the QR codes have a watermark?
- Never. Unlike most online QR code generators, OpenQR never adds a watermark or logo to your codes, on any format or size.
- Do the QR codes expire?
- No. OpenQR creates static QR codes that encode your data directly. They work forever and don't route through our servers, so they can't be switched off or held hostage.
- Can I download a high-resolution or vector QR code for print?
- Yes. Export PNG, JPEG or WebP up to 4096px, or true-vector SVG and PDF that scale to any size — perfect for business cards, posters and banners.
- Can I add my logo and brand colours?
- Yes. Add a logo, choose colours and gradients, change the dot and corner styles, and add a “Scan me” frame — all free.
- Is it private?
- Very. Your QR content is generated entirely in your browser and never uploaded. There are no accounts and no tracking of what you create.
Make your first QR code now
Free, no sign-up, no watermark. It takes about ten seconds — and your code works forever.
Create a QR code