QRify v1.3: The Privacy-First QR Code Generator Got Even Better! š

Jonas Pfalzgraf
2025-12-06T15:29:55Z
Hi everyone! š
Remember my rant about shady QR code generator pages? You know, the ones that want your subscription, your login, your firstborn child, and probably your soul just to generate a simple QR code?
Well, I didn't just complain about it ā I built something. And now it's even better.
š Introducing: QRify v1.3
QRify started as a quick weekend project born out of frustration. But you know how it goes ā you start with "just a simple QR code generator" and suddenly you're knee-deep in i18n configuration files at 2 AM, translating "Download" into 27 languages.
No regrets though. It was worth it.
š Check It Out
- Live demo: qr.flausch-code.de/
- Code repo: GitHub - JosunLP/qr-code-generator
⨠Key Features
Let me break down what QRify can do for you:
šØ Multiple QR Code Types
Not just boring text QR codes. QRify supports:
- Text ā The classic. Type anything, get a QR code.
- URL ā Scannable links, no fuss.
- vCard ā Full business cards! Name, phone, email, address, company, website ā the whole package.
- WiFi ā Share your network credentials without awkwardly spelling out your password.
- Email ā Pre-composed emails with recipient, subject, and body.
š„ Export Formats Galore
Choose your poison:
| Vector | Raster |
|---|---|
| SVG | PNG |
| JPEG | |
| GIF | |
| TIFF | |
| WebP |
SVG is my personal favorite ā it scales infinitely without getting pixelated. Perfect for print.
š Privacy-First (For Real)
This is the big one. QRify runs 100% client-side. Your data never leaves your browser. Ever.
- ā No tracking
- ā No analytics
- ā No login required
- ā No subscription
- ā No server-side processing
- ā Just pure, unadulterated QR code generation
I didn't build this to harvest your data. I built it because I needed a tool that respects privacy.
š 27 Languages
Yeah, you read that right. Twenty-seven.
QRify auto-detects your browser language and switches automatically. Or you can pick manually from the dropdown. We've got everything from English to Arabic, Japanese to Ukrainian, and a bunch more in between.
Here's the full list:
English, German, French, Spanish, Italian, Portuguese, Dutch, Polish, Russian, Swedish, Chinese, Japanese, Korean, Turkish, Arabic, Hindi, Czech, Greek, Hungarian, Romanian, Ukrainian, Vietnamese, Thai, Indonesian, Danish, Norwegian, Finnish
Did I translate all of these myself? Let's just say I had some... assistance. š But hey, if you spot a weird translation, PRs are welcome!
š± Progressive Web App (PWA)
QRify is installable. On your phone. On your desktop. Works offline after the first load. Gets automatic updates.
It's basically an app without the App Store drama.
š ļø The Tech Stack
For my fellow devs who care about the nerdy details:
| Technology | Purpose |
|---|---|
| Vue 3 | Frontend framework (Composition API, baby!) |
| TypeScript | Because any is not a type |
| Vite | Build tool & dev server (fast as heck) |
| Tailwind CSS 4 | Utility-first styling |
| vue-i18n | Internationalization |
| qrcode | The actual QR code magic |
| vite-plugin-pwa | PWA support |
| Bun | Runtime & package manager |
I went with Vue 3 because, well, I'm a Vue person. You probably figured that out by now if you've read my other articles. The Composition API makes the component logic so much cleaner compared to the old Options API days.
Tailwind CSS 4 is the new hotness, and combined with Vite's speed, the development experience is chef's kiss.
š Getting Started
Want to run it locally or contribute? Here's how:
# Clone the repo
git clone https://github.com/JosunLP/qr-code-generator.git
cd qr-code-generator
# Install dependencies (I recommend Bun, but npm works too)
bun install
# Start the dev server
bun run dev
That's it. You're up and running at http://localhost:5173.
šļø What's Next?
I've got some ideas brewing:
- More QR code types (SMS, geo-location, calendar events?)
- Custom styling options (colors, logos in the center?)
- Batch generation
- History/favorites (stored locally, of course)
But honestly, I'm open to suggestions. What would make QRify more useful for you?
š Contribution
This is open source, and I genuinely appreciate contributions. Whether it's:
- š Bug fixes
- ⨠New features
- š Translation improvements
- š Documentation
Just open a PR or an issue, and let's make it happen.
The repo: github.com/JosunLP/qr-code-generator
If you find it useful, maybe drop a ā on GitHub? It helps more than you'd think!
šÆ TL;DR
- QRify is a free, open-source QR code generator
- Supports text, URL, vCard, WiFi, and email QR codes
- Exports to SVG, PNG, JPEG, GIF, TIFF, and WebP
- 27 languages with auto-detection
- 100% client-side ā no tracking, no data collection
- PWA ā install it, use it offline
- Built with Vue 3, TypeScript, Tailwind CSS 4, and Vite
Stop using shady QR code generators that want your data. Use QRify instead.
Peace out,
ā Josun