FreeQrly

Registre officiel Outils de développement

Free QR code generation via MCP: no-key static codes plus authenticated dynamic codes.

Que pouvez-vous faire avec FreeQrly ?

  • 12 code types + batch mode: URL, text, WiFi, vCard, email, SMS, phone, location, calendar events, Bitcoin, coupons, App Store links
  • Batch generation — paste a list or drop a spreadsheet, download everything as one ZIP
  • Free dynamic codes (8 on a free sign-in): edit the destination after printing, with scan statistics by day, country, city and device
  • Free barcode generator: Code 128, EAN-13, UPC-A, Code 39, ITF-14
  • Built-in scanner: decode from your camera or an uploaded image, fully on-device
  • Your logo in the centre (6 brand presets or your own upload) — error correction rises automatically so it still scans
  • Colours, dot shapes, transparent background, rounded / text frames
  • Print-ready PNG (up to 4096 px) and SVG export

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

Remote (streamable-http)
Claude Code
claude mcp add --transport http freeqrly 'https://freeqrly.com/mcp'
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "freeqrly": {
            "type": "http",
            "url": "https://freeqrly.com/mcp"
        }
    }
}

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. FreeQrly
  2. Features
  3. For AI agents 🤖
  4. Tech stack
  5. Local development
  6. Project structure
  7. Contributing
  8. License

FreeQrly

Free QR codes in your browser. Static codes never expire.

freeqrly.com · Developers · Barcode generator · Scanner

FreeQrly is a free QR code generator built on a simple idea: the tool should live in your browser, not on somebody's server. No sign-up walls, no watermarks, no subscriptions — and static codes that can never expire.

Features

Generate

  • 12 code types + batch mode: URL, text, WiFi, vCard, email, SMS, phone, location, calendar events, Bitcoin, coupons, App Store links
  • Batch generation — paste a list or drop a spreadsheet, download everything as one ZIP
  • Free dynamic codes (8 on a free sign-in): edit the destination after printing, with scan statistics by day, country, city and device
  • Free barcode generator: Code 128, EAN-13, UPC-A, Code 39, ITF-14
  • Built-in scanner: decode from your camera or an uploaded image, fully on-device

Customize

  • Your logo in the centre (6 brand presets or your own upload) — error correction rises automatically so it still scans
  • Colours, dot shapes, transparent background, rounded / text frames
  • Print-ready PNG (up to 4096 px) and SVG export

Private by design

  • Static codes are generated 100% client-side — links, contacts and WiFi passwords never leave your device
  • No account, no tracking, no analytics on static codes

For everyone, everywhere

  • 10 languages, including right-to-left Arabic · dark mode · mobile-friendly

For AI agents 🤖

FreeQrly is agent-native. Two free ways to generate codes without a browser:

MCP — add https://freeqrly.com/mcp (Streamable HTTP) to any MCP client.

toolauthwhat it does
generate_qrnonestatic QR as SVG (data, size, color, bgcolor, ecc)
dynamic_qr_create / list / update / delete / statsAuthorization: Bearer <api_token>editable dynamic codes, same free quota as the web UI

HTTP API — GET https://freeqrly.com/api/qr?data=…&size=1024 returns SVG, no key. Authenticated dynamic endpoints (POST /api/codes, GET /api/me/codes, GET /api/codes/{code}/stats, PATCH, DELETE) take the same Bearer token, created in the dashboard under API Tokens.

Full reference: freeqrly.com/developers · machine-readable: llms.txt · agent skill: skills/qr-generator/SKILL.md

Tech stack

Plain HTML/CSS/JS on Cloudflare Pages, plus a small Cloudflare backend (Functions + D1 + R2) for accounts, dynamic codes and the API. Zero build step for the frontend — pages are generated by Python scripts in tools/ and deployed via git push.

Local development

git clone https://github.com/BryceBin/freeqrly.git
cd freeqrly

# regenerate all pages after editing sources
python3 tools/build-all.py

# preview (needs wrangler)
npx wrangler pages dev . --d1 DB

Only four source files matter for content work: index.html (homepage structure), assets/js/app.js (generator logic + translations), tools/gen-landing.py (landing page copy), assets/css/main.css (styles). Everything else is generated.

Project structure

├── index.html              # homepage (source)
├── dashboard/              # account dashboard (dynamic codes, API tokens)
├── developers/             # API & MCP docs
├── scan/                   # on-device QR scanner
├── barcode-generator/      # barcode tool
├── blog/ about/            # content
├── functions/              # Cloudflare Functions (API, MCP, auth)
│   ├── api/qr.js           # no-key SVG API
│   ├── api/codes*.js       # dynamic codes (session or Bearer auth)
│   ├── api/tokens*.js      # API token management (session only)
│   └── mcp.js              # MCP server (Streamable HTTP)
├── tools/                  # page generators (build-all.py, gen-landing.py, …)
├── skills/qr-generator/    # agent skill
└── assets/                 # css / js / img

Contributing

Issues and PRs are welcome. For landing-page copy or translations, edit the source files above and run the generators — don't edit generated pages by hand.

License

MIT — see LICENSE. Commercial use is welcome, no attribution required.

Questions fréquentes

Qu'est-ce que FreeQrly ?

Free QR code generation via MCP: no-key static codes plus authenticated dynamic codes.

Comment installer FreeQrly ?

Il fonctionne comme serveur distant. Dans Claude Code : claude mcp add --transport http freeqrly 'https://freeqrly.com/mcp'. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour FreeQrly ?

Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.

FreeQrly est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient FreeQrly ?

Il est publié par BryceBin. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.