
All-in-one scanner and generator: point it at a photo to decode QR codes and a dozen barcode formats (UPC, EAN, Code 128 and more), or send text to create a new QR code. Free, interface in nine languages.
CodeScan earns its name: unlike most Telegram QR bots that only handle QR codes, it also reads a long list of 1D barcode symbologies used on real-world packaging — UPC-A, UPC-E, EAN-8, EAN-13, Code 39, Code 93, Code 128, ITF, RSS-14, Codabar — plus the 2D formats QR Code and Data Matrix. Send it a photo of a product barcode or a QR sticker and it replies with the decoded value within seconds, which makes it genuinely useful for checking a price tag, an event ticket or a shipping label, rather than only the usual "scan a link" scenario.
The generation side is more conventional: give it text, a URL or contact info and it returns a QR code image that can be shared or printed. What sets the bot apart operationally is its language coverage — the interface adapts across nine languages, Russian and English included, so it is one of the few QR utilities in this category that does not force English-only menus on everyone.
It is built by an independent developer under the bazzite.com brand, with an active community channel for updates. There is no subscription tier or paid unlock mentioned anywhere — the full scan-and-generate toolkit is free to use, and reviewers on third-party bot directories rate it highly, a rare enough signal in a category full of one-off hobby projects.
Free
| Criterion | Weight | Points | |
|---|---|---|---|
| Functionality | 25 | 9 / 10 | |
| Reliability & speed | 15 | 8 / 10 | |
| Popularity & trust | 15 | 6 / 10 | |
| Price & free tier | 10 | 10 / 10 | |
| Usability | 10 | 8 / 10 | |
| Safety & privacy | 10 | 8 / 10 | |
| Freshness | 5 | 6 / 10 | |
| Localization | 5 | 10 / 10 | |
| No intrusive ads | 5 | 8 / 10 | |
| Score | 100 | 81.5 |
Yes — it supports UPC, EAN, Code 128 and several other 1D formats in addition to QR and Data Matrix.
Yes, both scanning and generation are free, with no paid tier advertised.