# Mini QR [](https://www.gnu.org/licenses/gpl-3.0) An app to create beautiful QR codes and scan various QR code types.
## Features > [Review of 'MiniQR' that makes it easy to create good-looking QR codes](https://gigazine.net/gsc_news/en/20241104-qr-code-generator-miniqr/) - Gigazine, an Osaka based tech news website, one of the top 25 news sites by TIME.com - β Accessible: minimally WCAG A compliant - π¨ Customizable colors and styles - πΌοΈ Export to PNG, JPG & SVG - π€ Export to ASCII / Unicode text - π Copy to clipboard - π Light/dark/system-preference mode toggle - π² Randomize style button - π Available in 30+ languages - πΎ Save & Load QR Code config - πΌοΈ Upload custom image for logo with adjustable size and margin - π Presets: Pre-crafted QR code styles - ποΈ Frame customization: Add a frame containing text and a background around your QR code. - π‘οΈ 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. - π± QR Code Scanner: Scan QR codes using your camera or by uploading images, with intelligent detection for URLs, emails, phone numbers, WiFi credentials, and more - π¦ Batch data export: Import a CSV file with multiple data strings and export QR codes for them all at once. Template CSV files can be found in [`public/batch_export_templates/`](public/batch_export_templates/). - π² PWA Support: Install MiniQR as a desktop or mobile app - π Data templates: Support for various data types including text, URLs, emails, phone numbers, SMS, WiFi credentials, vCards, locations, calendar events, and EPC QR (SEPA payment / GiroCode) - π UTF-8 input support: Vietnamese, CJK, Arabic, emoji, and other multibyte text See [ROADMAP.md](./ROADMAP.md) for future planned features. ## Demo Try it out [here](https://mini-qr-code-generator.vercel.app/) β¨ Browse the component library (the internal QR-code rendering lib) in Storybook at [mini-qr-storybook.vercel.app](https://mini-qr-storybook.vercel.app) π