Free QR Code Generator
Create QR codes for URLs, plain text, email addresses, phone numbers, and Wi-Fi networks. Instant preview — download as high-resolution PNG.
for 10 total downloads.
QR Code Type
Customise
Colour preset
Foreground
Background
Download size
Error correction
Preview
Enter content to generate your QR code
5 downloads remaining · Preview is always free
What can you encode in a QR code?
Our generator supports the most common use cases out of the box.
Website URLs
Link to any webpage — your business site, social profiles, landing pages, or online menus. Customers scan once and they're there.
Email Addresses
Open a pre-addressed email with one scan. Ideal for contact cards, brochures, and business cards.
Phone Numbers
Let customers call you instantly. Add your phone number to flyers, posters, or packaging.
Wi-Fi Networks
Share your Wi-Fi password without typing it. Guests scan the QR code and connect automatically.
Plain Text
Encode any short message, address, coupon code, or information into a scannable QR code.
Custom Colors
Match your brand identity with custom foreground and background colors. Download at up to 2048 × 2048 px.
How to create a QR code
Choose a type & enter your data
Select URL, text, email, phone, or Wi-Fi. Fill in the relevant fields — it takes seconds.
Preview in real time
The QR code updates automatically as you type. Customize colors to match your brand.
Download as PNG
Choose your resolution (512 px up to 2048 px) and download a crisp, print-ready QR code.
Frequently asked questions
Is this QR code generator really free?
Yes. Guest users can download up to 5 QR codes for free. Creating a free account gives you 10 downloads. Previewing the QR code in your browser is always unlimited — credits are only used when you download.
Do QR codes expire?
No. QR codes generated here are static — they encode your data directly in the image and never expire. There is no server or database involved; the code works as long as the content it points to is live.
What resolution should I choose for printing?
For digital use (websites, emails, social media) 512 px is plenty. For print (flyers, business cards, signage) choose 1024 px or 2048 px for sharp results at any size.
Can I use a custom logo or image in the center of the QR code?
Not currently. The tool generates clean, standard QR codes. You can open the downloaded PNG in any image editor (like Canva or Photoshop) and add your logo on top.
Are my QR codes stored on your servers?
No. The QR code is generated entirely in your browser using client-side JavaScript. Nothing is uploaded or stored — your data stays on your device.
What error correction level should I pick?
M (Medium) is the best choice for most uses — it balances data recovery with QR code density. Use H (High) if you plan to print the QR code on textured surfaces or add a logo overlay. Use L (Low) only when you need the smallest possible code.