A QR code generator example is the raw text payload you type into the box — a URL, a Wi-Fi login record, a vCard, or any plain string — which the tool encodes into the familiar black-and-white square that any phone camera can read in about a second. The resulting code is simply a visual rendering of that text, so any QR generator worth using can produce the same output from the same input. At maximum capacity a single QR code can hold roughly 7,089 numeric digits, 4,296 alphanumeric characters, or 2,953 bytes of binary data, which is why almost any link, login, or contact card fits comfortably inside one scan. The practical examples fall into a handful of well-defined payload formats: a plain URL, a WIFI: record, a vCard or MECARD, a mailto: or tel: address, an smsto: pre-fill, and a free-text note. Each format is a string of characters that follows a published convention, and once you have seen the syntax you can adapt any of them to your own use without leaving the page.

What a QR Code Generator Example Looks Like in Practice
A QR code generator does not invent content. It takes whatever string you give it and renders it as a scannable square, so the examples below are simply the inputs themselves, written in the formats that phones already know how to act on. Paste any one of them into the box on the QR Code Generator and the square appears on the right as you type.
A plain URL is the most common example:
https://example.com/menu
When scanned, the phone opens that page. Nothing else is involved — the code is the link itself, not a redirect that routes through a third party.
A Wi-Fi login record uses the WIFI: format. The fields are network type (T), SSID (S), password (P), and an optional hidden-network flag (H):
WIFI:T:WPA;S:Cafe-Guest;P:brew2024;;
A guest scans the code, accepts the network prompt, and joins without typing anything. The double semicolon at the end marks the boundary of the record.
A vCard contact uses the BEGIN:VCARD block. Most phones parse this and offer to save the entry to the address book:
BEGIN:VCARDVERSION:3.0FN:Jane CarterORG:LizelyTEL:+15551234567EMAIL:[email protected]:https://lizely.comEND:VCARD
A MECARD is a shorter alternative that some scanners prefer for compact layouts:
MECARD:N:Carter,Jane;TEL:+15551234567;EMAIL:[email protected];;
A mailto: link pre-fills an email:
mailto:[email protected]?subject=Project%20question&body;=Hi%20Jane,
A tel: number opens the dialer:
tel:+15551234567
An smsto: pre-fills a text message:
smsto:+15551234567:On%20my%20way
And a free-text note is just the string itself, with newlines encoded as %0A:
Coupon%20code:%0aFREESHIP24
Every example above is a real, working payload. The QR Code Generator encodes whichever one you paste and shows the square on the right of the box, so the same string you typed is exactly what is in the PNG you download.
How to Generate a QR Code With This Tool
The QR Code Generator runs as client-side JavaScript, so the workflow is three steps and there is no account to create.
- Type or paste a URL, Wi-Fi login, contact card, or any text into the box on the QR Code Generator page. The QR code appears instantly as you type — there is no button to press and no preview step.
- Optionally open the settings to pick an error-correction level (M is fine for most uses; H for logos or small prints) and an output size in pixels. Leave both at the defaults if you are unsure.
- Click Download PNG to save the code to your device, then print or share it. Your text never leaves your browser, so the same string you pasted is exactly what is encoded in the file.
Choosing an Error-Correction Level
Error correction is the redundancy that lets a QR code still scan when part of it is scratched, dirty, or covered by a logo. The four levels recover different amounts of data and produce grids of different density.
| Level | Approx. recovery | Best for |
|---|---|---|
| L | 7% | Clean prints where maximum capacity matters |
| M | 15% | Everyday links, posters, business cards (default) |
| Q | 25% | Codes printed small or placed on curved surfaces |
| H | 30% | Codes overlaid with a logo or used outdoors |
Higher recovery makes the code more robust but also denser — more squares in the same area — so the code needs to be printed larger or scanned from closer. M is what most generators use by default and is the right pick for any of the payload examples above when they are printed at a normal size. Step up to Q or H only when you have a specific reason, such as a logo overlay or a small print run. For a deeper reference on each level, recovery percentage, and printing rule, the QR Code Generator cheat sheet walks through the same numbers in more detail.
Common Payload Formats at a Glance
The formats below follow conventions published in the ISO/IEC 18004 QR standard and in the vCard RFC, so any phone camera with a built-in scanner knows what to do with each one. The QR Code Generator simply encodes the string verbatim and lets the phone handle the rest.
| Format | Example payload | Phone action when scanned |
|---|---|---|
| URL | https://example.com/menu | Opens the page in the browser |
| Wi-Fi | WIFI:T:WPA;S:Cafe-Guest;P:brew2024;; | Prompts to join the network |
| vCard | BEGIN:VCARD … END:VCARD | Offers to save the contact |
| MECARD | MECARD:N:Carter,Jane;TEL:…;; | Offers to save the contact |
| mailto:[email protected]?subject=… | Opens a pre-filled email | |
| Phone | tel:+15551234567 | Opens the dialer with the number |
| SMS | smsto:+15551234567:On%20my%20way | Opens a pre-filled text message |
| Plain text | Coupon%20code:%0aFREESHIP24 | Shows the text on screen |
The exact capacity limits in the QR specification — 7,089 numeric digits, 4,296 alphanumeric characters, or 2,953 bytes of binary data at the most forgiving level — are fixed for any generator that follows the standard. The QR Code Generator applies those rules in your browser, so the codes it produces scan with any standard phone camera.
Tips for Reliable Scanning When You Use These Examples
A well-formed payload is only half the job. The print or screen it lives on also has to be scannable, and a few small habits make the difference between a code that works first try and one that frustrates guests.
Keep a quiet margin. The white border around the code (the quiet zone) gives the camera something clean to lock onto. The QR Code Generator adds one automatically, but if you place the PNG inside a larger design, leave at least four modules of empty space on every side.
Print at high contrast. Dark code on a light background scans best. Avoid low-contrast colour pairs — dark blue on black, or pale grey on white — and avoid colour-inverted schemes (light code on a dark background) unless you know your target scanner handles them.
Test before a large run. Before you print 500 menus or 5,000 business cards, scan the proof with at least two different phones (one Android, one iPhone if possible) and from a few different distances. Cheap printers and certain paper stocks can blur the edges of small modules and turn a code that scans on the screen into one that fails in the hand.
Match the error-correction level to the surface. If you intend to overlay a logo, choose level H from the settings. If you intend to print the code smaller than about 2 cm across, choose Q or H to keep the recovery margin. For everything else, leave M as the default and the grid will stay readable.
Watch the URL length. The more characters you encode, the denser the grid and the harder it is for an old or low-resolution camera to read. If a long link will not scan reliably, shorten it first — for example with a UTM Link Builder that keeps tracking parameters compact — and then encode the short URL.
If you want to try any of the examples above, paste them into the QR Code Generator and the code appears on the right of the box the moment you stop typing. The PNG you download encodes the payload directly, so the link, Wi-Fi record, or contact card cannot expire, redirect through a third party, or be logged — there is nothing on a server to break.
If you're weighing options, Bulk QR Code Generator Free No Sign Up: Local PNG Batch covers this in detail.