Skip to content
FreeQR

Public good · Open source · MIT

Every QR code tool.
Free. Forever.

25+ QR types, full design control, bulk generation, a scanner, and a keyless API — with no signup, no watermark, and no limits. Your data never leaves your browser.

  • No signup
  • No watermark
  • No limits
  • 100% client-side

Showing freeqr.dev — start typing to replace it

Add a logo, colors & styles →

The promise — never broken

QR codes are infrastructure. Charging rent on infrastructure is a tax on participation — so we don't.

Free forever
Not a trial. Not freemium. Every feature, free.
No signup
Ever. Not even an optional one.
No watermark
On anything. Your codes are yours.
No limits
No daily caps, no resolution paywalls, no “3 free then pay.”
No upload
Static codes are generated 100% in your browser.
No ads
Clean UI. No popups, banners, or affiliate links.
Open source
MIT licensed. Fork it, self-host it — we don't mind.
Works offline
After first load, the generator works without internet.

A QR code for everything

Every type most tools paywall — links, WiFi, contacts, payments, events — free.

Everyday

Contact & social

Network & device

Payments

Business & marketing

Developer

The QR reference we wanted to exist

182 pages on how QR codes actually work — the spec internals, the exact print sizes, why yours is not scanning, and the payment formats nobody documents properly. No paywall, no email gate, and nothing to sell you.

All documentation →

Built for humans and agents

A keyless REST API, an MCP server, and machine-readable docs. No API keys, no signup — an agent that has never seen FreeQR succeeds on its first call.

API & MCP documentation →

Per-assistant setup: Claude · ChatGPT · Cursor · any agent

# Generate a QR code — no key needed
curl "/api/v1/qr?data=hello&size=512" -o qr.png

# Connect your agent
claude mcp add --transport http freeqr \
  https://free-qr-nine.vercel.app/api/mcp