Make a QR code in seconds, right in your browser. Add a link, Wi-Fi, text or contact details – Semacode generates a clean code that's checked to actually scan.
A website link, Wi-Fi login, plain text or a contact card.
Semacode builds the code and verifies it reads cleanly.
Save the code and use it on screen or in print – free.
Send people to a website, or store any text.
Share a Wi-Fi login or a contact card with one scan.
Every code is verified before you download it.
Every QR code carries spare data. How much is a choice you make when you create it, and it is the difference between a label that still scans after a winter outdoors and one that fails in a month.
Error correction comes in L, M, Q and H — roughly 7, 15, 25 and 30 percent of the code recoverable. H survives a lot; it also makes the code denser.
Fewer characters mean fewer modules, and fewer modules mean each one is physically larger at the same print size. A short link beats a long one every time.
Four modules of clear space on every side. Designers crop it constantly, and it is one of the most common reasons a printed code fails.
Inverted codes — light modules on a dark ground — are rejected by a good share of scanners, phone cameras included.
Anything laid over the code consumes error correction. That is why codes with a logo need level H, not because H looks better.
Keep a module at 0.4 mm or larger in print. For scan distance, divide it by ten: a code read from two metres wants to be about twenty centimetres wide.
Choose the level for where the code will live, not for how it looks on screen. A poster in a stairwell and a sticker on a machine part are not the same problem.