Match the WiFi code to your decor, guests still get online
You can colour a WiFi code to fit a café menu or hotel lobby as long as the pattern stays dark on a light background. Behind the tint, the code still carries your SSID, password and encryption type, so a guest's phone connects on one scan just as it would from a plain black code.
Colour doesn't touch the payload, but it does something a link code doesn't have to worry about: a WiFi code is often larger and busier because the password lengthens it, so weak contrast bites harder here. The denser the code, the less forgiving a muted colour becomes.
Contrast matters more on a dense WiFi code
A long password makes a WiFi code denser than a simple link, with smaller modules packed closer together. Small modules need sharper contrast to separate cleanly, so a mid-tone colour that might survive on a sparse link code can fail here.
Use the deepest version of your brand colour for the pattern and keep the background pale. If the guest password is long, lean toward near-black modules rather than a soft brand tint.
Dark on light — don't invert for a dark menu board
Café and bar signage is often dark, and it's tempting to invert the code to light-on-dark to match. Many phone cameras refuse an inverted WiFi code, and a guest who can't connect just gives up.
Set the code inside a light panel on your dark board instead. A small cream rectangle around a dark-module code keeps it scannable without clashing with the design.
- Dark modules on a light background, always.
- For a dark board, drop the code into a pale panel.
- Longer password means less colour leeway — go darker.
Colour the guest code, and keep the rules
Whatever the colour, a WiFi code stores the password in plain text, so put the guest network on the sign, not your main one. The encryption still has to match the router — encode WPA for a WPA2/WPA3 mixed network so every phone connects.
None of the connection logic changes with colour. A green code and a black code with the same SSID behave identically; only the contrast decides whether the camera reads them.
How to colour a WiFi code
- Enter ssid and encryption. Fill the guest network name and set encryption to WPA for almost any modern router.
- Add the guest password. Paste it into the password field; symbols are escaped for you. Use the guest network, not your main one.
- Pick a dark module colour. Choose your deepest brand tone. On a dense code from a long password, go near-black rather than a soft tint.
- Keep it dark-on-light and test. Never invert. Scan on an iPhone and an Android; deepen the colour if it hesitates.
Technical details
- Maximum characters: 4296
- Recommended error correction: M (medium) — colour leaves the module count unchanged, so the WiFi code keeps its normal level; contrast, not recovery, is what decides the scan.
- Payload format: WIFI:T:<auth>;S:<ssid>;P:<password>;H:<hidden>;;
- A long password raises density, so favour a darker module colour than a sparse link code would need.
Frequently asked questions
- Can I colour a WiFi QR code and still have guests connect?
- Yes. Keep dark modules on a light background and the code still encodes your SSID, password and encryption, so phones connect normally. Because a password lengthens the code and shrinks its modules, use a deep colour with strong contrast rather than a soft brand tint.
- Why does my coloured WiFi code fail when a black one works?
- The colour has cut the contrast below what the camera needs, and a WiFi code's density makes that worse than on a plain link. Deepen the module colour toward near-black, keep the background pale, and never invert to light-on-dark. Verify it reads clearly in greyscale.
- Does colour change whether iPhones and Androids connect?
- No. Both read the module grid, not its colour, and iOS 11+ and Android 10+ handle WiFi codes from the native camera. Colour only affects contrast; as long as the pattern stays clearly dark on a light background, the phone connects exactly as it would from black.
- My café board is dark — can I invert the WiFi code to match?
- Better not to. Many cameras refuse an inverted, light-on-dark WiFi code, and a guest who can't connect simply gives up. Instead, place a dark-module code inside a small pale panel on the dark board. It keeps the design and stays reliably scannable.
- Do I need to change error correction to colour a WiFi code?
- No. Colouring doesn't remove modules, so the WiFi code keeps its normal medium correction. The task is purely contrast: keep the pattern clearly darker than the background. If anything, focus your effort on the colour choice, not the recovery level.
- Is it still safe to display a coloured WiFi code?
- Only if it encodes a guest network, colour or not. The password is stored in plain text regardless of the tint, so a code on a public counter effectively publishes it. Use a separate guest SSID, keep the main network off the sign, and rotate the guest password.