QR Codes May 20, 2026 · 5 min read

How to Create a QR Code for Free (Step-by-Step)

QR codes are everywhere — restaurant menus, business cards, event posters, product packaging. Creating one used to require specialist software. Now it takes under 60 seconds, for free, with no sign-up. Here's exactly how.

What is a QR code?

A QR code (Quick Response code) is a two-dimensional barcode that can store information — typically a URL — and be read instantly by any modern smartphone camera. Unlike old barcodes, QR codes can hold hundreds of characters and work even when partially damaged.

When someone scans your QR code, their phone decodes it and acts on the content: opening a website, saving a contact, connecting to Wi-Fi, or composing an email.

How to create a QR code in 3 steps

1
Enter your URL or text

Go to the ToolHub QR Code Generator and paste your link or type any text. This could be a website URL, a Wi-Fi password, a phone number, or a vCard contact.

2
Choose your settings

Select error correction level (use Medium for most uses, High if you'll add a logo on top) and choose a download size based on where you'll use it.

3
Download and use

Your QR code appears instantly in the preview. Click Download PNG and it's yours — no watermark, free forever, usable anywhere.

Pro tip: Always test your QR code with a real phone before printing. Scan it yourself to make sure it goes to the right place and loads correctly.

What size QR code do I need?

The right size depends on where your QR code will appear:

A QR code that's too small to scan is a common and easily avoidable mistake. When in doubt, go larger.

What can you put in a QR code?

🌐
Website URL
Direct customers to your homepage, product page, or landing page
📶
Wi-Fi credentials
Guests scan to join your network — no password typing needed
👤
vCard contact
Scan your business card to instantly save your details
📧
Email address
Open a compose window pre-addressed to you
📍
Google Maps location
Drop a pin on your store, venue, or event location
📋
Plain text
A message, coupon code, or instructions that appear on scan

QR code best practices

Do QR codes expire?

Static QR codes — like the ones generated here — encode data directly and never expire. They work as long as the destination URL is live. If you change the URL of a page, you'll need to generate a new QR code.

Dynamic QR codes (offered by some paid services) use a redirect URL, so you can change the destination without reprinting. These are useful for printed menus or campaigns where the content changes frequently.

Create your QR code now

Free, instant, no sign-up. Takes under 60 seconds.

Open QR Code Generator →