QR Code Generator

Create QR codes for URLs, text, email, phone numbers, WhatsApp messages, and Wi-Fi networks. Customise colours, download as PNG or SVG — no login needed.

A QR code (Quick Response code) is a scannable barcode that instantly connects offline audiences to any digital content — a website, contact card, Wi-Fi network, WhatsApp chat, or email. This free QR code generator creates customised QR codes for 6 different content types in seconds. No login, no watermark, no expiry date. Download as PNG for digital use or SVG for print.

QR Code Generator

Generate a QR code for any URL, text, phone number, email, or WhatsApp message — instantly and free. Download as PNG or SVG. No login required.

Foreground Background

How to Create a QR Code?

1. Select the type of QR code you want — URL, text, email, phone, WhatsApp, or Wi-Fi.

2. Enter your content in the field that appears — a link, message, phone number, or network details.

3. Optionally customize the foreground and background color, size, and error correction level.

4. Choose a size: 200px for digital thumbnails, 300–400px for standard use, 600px for large print.

5. Select error correction: Medium (M) for most uses; High (H) or Maximum (Q) if adding a logo overlay.

6. Click "Generate QR Code" — your QR code appears instantly in the preview.

7. Click "Download PNG" for a standard image file, or "Download SVG" for a scalable vector file (best for printing).

What Each QR Code Type Does?

QR Type What It Encodes Common Use Cases
URL / Link
Any website address — blog, product page, social profile
Business cards, menus, product packaging, event flyers
Text
Any plain text or message
Offline notes, instructions, discount codes
Email
Email address + optional subject line
Contact cards, feedback forms, press kits
Phone
Phone number with country code
Business cards, storefronts, WhatsApp click-to-call
WhatsApp
Phone number + optional pre-filled message
Customer support, order enquiries, booking links
Wi-Fi
Network name, password, security type
Cafés, hotels, event venues, offices

QR Code Colour Customisation Guide

The default QR code is black on white — functional but generic. Customise the colours to create branded QR codes that match your marketing materials:
Setting Recommendation What to Avoid
Foreground (dark)
Your brand colour — e.g. #000080 (navy)
Light colours — must contrast strongly with background
Background (light)
White (#FFFFFF) for maximum scan ability
Dark backgrounds with dark foreground — never scan
Size for print
SVG (any size) or PNG at 600px minimum
PNG at 200px for print — will appear pixelated
Size for print
SVG (any size) or PNG at 600px minimum
PNG at 200px for print — will appear pixelated
Error correction (with logo)
High (Q) or Maximum (H)
Low (L) if placing any design over the QR code

Why Use This QR Code Generator?

✅ Completely free — no account, no subscription, no watermarks on downloads.

✅ 6 QR code types in one tool — URL, text, email, phone, WhatsApp, and Wi-Fi.

✅ Custom colours — match your brand colours for professional-looking QR codes.

✅ Download as PNG (for digital use) or SVG (for high-quality print without pixelation).

✅ Works on all devices — desktop, tablet, and mobile browser.

✅ Everything is generated locally in your browser — no data is sent to any server.

✅ No expiry — QR codes encode data directly; they work as long as the destination exists

QR Code Size Guide for Print

Use Case Recommended Size Format
Business card
2.5cm × 2.5cm minimum
SVG or 300px PNG
A4 flyer / brochure
3–5cm × 3–5cm
SVG or 400px PNG
Poster (A3 or larger)
6–10cm × 6–10cm
SVG recommended
Outdoor banner
10cm+ × 10cm+
SVG only
Digital (website, email)
150–300px display size
PNG 300px
Social media post
300–400px display size
PNG 400px

Frequently Asked Questions

Do QR codes created with this tool expire?
No. QR codes encode data directly — they are not hosted links. A URL QR code will work as long as the destination website remains active. There is no expiry date set by this tool. Wi-Fi and text QR codes are entirely self-contained and never expire.

What is the difference between PNG and SVG download?
PNG is a pixel-based image format — suitable for digital use (website, email, social media). SVG is a vector format that scales to any size without pixelation — ideal for all print use. For anything printed, always download SVG. For digital display at a set size, PNG is fine.

Can I put my logo in the centre of the QR code?
Yes — but use High (H) or Maximum (Q) error correction level first. Higher error correction adds redundancy so the QR code can still be scanned even with part of it covered. Download the PNG, then overlay your logo in Canva or Photoshop covering no more than 20–25% of the centre.

What size should I use for printing?
Download the SVG version for any print use — SVG is infinitely scalable with no quality loss. For digital use (website, email, social media), the PNG at 300px or 400px is ideal. For large format printing (posters, banners), select 600px PNG or use the SVG.

Will colored QR codes scan reliably?
Yes — as long as there is strong contrast between the foreground and background colours. A dark navy (#000080) on white scans perfectly. Avoid light foreground colours on light backgrounds, or very similar shades of the same colour. When in doubt, test scan before printing.

What is error correction level?
Error correction allows QR codes to be read even when partially damaged or obscured. Low (L) = 7% can be recovered; Medium (M) = 15%; High (Q) = 25%; Maximum (H) = 30%. Use High or Maximum if you plan to add a logo over the centre of the QR code.

Is my data stored or sent to a server?
No. All QR code generation runs entirely in your browser using JavaScript. Nothing you enter — URLs, phone numbers, Wi-Fi passwords — is sent to any server or stored anywhere outside your device.

How do I make a WhatsApp QR code?
Select the WhatsApp tab, enter your phone number with the country code (e.g. +91 98765 43210), and optionally add a pre-filled message. When someone scans the QR code, WhatsApp opens directly with your number and the pre-filled message ready to send — no need to save your number first.

Can I make a QR code for Wi-Fi?
Yes. Select the Wi-Fi tab, enter your network name (SSID) and password, and choose the security type (WPA/WPA2 for most modern routers). When someone scans the QR code with their phone camera, they are connected to the Wi-Fi automatically — no typing the password.
Scroll to Top