Mini QR Code Generator
A customizable QR code generator to create beautiful and unique QR codes.
Features
- β
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.
Demo
Try it out here β¨
https://github.com/lyqht/mini-qr/assets/35736525/991b2d7e-f168-4354-9091-1678d2c1bddb
Batch data export is also now supported.
https://github.com/user-attachments/assets/fef17e6a-c226-4136-9501-8d3e951671e0
Self-hosting with Docker π
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
Contributing
See CONTRIBUTING.md for more details.