A customizable QR code generator to create beautiful and unique QR codes.
- โ Accessible: minimally WCAG A compliant
- ๐จ Customizable colors and styles
- ๐ผ๏ธ Export to SVG and PNG
- ๐ Copy to clipboard
- ๐ Light/dark/system-preference mode toggle
- ๐ฒ Randomize style button
- ๐ Available in 29+ languages thanks to deepl-translate-github-action
- ๐พ Save & Load QR Code config
- ๐ผ๏ธ Upload custom image for logo
- ๐ญ Presets: Pre-crafted QR code styles
- ๐ก๏ธ Error correction level: affects the size of the QR code and logo within. Use lower correction levels for bigger pieces of data to ensure that it can be read.
- ๐ฆ Batch data export: Import a CSV file with multiple data strings and export QR codes for them all at once.
Try it out here โจ
MiniQR-demo.mp4
Batch data export is also now supported.
batch_data_export.mp4
Mini-QR can easily be self-hosted. We provide a docker-compose.yml file as well as our own images. We are using GitHub's ghrc.io
Container Registry.
wget https://github.com/lyqht/mini-qr/raw/main/docker-compose.yml
docker compose up -d
See CONTRIBUTING.md for more details.