Free Tool

QR Code Generator

Generate free QR codes for URLs, text, WiFi, email, phone & more. Customise colours and download as PNG or SVG. No signup required.

1Enter Your Content

2Customise

100px1000px

3Preview

Generated QR Code

How to Create a QR Code

Creating a QR code is quick and straightforward with our free generator. Follow these five simple steps:

  1. Choose the QR code type — Select from URL, text, WiFi, email, phone, SMS, or vCard using the tabs above.
  2. Enter your content — Type or paste the information you want to encode, such as a website address, WiFi credentials, or contact details.
  3. Customise the appearance — Adjust the foreground and background colours, size, and error correction level to match your branding.
  4. Preview the QR code — Your QR code updates in real time as you make changes. Test it with your phone camera to ensure it scans correctly.
  5. Download or copy — Save your QR code as a high-quality PNG or scalable SVG file, or copy it directly to your clipboard.

What Are QR Codes?

QR (Quick Response) codes are two-dimensional barcodes that store information in a pattern of black and white squares. Originally invented in 1994 by Denso Wave for tracking automotive parts, they have since become ubiquitous in everyday life, from restaurant menus to contactless payments.

Unlike traditional barcodes that can only hold around 20 characters, QR codes can store thousands of characters of data, including URLs, plain text, WiFi credentials, contact information, and more. They can be scanned instantly using any smartphone camera — no special app required on modern devices.

QR codes include built-in error correction, meaning they can still be read even if up to 30% of the code is damaged or obscured. This makes them incredibly reliable for printed materials, signage, product packaging, and digital displays.

QR Code Uses for Business

QR codes have become an essential tool for businesses of all sizes. Here are the most popular ways companies use QR codes:

Restaurant menus: Digital menus accessed via QR codes reduce printing costs and allow instant updates. Customers simply scan the code on the table to view the menu on their phone. This became standard practice during the pandemic and remains widely adopted.

Business cards: vCard QR codes let recipients save your contact details directly to their phone with a single scan. No more lost paper cards or manual data entry. Include your name, phone, email, company, job title, and website in one code.

Marketing and advertising: Add QR codes to flyers, posters, brochures, and packaging to drive traffic to your website, landing pages, social media profiles, or promotional videos. They bridge the gap between physical marketing materials and your digital presence.

WiFi access: Hotels, cafes, and offices use WiFi QR codes to let visitors connect to the network without sharing passwords. Guests scan the code and connect automatically — a far better experience than dictating long passwords.

Whether you run a small local shop or a large enterprise, QR codes offer a free, simple, and effective way to connect your physical and digital worlds. Get started with our free QR code generator above.

Frequently Asked Questions

Are QR codes free to generate?
Yes! Our QR code generator is completely free with no signup required. You can create unlimited QR codes for URLs, text, WiFi, email, phone numbers, SMS, and contact cards. Download them as PNG or SVG at any size.
Do QR codes expire?
Static QR codes like the ones generated here never expire. They encode data directly into the pattern, so they will work indefinitely as long as the linked content (e.g. a website URL) remains available. Dynamic QR codes, which use redirect URLs, can expire if the service is discontinued.
What is the best size for a QR code?
The minimum recommended size for a printed QR code is 2cm x 2cm (roughly 0.8 inches). For scanning from a distance, follow the 10:1 ratio — the QR code should be at least 1/10th of the scanning distance. For example, if you want someone to scan from 1 metre away, the code should be at least 10cm.
Can I customise QR code colours?
Yes, you can change both the foreground (dark modules) and background colours. For reliable scanning, maintain high contrast between the two colours. Dark foreground on light background works best. Avoid low-contrast combinations like yellow on white, as scanners may struggle to read them.
What is error correction in QR codes?
Error correction allows a QR code to remain scannable even if part of it is damaged or obscured. There are four levels: Low (7%), Medium (15%), Quartile (25%), and High (30%). Higher error correction makes the QR code more resilient but also increases its density. Use High if you plan to add a logo over part of the code.
How do I create a WiFi QR code?
Select the "WiFi" tab in our generator, enter your network name (SSID), password, and encryption type (WPA/WPA2 is most common). When someone scans the QR code with their phone camera, they will be prompted to connect to the network automatically — no need to type the password manually.
Can QR codes store contact information?
Yes, using the vCard format. Select the "vCard" tab and enter name, phone, email, company, title, website, and address. When scanned, the phone will offer to save the contact directly to the address book. This is perfect for digital business cards.
What is the maximum data a QR code can hold?
A QR code can hold up to 7,089 numeric characters, 4,296 alphanumeric characters, or 2,953 bytes of binary data. However, the more data you encode, the denser and harder to scan the code becomes. For best results, keep your data concise — use URL shorteners for long web addresses.
Free consultation

Need a Professional Website?

Our team builds fast, accessible, SEO-optimised websites that drive real business results. From small business sites to enterprise platforms.

30-day money-back+44 7471 487274No contracts