QRDecoder
On-screen QR decoding tool. Built with Python and leverages the Windows Snipping Tool.
Install / Use
/learn @MarkHopper24/QRDecoderREADME
Hi all, I have decided to retire QRDecoder. For the last year, all of my barcode/QR code app development has been focused on barcodrod.io. barcodrod.io is an ad-free, open source Windows 10/11 app that offers the same functionality as QRDecoder, but with many more features and improvements. While Python was great for the limited feature scope of QRDecoder, barcodrod.io being written in C# and built on .NET comes with numerous development benefits for a native Windows application, allowing much more rapid feature development. Learn more here:
Website: https://barcodrod.io <br> GitHub: https://github.com/MarkHopper24/barcodrod.io <br> Download it from GitHub or the Microsoft Store: https://download.bardcodrod.io <br>
With that said, I will no longer update or support QRDecoder, including breaking and/or critical security fixes. The app and source code will remain available on GitHub for historical purposes and can be forked, referenced, and repurposed as needed under the MIT license but I recommend migrating to barcodrod.io for general usage as soon as possible.
Thank you for your support! QRDecoder has been a really fun learning project, and I hope you have enjoyed using it or learning along with me. 🙂
<br><br>
<h1 align="center"> <a href="https://apps.microsoft.com/store/detail/qrdecoder/9N6262B4T5CN?hl=en-us&gl=us"><img src="https://raw.githubusercontent.com/MarkHopper24/QRDecoder/main/Logo.png" alt="QRDecoder" width="150"></a><br> <br> QRDecoder </h1> <h4 align="center">A lightweight, on-screen QR code decoding tool for Windows. Built on top of Python leveraging the Windows Snipping Tool.</h4> <p align="center"> <a href="#overview">Overview</a> • <a href="#usage">Usage</a> • <a href="#credits">Credits</a> • <a href="#license">License</a> </p> <p align="center"> <img src = https://raw.githubusercontent.com/MarkHopper24/QRDecoder/main/Screenshot.png> <br> <br> <img src = https://github.com/MarkHopper24/QRDecoder/blob/main/qrdecoder1.2.gif> </p>Overview
QRDecoder is a lightweight, on-screen QR code decoding tool for Windows. It's built on top of Python and leverages the the Windows Snipping Tool/Snip & Sketch app for on-screen image selection. Simply install, launch, and crop to decode QR code images that are anywhere on your screen.
This project is a work in progress. Pull-requests, suggestions, fixes, and feature requests are welcome.
Usage
You can download and install the QRDecoder directly from GitHub HERE. Alternatively, you can install from the Microsoft Store HERE.
I've also included the following resources if you want to modify, compile, and package the application yourself:
- QRDecoder.py (standalone script)
- setup.py (for use with Cx_Freeze)
Emailware
QRDecoder is an emailware. Meaning, if you liked using this app or it has helped you in any way, I'd like you send me an email at mark.hopper24@gmail.com about anything you'd want to say about this software. I'd really appreciate it!
Credits
This software would not have been possible without the use of the following tools, resources, and open source packages:
- Python
- Windows Snipping Tool
- Pillow (Image manipulation)
- pyzbar (QR Decoding)
- sv_ttk theme (Theme)
- @amitmerchant1990 (readme inspiration)
- cx_Freeze (compiling)
- Inno Setup (packaging)
License
GitHub @MarkHopper24 · Twitter @Mark_Hopper24
Related Skills
node-connect
351.8kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
351.8kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
351.8kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
