qrtool is a command-line utility for encoding and decoding QR codes.
It can generate QR codes as image files or terminal-friendly text output, decode QR codes from a wide range of image formats, and supports normal QR, Micro QR, and rMQR variants. The tool is also designed to fit neatly into shell workflows by reading from standard input and writing to standard output.
This is free and open source software.
Key Features
- Generates QR codes in PNG, SVG, EPS, PIC, ANSI, ASCII, and Unicode-based output formats.
- Decodes QR codes from many image formats including PNG, JPEG, GIF, WebP, TIFF, BMP, and SVG.
- Supports normal QR codes, Micro QR codes, and rMQR codes.
- Lets you set foreground and background colours using CSS colour strings.
- Generates shell completions for bash, elvish, fish, nushell, powershell, and zsh.
- Cross-platform support – runs under Linux, macOS, and Windows.
Website: github.com/sorairolake/qrtool
Support:
Developer: Shun Sakai
License: Apache License 2.0 or MIT License

qrtool is written in Rust. Learn Rust with our recommended free books and free tutorials.
Related Software
| QR Tools | |
|---|---|
| Zint | Barcode generating solution |
| CoBang | QR code and barcode scanner |
| Qreator | Easily create your own QR codes |
| Decoder | Fancy yet simple QR Codes scanner and generator |
| QRab | QR code reader |
| qr-backup | Paper backup of files using QR codes |
| QR ScanGen | QR code scanner and generator |
| QR Scanner | QR scanner/generator app |
| libqrencode | Encoding data in a QR Code symbol |
| ClipQR | Scan QR codes on screen and from camera |
| Qrca | QR code scanner for Plasma Mobile |
| qr-rs | Encode URLs or text into QR codes |
| AR Tag | Minimalist image editor |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

