Barcode & QR Tools

Barcode & QR Tools

Make, scan and check every kind of code, in your browser.

About the QR Code Generator

Pick what the code should do (open a link, join a Wi-Fi network, save a contact, start an email or a text, add an event, show a place) and fill in the fields. Style it with rounded or dotted modules, your colours and a logo in the middle; the error correction rises on its own so the logo never breaks the code. Every change is test-scanned, and the preview tells you if a colour or a logo makes it hard to read.

Frequently asked questions

Will this QR code stop working?
No. It is a static QR code: the link or text is encoded directly, with no short-link service in between that could expire or be switched off.
Can I put my logo in a QR code?
Yes. Add a picture and the generator raises the error correction to level H and clears the space behind it, then checks the result still scans.
What size should I print it?
A good rule is one tenth of the scanning distance: about 2 cm across for a business card read at 20 cm, 30 cm for a poster read from 3 metres. The size box converts pixels to millimetres for you.
Is anything I type or scan uploaded?
No. Codes are drawn and read inside your browser (bwip-js and the ZXing reader, compiled to WebAssembly); nothing you type, upload or point the camera at reaches our servers.
Can I make codes from a script, a spreadsheet or an AI agent?
Yes, with no account. https://openvibe.tools/api/codes/qrcode.svg?text=Hello is the image itself (any symbology, .svg or .png; /api/codes lists them), so it works in an <img> tag or Markdown. POST /api/v1/tools/<tool>/run answers JSON, and the OpenAPI document is at https://openvibe.tools/api/v1/openapi.json.

Related tools

Browse all barcode & qr tools · OpenVibe home · Live streaming