avatar
Jeff Bachtel @jeffbach.bsky.social

I can't find a good tool that shows all the extra parameters inherent to a QR code like error correction level, but that visually appears to have a medium EC level. As an example, here's that URL with low EC and high EC. I don't mind the longer URLs but I wish they used high/highest EC more often.

QR code generated for https: //www. chocolaterie-koelbener.ch/assets/resources/Files/Menues/Karte-Klosterplatz.pdf with low error correction level QR code for https: //www. chocolaterie-koelbener.ch/assets/resources/Files/Menues/Karte-Klosterplatz.pdf with high error correction level applied
sep 4, 2025, 3:55 pm • 4 0

Replies

avatar
David Buchanan @retr0.id

higher EC is a double-edged sword. It makes your QR more resistant to *damage* (e.g. part being obscured/dirty/etc.), but it makes it harder to scan in the undamaged case - especially if you're etching it into a block of wood, which has limited fidelity.

sep 4, 2025, 3:58 pm • 15 0 • view
avatar
David Buchanan @retr0.id

like, if I blurred both of your images until one stopped scanning, it'd be the high-EC one that breaks first

sep 4, 2025, 4:01 pm • 10 0 • view
avatar
Thomas Dickerson @elfprince13.mumak.app

You know what is good EC in physical media? Really big f***ing pixels

sep 4, 2025, 5:03 pm • 6 0 • view
avatar
No one of consequence @stackman.bsky.social

Regardless of the EC level, if you start with a reasonable URL you're going to have a more usable result.

sep 4, 2025, 4:21 pm • 1 0 • view
avatar
Jeff Bachtel @jeffbach.bsky.social

That's fine (in the example above, certainly there's a lot of the URL that could be removed with smarter placement in the server's URL-space), but I also don't want companies using URL shorteners or QR code URL services.

sep 4, 2025, 4:45 pm • 2 0 • view
avatar
David Buchanan @retr0.id

I think shorteners are fine for something like a menu, as long as it's somewhat reputable - if it shuts down or whatever, oh well, print some new qr codes

sep 4, 2025, 5:53 pm • 3 0 • view
avatar
No one of consequence @stackman.bsky.social

Generally companies are going to be handcuffed by their TLD. Plenty of small businesses have hefty TLDs because the short ones are taken or expensive. There's a balance, right?

sep 4, 2025, 5:24 pm • 1 0 • view
avatar
Jeff Bachtel @jeffbach.bsky.social

very short TLDs are incredibly expensive, and for a company you'd want a longer, more descriptive TLD often anyway (within limits). Using redirects, though, is bad from a security perspective (there's no chance for the user to detect a QR code has been hijacked)

sep 4, 2025, 7:36 pm • 1 0 • view
avatar
Jeff Bachtel @jeffbach.bsky.social

I don't think a company should really try to trim letters on their TLD to make their menu QR codes less dense. But, setting things up so there's not a long asset path to encode would be Very Good.

sep 4, 2025, 7:36 pm • 1 0 • view
avatar
Jeff Bachtel @jeffbach.bsky.social

As you say, a balance

sep 4, 2025, 7:36 pm • 1 0 • view
avatar
Banda Bassotti @orpach.bsky.social

Binary-eye on android does that. Those are L and Q respectively. (the wood one is M) Why'd you round off the corners?

sep 4, 2025, 4:46 pm • 1 0 • view
avatar
Jeff Bachtel @jeffbach.bsky.social

literally no good reason, it was a default on mini-qr-code-generator.vercel.app that I didn't clear

sep 4, 2025, 4:47 pm • 2 0 • view
avatar
Jeff Bachtel @jeffbach.bsky.social

(that's the github hosted copy of github.com/lyqht/mini-qr that I like to use for code generation easily without ads and subscriptions and stuff)

sep 4, 2025, 4:50 pm • 1 0 • view
avatar
Natanael, Tech janitor @natanael.bsky.social

Zint and zbarimg is my two Qr code go-tos

sep 4, 2025, 6:58 pm • 0 0 • view