Free QR Code Generator with your own logo & colours
Create beautiful QR codes for links, WhatsApp, WiFi, email or business cards in seconds. No sign-up, no watermark, no scan limits — and everything is generated in your browser.
- 100% free
- No watermark
- Never expires
- Data stays on your device
How to make a QR code
- Choose a content typeWebsite link, text, WhatsApp, WiFi, email, phone, SMS or contact card (vCard).
- Enter the detailsType the URL or details. The preview updates instantly as you type.
- Style your QR codePick dot and corner styles, colours or a gradient, and add your brand logo.
- Download & testChoose a size, download PNG, JPG or SVG, then test-scan it with a phone camera.
Why use the fred.my QR generator?
The content is stored in the code itself — no redirect links that can expire or be sold.
Everything happens in your browser. Your data and logo are never sent to a server.
Vector SVG for banners and signage, PNG up to 2000 pixels for posters and flyers.
Restaurant menus, business cards, payment links, shop WiFi, Google Forms and social media.
Frequently asked questions
Is this QR code generator really free?
Yes. Create and download unlimited QR codes with no sign-up and no watermark, including for commercial use.
Will my QR code expire?
No. These are static QR codes — the content is stored in the code itself, so it works as long as the link or details inside are valid.
How do I add a logo to a QR code?
In the Design section, press "Choose logo image" and pick your logo file. Error correction is set to Maximum so the code stays scannable.
Which format is best for printing?
SVG for large prints because it is vector and never pixelates. PNG at 1000–2000 pixels suits posters, flyers and social media.
How do I make a WiFi QR code?
Choose WiFi, enter the network name (SSID), password and security type. Guests can join simply by scanning the code.
Why won't my QR code scan?
Make sure the dots are dark enough against the background, the logo is not too large, and the code is printed at least 2 × 2 cm. Always test before printing.