Know it scans before you print
Every design gets a live scan score. Drag the slider to lighten the code and watch it react.
The full playground adds 29 shapes, any colors and gradients, logos, templates and PNG, SVG, JPG or PDF downloads.
Customise in the playgroundFrom café tables to bus stops, pick the generator that writes the right content for the job.
Design it, check it scans, print it the right size and keep it up to date. Try each one right here.
Choose from 9 body patterns, 9 corner eye shapes and 11 eye dot styles, use solid or gradient colors, and add a call-to-action frame. This is the same renderer the playground and the qrdx React library use.
Open the playgroundEvery design gets a live scan score. Drag the slider to lighten the code and watch it react.
The minimum size depends on how far away people scan from and how much data the code holds.
Dynamic codes point to a short link you can edit from your dashboard, so the printed code never needs replacing. Free account required.
Dynamic codes count scans over time, with countries, devices, browsers and referrers.
Map the columns, pick a style and download up to 5,000 codes as PNG or SVG in one ZIP. The file never leaves your browser.
Open the bulk generatorRender codes in your app with the qrdx React library, get images from a URL with the image API, or let Claude, Cursor and VS Code make them through the MCP server. You can also self-host the whole app.
Read the docs$ claude mcp add --transport http qrdx https://qrdx.dev/api/mcp
> Make a QR code for https://example.com in our brand blue, #155dfc, with rounded modules.
● qrdx · generate_qr_code (data: "https://example.com", fg: "#155dfc", body: "rounded")
QR code, 512x512px, error correction Q.
SVG URL: https://qrdx.dev/api/v1/qr?data=https%3A%2F%2Fexample.com&fg=155dfc&body=rounded
PNG URL: https://qrdx.dev/api/v1/qr?data=https%3A%2F%2Fexample.com&format=png&fg=155dfc&body=rounded
Markdown: 
Paste a link, style it and download. No account needed.
Everything you need to know about QRdx. For anything else, reach us at support@qrdx.dev