Custom QR Code: Colors and Shapes
Give your QR code your brand’s colors: gradient, rounded or dot modules, independent corner finder patterns, frame with a call to action. Contrast and readability are checked live.
- Free
- No sign-up
- Never expires
- No scan tracking
Static QR codes: the content is written into the code itself, with no redirection through our servers. It will always work, unlike “dynamic” QR codes that stop working at the end of a free trial. Static vs. dynamic: the difference
Customization
100% local processing, nothing is uploaded
How does it work?
Start from a preset (classic, rounded cyan, dots, gradient, ink, burgundy) then adjust: code and background colors, linear or radial gradient, module shape (squares, rounded, dots), shape of the outline and center of the three corner finder patterns, chosen independently, finder pattern color, and a frame with a call to action (“Scan me”).
Each setting is checked live: the contrast between the code and the background (4.5:1 recommended, alert below 3:1), the color direction (light modules on a dark background are not read by many phones) and the read-back of the code by a decoder, at several sizes.
Keep dark modules on a light background, and leave the white margin around the code: these are the two rules that matter most for a custom code to stay readable everywhere.
Examples
In a brand’s colors
A deep cyan #0E7490 on a white background gives a contrast of 5.4:1: readable without reservation. Combined with rounded modules and black finder patterns, it keeps the brand’s character without sacrificing readability.
A color that is too light
An orange #F59E0B on white only gives 2.2:1: the check shows “Insufficient contrast”. Reverse the logic: a pale yellow background #FDE68A with black modules reaches 16.9:1, just as colorful.