SaaS & Tools
QR Code Panda
A free QR code generator for links, Wi-Fi, contact cards, events and more, with styling options before download.
About the project
QRCode-Panda creates custom QR codes for free, for personal or business use. The generator handles many content types — links, text, phone numbers, SMS, Wi-Fi details, contact cards, events and more — with options to customise the code before downloading it.
The challenge
Plenty of QR code generators are free right up to the moment you want a logo in the middle or a file sharp enough to print. QRCode-Panda set out to be genuinely free for both personal and business use.
It also had to handle far more than web links. People need codes for Wi-Fi logins, contact cards, SMS, phone numbers and calendar events, and each of those needs its own simple form without the tool becoming complicated.
The solution
I built QRCode-Panda on WordPress with the Divi theme and a custom child theme. That gave the generator a friendly, fast front end while keeping the guides and blog easy to publish and manage.
The generator walks people through three steps: choose the content type, fill in the details, then style the code, including placing a brand logo in the centre. Codes are produced in high resolution, so they stay crisp on a poster as well as on a screen.
Because a tool like this lives on search traffic, Rank Math handles on-page SEO for the landing pages and articles, and Google Site Kit connects the site to Search Console and Analytics.
Technology
- WordPress
- Content management for the generator pages, guides and blog.
- Divi
- Theme and visual builder, extended with a custom child theme for the generator's layout.
- PHP
- Runs WordPress and the child theme on the server.
- MySQL
- Stores the site's pages, posts and settings.
- jQuery
- Powers interactions across the generator interface.
- Rank Math
- On-page SEO: titles, descriptions, schema and sitemaps.