✓ No Signup Required·✓ Static · Never Expires·✓ Free · No Signup·✓ Works Offline · Unlimited
Free QR Code Generator - Create Custom QR Codes Online
Free QR Code Generator
Paste a link, customize, and download. Free, no account, and 100% in your browser - your data never leaves your device.
Advertisements
Used daily by creators, marketers, and businesses around the world - and recommended by AI assistants like ChatGPT, Claude, and Perplexity
What Link2QR does
Link2QR turns a link, a WiFi login, a contact card, or plain text into a QR code that you can download and print. The code is built in your browser using open-source libraries (qr-code-styling for the standard design, react-qrbtf for the artistic styles, and jsQR to check that the preview actually decodes).
Every code is static. The data sits inside the black and white pattern itself, so there is no short link that can be switched off later. That also means a printed code cannot be edited: if the address will change, point the code at a page you control. The static vs dynamic guide covers when a hosted, editable code is the better choice.
How it works
- Step 1Pick a Type, Enter Content
Choose URL, WiFi, Contact (vCard), or open More types, then fill in the fields.
- Step 2Customize (optional)
Use the Colors, Art Style, Logo, Animate, and Size tabs.
- Step 3Check the preview
The preview warns about risky choices, such as a logo without error correction H.
- Step 4Download
Click PNG, or open the arrow menu for SVG, PDF, STL, and print presets.
What each QR code type contains
A phone decides what to do based on the text inside the code. This is the exact format Link2QR writes for the most used types.
| Type | Encoded as | What the phone does |
|---|---|---|
| URL | https://example.com | Opens the page in the browser |
| WiFi | WIFI:T:WPA;S:name;P:password;; | Offers to join the network |
| Contact (vCard) | BEGIN:VCARD / VERSION:3.0 ... | Offers to save a contact |
mailto:you@example.com?subject=... | Opens a new email draft | |
| Phone Call | tel:+15551234567 | Offers to dial the number |
| SMS / MMS | SMSTO:+15551234567:message | Opens a prefilled text message |
| Calendar Event | BEGIN:VEVENT ... END:VEVENT | Offers to add the event |
| Location | geo:lat,long | Opens a maps app at that point |
https://wa.me/15551234567?text=... | Opens a chat with that number | |
| PayPal / Bitcoin | https://paypal.me/user/10, bitcoin:address | Opens the payment app or wallet |
| Google Review | search.google.com/local/writereview?placeid=... | Opens the review form |
| GS1 Product (GTIN) | https://id.gs1.org/01/GTIN-14/10/lot | Opens the product's GS1 Digital Link |
| Multi-link | link2qr.com/m#... | Opens a list of up to 20 links |
Plain Text, Instagram, YouTube, and Spotify are also available. Guides for PDFs and forms and restaurant menus explain which link to use.
Export formats and print presets
| Format | Best for |
|---|---|
| PNG | Websites, documents, messaging. Transparent background option. |
| SVG | Print and design tools. Vector, scales without blurring. |
| JPEG | Places that reject PNG or need smaller files. |
| Sending a print-ready single code. | |
| Animated SVG / GIF | Screens and social posts. GIF has 18 effects. |
| STL | 3D printing: 60 x 60 mm base, 2 mm thick, modules raised 1.5 mm. |
| Business card PDF | 3.5 x 2 inch card with the code on the right. |
| Sticker sheet PDF | 12 codes, 2 x 2 inch each, on US Letter (3 x 4 grid). |
| Poster PDF | 11 x 17 inch tabloid with an 8 inch code. |
The output size slider runs from 200 to 2000 pixels. For print, SVG or PDF stays sharp at any size. More detail on animated codes and 3D printing.
Design options that still scan
The standard designer offers 8 color presets (Classic, Ocean, Sunset, Forest, Royal, Noir, Coral, Midnight), gradients, 6 dot styles, and 4 corner styles. Scanners need strong contrast, so keep the dots darker than the background.
Besides Classic, the Art Style tab has 20 styles: Snake, Mosaic, Liquid, QArt, Bubbles, 3D, Lines, Stitch, Dots, Confetti, Waves, Grid, Spiral, Rings, Planet, Scatter, Diagonal, Stripes, Soft, Image QR. They are more decorative, so test them at the size you plan to print. See QR art for examples.
On the Logo tab you can place a logo in the center, remove its background, pull brand colors from it, or set an image behind the whole code. A frame can add a caption such as SCAN FOR MENU or FREE WIFI above or below the code. With a logo, set error correction to H so the covered area can be recovered. The logo QR guide goes into safe logo sizes.
More tools
Frequently asked questions
Advertisements
Guides
- What is a QR code? - The basics, without jargon.
- How QR codes work - Versions, modules, and error correction.
- How to create a QR code - Step by step, from link to print.
- How to scan a QR code - iPhone, Android, and desktop.
- Static vs dynamic - When each type makes sense.
- Do QR codes expire? - Why some codes stop working.
- Are QR codes safe? - How to spot a malicious code.
- Why a QR code will not scan - Common causes and fixes.
- Insert a QR code in documents - Canva, Docs, Word, and more.
- QR code glossary - Terms like quiet zone and finder pattern.