📱 Design Tools · DocSuite

How to Create a QR Code for Free — URLs, Wi-Fi, Contacts and More

QR codes have gone from novelty to necessity. Restaurants use them for menus, event organisers use them for check-ins, business cards now link to portfolios and LinkedIn profiles, and warehouses use them for inventory. If you've ever needed to create one and ended up on a site that watermarks your code or requires an email address, this guide is for you.

DocSuite's QR Generator creates high-resolution codes for any purpose, entirely in your browser. No account, no watermark, no subscription required.

What you can encode in a QR code

A QR code is just a machine-readable encoding of text. The text can follow different formats that phones recognise and act on automatically. Here are the most common types and when to use each:

Step-by-step: Creating a QR code

1

Open the QR Generator

Visit edgeworksapps.com/docsuite/tools/qr-generator.html. The generator works immediately with no sign-in.

2

Select your content type

Choose the type of QR code from the dropdown — URL, text, Wi-Fi, email, phone, or vCard. The form adjusts to show only the fields relevant to your chosen type.

3

Enter your content

Fill in the fields. For a URL, paste the full address including https://. For Wi-Fi, enter the network name exactly as it appears in your device's network list — it's case sensitive. The code preview updates as you type.

4

Set the size and download

Choose your output size. For print use, select at least 500×500px — smaller codes can look blurry when printed. Download as PNG for general use, or SVG if you need a vector format that scales to any size without losing quality.

Practical tips for QR codes that actually work

A QR code that can't be scanned is worse than no code at all. These are the things that most often cause problems in the real world:

Wi-Fi QR codes: The format for Wi-Fi encoding is WIFI:T:WPA;S:NetworkName;P:Password;; — the generator handles this for you automatically. Just type the network name and password into the relevant fields.

Static vs dynamic QR codes

Most free QR code generators — including DocSuite — create static codes. The encoded content is baked directly into the code and cannot be changed after generation. For permanent, one-off uses (a contact card, a Wi-Fi code, a fixed URL), static codes are entirely appropriate.

Dynamic QR codes use a shortlink as an intermediary, letting you change the destination later without regenerating the physical code. Dynamic codes are typically a paid feature on QR platforms and are most useful for printed materials that may be reprinted over a long period — packaging, venue signage, or product catalogues. For most everyday uses, a static code is the right choice.

Create your QR code now

Any type, any size — free, instant, no watermark.

Open QR Generator →