QR Code Generator
QR Code Generator builds codes you can put your brand on. Choose what the code carries, a link, Wi-Fi credentials, a contact card, an email, a text message or a phone number, then set the colours, the module and corner shapes and the quiet zone, and drop a letter, a set of initials or your own logo into the middle. Error correction rebuilds whatever the badge covers, which is why the result still scans. Download it as a PNG from 256 to 2048 pixels or as a vector SVG for print. Everything runs in your browser, so neither the content nor an uploaded logo is sent to a server.
Need this inside your own product?
Branded codes on a page are the easy part. Generating them per customer, tracking the scans and keeping the artwork on brand across print and screen is a build. We do that work, alongside the sites and back ends it usually sits in.
Talk to us about a buildAbout QR Codes
A QR code is a two-dimensional barcode that stores text, URLs or contact details. Higher error-correction levels make the code more resistant to damage but increase its density. Everything is generated in your browser, so the data you encode never leaves your device.
QR codes bridge print and digital content: menus, business cards, event tickets, packaging, Wi-Fi sharing, payments and posters. Generating a QR code from a link lets anyone open it by pointing a phone camera at the code, with no typing and no extra app to install.
Pick a payload type, then style the result: code and background colours, an optional two-stop gradient, square, rounded or dotted modules, matching or contrasting corner patterns, and a quiet zone you can widen or tighten. Add a letter, a set of initials or an uploaded logo to the centre, choose a circular or rounded-square badge behind it, and export at 256 to 2048 pixels as a PNG or as a vector SVG that scales to any print size.
Branding a code works because of error correction. The modules covered by a letter or a logo are treated as damage, and level H can rebuild about thirty percent of the code, which is why this tool moves to level H the moment you add a centre badge. The trade-off is density: the same content needs a bigger grid at level H than at level L, so a long URL becomes a busier code. Keep the badge under a third of the width, keep the four-module quiet zone, and test the printed result on more than one phone before you commit it to a menu, a poster or packaging.