By WebToolVerse Editorial
Last updated: April 2026
Home/QR Tools/How to Create a QR Code
QR Code Guide

How to Create a QR Code (Free, No Signup, No Expiry)

Generate QR codes for URLs, WiFi networks, contacts, and more. Download as PNG or SVG. Free forever — no account, no expiry date.

Generate a QR Code

Step-by-step: create your QR code

1

Choose your QR code type

Select what you want the QR code to do: open a URL, connect to WiFi, save a contact, or encode plain text.

2

Enter your data

Type or paste your URL, WiFi credentials, or contact details. The QR code preview updates live as you type.

3

Customise (optional)

Adjust the size and error correction level. For extra customisation — colours and logos — use the QR Code Customizer.

4

Download and use

Download as PNG for digital use or SVG for print. The file is generated locally and saved directly to your device.

QR code types and when to use them

URL / Website

Link a print ad, flyer, or business card to any webpage

Tip: Use a short URL for a less dense QR code that scans faster

WiFi

Let guests join your network by scanning — no password typing

Tip: Works on iOS and Android without any app — built into the camera

vCard Contact

Share your contact details — name, phone, email, address

Tip: Saves directly to the scanner's contacts with one tap

Plain Text

Encode any text message for offline sharing

Tip: Great for locker codes, instructions, or confirmation numbers

Email / SMS

Pre-fill an email or SMS with subject and body text

Tip: Used in marketing: one scan, one tap to send

Static codes, no expiry, no account

Many QR code services use “dynamic” QR codes that route through their servers, where scan data can be measured and links can expire if you stop paying. WebToolVerse generates static QR codes with your data encoded directly, so there is no hosted middleman URL to keep active.

Frequently asked questions

Do QR codes expire?

QR codes generated by WebToolVerse never expire. Because we generate the code directly in your browser using the qrcode.js library, there's no server or hosted URL — the QR code itself contains your data permanently.

What size should a QR code be for print?

For print materials, use at least 2cm × 2cm (about 0.8 inches). For a billboard or large banner, scale up proportionally. Download our SVG version for print — it scales to any size without pixelation.

Why won't my QR code scan?

Common issues: too small, too low contrast, too much data encoded (use a short URL), or printed on a reflective surface. Test scanning from different angles and distances before mass printing.

Can I add a logo to my QR code?

Yes — use our QR Code Customizer which supports adding a logo image to the centre of the code with an adjustable error correction level to ensure it still scans.

How much data can a QR code hold?

Up to 4,296 alphanumeric characters. In practice, keep URLs short (under 100 characters) for a simpler, faster-scanning code. Long URLs produce dense codes that can fail to scan in poor lighting.

More QR tools