▰ Branded QR codes

A QR code people will actually put on the poster.

Your logo in the middle. Your colors in the ink. And a decode test that runs on every change, so you know it scans before the print run — not after.

No card to try it. Design and preview without an account.

Checking that it scans…

On a phone? Tap the code. Every eG Code can do that.

Most branded QR codes are broken. Ours are tested.

Putting a logo on a QR code eats into the data. Do it wrong and it still looks perfect on your screen and fails on a wall in dim light. That is a print run in the trash.

✓

Verified before you print

Every design is decoded back at seven sizes down to 180px, plus a tilted-and-blurred pass. If it fails, we tell you which size broke and why.

↻

Change where it points, forever

A dynamic code encodes a short link we own. Repoint it whenever the campaign changes. The printed code never changes.

◈

Real print output

Vector SVG, PNG up to 2400px, a transparent cut-out, and a print-ready 5×7 card at 300dpi as PDF. Not a screenshot.

◉

Your logo, properly set

Knocked out of the center on a plate with a ring — never pasted on top of the data — and we show you exactly what percentage it covers.

▤

Scan analytics

Scans by day, device, operating system and source. Rolled up daily, so a year of history loads instantly.

◐

Contrast guard

Scanners threshold to black and white before anything else. We check your ink-to-paper ratio and say so when a pretty palette will not read.

☝

Tap-ready on phones

A phone cannot scan a code on its own screen, which is exactly where most emails and PDF flyers get opened. Every eG Code also comes as a version people can tap: a hosted image that is already a link for email and web pages, and PDFs where the code itself opens the destination. On paper it scans. On a screen it taps. Dynamic codes count the two separately.

▰ Static vs dynamic

The difference that pays for itself once.

A static code has the destination baked into the pattern. Print it and it is permanent — including the mistake in the URL.

A dynamic code encodes a short link. The 5,000 flyers already in the wild keep working while you change where they land, and you see every scan.

Try both in the studio
 StaticDynamic
Works foreverYesYes
Change destination after printingNoYes
See scan countsNoYes
Pause itNoYes
Tappable in email and PDFYesYes, with tap counts
Needs an account to keep workingNoYes

Pricing

Straightforward plans. Cancel any time from your own billing portal.

Canceling never turns off a code that is already printed — you keep being scanned, you just stop being able to create and edit.

Design one right now.

You do not need an account to see your own logo in the middle of a code that has been proven to scan.

Open the studio