Generates QR codes rendered as Unicode block characters in the terminal. Perfect for sharing URLs, Wi-Fi credentials, or contact information directly in the terminal without needing a separate app or website. Takes text input and outputs a scannable QR code using UTF-8 block characters for terminal display.
UtilityQRTerminalCLI
Features
- Generates scannable QR codes in terminal
- Unicode block character rendering
- Reads input from command line or file
- Useful for URLs, Wi-Fi configs, and contact data
Flags
| Long | Short | Description |
|---|---|---|
| --version | -V | Show version and license |
| --data | -d | Text to encode in QR code |
| --file | -f | Read text from file |
Usage
terminal
$ qrc -d 'https://example.com'
$
$ qrc --data 'WIFI:T:WPA;S:network;P:password;;'
$
$ qrc -f url.txt
Dependencies
Bun runtime + qrcode npm package for QR encoding
Install
$ curl -LO https://labs.stech-sol.com/downloads/qrc/0.1.0/qrc_linux_amd64
$ chmod +x qrc_linux_amd64
$ # Requires Bun runtime: bun run ./qrc_linux_amd64
About
Downloads
Verify integrity
SHA256 checksums