Free QR code generator. Create QR codes for websites, text messages, email addresses, phone numbers, WiFi passwords, contact cards and custom data. Download as PNG or SVG instantly. No sign up needed, works on any device.


How to Use This QR Code Generator

Select the type of QR code you want to create from the buttons at the top. Enter the required information in the fields provided. Customise the foreground and background colour and choose your preferred size. Click Generate QR Code and your QR code appears instantly on the right. Download it as a PNG image for digital use or as an SVG file for high quality printing. You can also copy the QR code directly to your clipboard to paste into documents or presentations.


The 7 Types of QR Code

Website URL creates a QR code that opens any web address when scanned. Simply enter the URL and the QR code will take anyone who scans it straight to that page. Text creates a QR code that displays a plain text message when scanned, useful for instructions, menus or short messages. Email creates a QR code that opens a pre-addressed email with an optional subject line and pre-filled body text — ideal for contact forms and customer support. Phone creates a QR code that triggers a phone call, sends an SMS or opens a WhatsApp chat when scanned. WiFi creates a QR code that automatically connects any phone to a WiFi network without typing the password — perfect for cafes, offices, hotels and homes. Contact card creates a vCard QR code that adds a full contact entry directly to the scanner’s phone contacts, including name, phone, email, organisation and website. Custom allows you to enter any raw QR data directly for advanced use cases such as app deep links, GPS coordinates, calendar events and custom formats.


What is Error Correction in a QR Code

Error correction determines how much of the QR code can be damaged or covered and still scan correctly. L level allows up to 7 percent damage recovery and produces the smallest, least complex QR code. M level allows up to 15 percent and is the standard for most uses. Q level allows up to 25 percent and is good for industrial or outdoor use where the code may get worn. H level allows up to 30 percent and is ideal if you want to place a logo or image over the centre of the QR code. Higher error correction makes the QR code more complex and slightly larger.


QR Code Size Guide

Small at 200 pixels is suitable for digital-only use such as websites, emails and social media. Medium at 300 pixels is the standard size and works well for most uses including print at small sizes. Large at 400 pixels is good for A5 and A4 print materials like flyers and posters. Extra large at 600 pixels is ideal for large format printing such as banners, signage and menus. For best print quality always download the SVG version which scales to any size without losing quality.


QR Code Colour Customisation

This generator lets you choose any foreground and background colour for your QR code. You can pick from the preset swatches or use the custom colour picker to match your exact brand colours. When customising colours always ensure strong contrast between foreground and background. Light foreground on a dark background or dark foreground on a light background both work. Avoid similar colours or low contrast combinations as they may be difficult for some scanners to read.


What Can You Use QR Codes For

Businesses use QR codes on menus, receipts, packaging and business cards to direct customers to websites, reviews or contact details. Teachers use QR codes in classrooms to link students to resources, videos and reading materials. Event organisers use QR codes for ticketing, check-in and sharing event information. Restaurants use WiFi QR codes so guests can connect without asking for the password. Marketers use QR codes on print advertising to bridge the gap between offline and online. Individuals use QR codes on personal business cards to share contact details instantly.

Frequently Asked Questions : FAQ

Do QR codes expire?
QR codes generated by this tool do not expire. They are simply encoded data — a URL, a phone number, a WiFi password — and will work for as long as the underlying link or resource remains active. If the URL you encoded changes or goes offline the QR code will no longer work as intended, but the QR code itself does not have an expiry date.

Can I print QR codes generated here?
Yes. Download the SVG version for the best print quality. SVG files are vector format which means they scale to any size — from a business card to a billboard — without any loss of quality.

What is the best size for a QR code on a business card?
For a business card we recommend at least 2.5cm x 2.5cm in print. Download the SVG and set it to at least 2.5cm when placing it in your design software. Make sure there is a clear white border around the QR code of at least 4 modules wide.

Can I place a logo in the centre of a QR code?
Yes but only if you set error correction to H which allows up to 30 percent of the code to be covered and still scan. Keep any logo or image to less than 20 percent of the total QR code area for best results.

Is this QR code generator free?
Completely free. No sign up, no login, no watermarks, no limits.


Related Tools on AllTheTools.com

Word Counter — thatsthetool.com/word-counter
Case Converter — thatsthetool.com/case-converter
Random Number Generator — thatsthetool.com/random-number-generator
JSON Formatter — thatsthetool.com/json-formatter


Last updated: March 2026 · Free tool by ThatsTheTool.com

Scroll to Top