← All Tools
Text → QR Code

QR Code Generator

Download QR Code ↓

A QR code is one of the simplest ways to hand someone a link, a phone number, or a message without them having to type a single character — they just point a camera at it. This tool creates a QR code from any text you give it: a website address, a WiFi password, a phone number, an email, or plain text, and gives you back a downloadable image you can print, share, or paste anywhere.

Using it is deliberately straightforward. Type or paste whatever you want encoded into the text box — commonly a URL, but it can be any text up to a reasonable length — and press Generate QR Code. The tool builds the code instantly and shows it on screen so you can check it looks right before downloading it as a clean PNG image with a transparent-friendly white background, ready to drop into a poster, a business card, a slide, or a printed flyer.

QR codes generated this way are read by any standard QR scanner app or a phone's built-in camera, since they follow the same open QR code standard used everywhere else. There is no tracking, no shortened link, and no third-party redirect involved — the code encodes exactly the text you typed in, directly, so if you put in your own website's URL, scanning the code takes someone straight there with nothing in between.

This is useful for a long list of everyday situations: putting a QR code on a restaurant table that links to a menu, adding one to a business card that opens your contact details or portfolio, printing one on event signage that links to a registration form, sharing WiFi access without reading out a long password character by character, or adding a quick-scan code to packaging or product labels. Because the download is a plain image file, it can be resized, printed at almost any size, and placed into any design tool without any special software.

It's a good habit to actually scan the generated code with your own phone once before printing or publishing it anywhere at scale, just to confirm it points to exactly the right link or contains exactly the right text — a small typo in the original text box is otherwise easy to miss until someone else scans a poster and lands somewhere unexpected.

Is it safe to generate a QR code here?

The QR code is generated entirely in your browser using JavaScript, so whatever text or link you type in is never sent to a server or logged anywhere — it goes straight from the text box into the image on your screen. The tool is free to use with no limit on how many codes you generate, no account required, and no watermark or branding added to the downloaded image.

QR code for a website link or URL

The most common use: paste any URL — your homepage, a product page, a menu, a form — into the text box and generate. Anyone who scans the code is taken straight to that address, with nothing tracked or redirected in between.

QR code for WiFi (share your password without typing it)

Guests can join your WiFi with one scan instead of typing a password character by character. Paste this exact format into the box, swapping in your own network name and password:

WIFI:S:YourNetworkName;T:WPA;P:YourPassword;;

Most phones recognize this format automatically and offer to join the network as soon as it's scanned. Use T:WPA for a standard WPA/WPA2 network, or T:nopass if the network has no password.

QR code for a WhatsApp link

To let someone message you on WhatsApp with a scan, paste a WhatsApp link in the format https://wa.me/1XXXXXXXXXX (your phone number with country code, no spaces or symbols) into the box and generate. Scanning it opens a chat with you directly.

QR code for a business card or contact (vCard)

To let someone save your contact details in one scan, paste a short vCard-formatted text block instead of a plain link:

BEGIN:VCARD
VERSION:3.0
N:Last;First
TEL:+10000000000
EMAIL:you@example.com
END:VCARD

Most phone cameras recognize this format and prompt to save it as a new contact automatically.

QR code for a Google Form, location, or PDF

The same approach works for any link, including a Google Form, a Google Maps location link, or a link to a hosted PDF — paste the link exactly as it appears in your browser's address bar and generate. If your PDF isn't online yet, upload it somewhere first (or host it on your own site) so there's a URL to encode.

Static vs. dynamic QR codes

This tool creates a static QR code: the text or link is encoded directly into the image itself, so it never expires and doesn't depend on any outside service staying online. Some paid tools sell "dynamic" QR codes instead, which point through a short redirect link so the destination can be changed later or scans can be tracked — useful for some campaigns, but it also means the code stops working if that service ever shuts down. If you just need a reliable code that always works, static is the simpler and more durable choice.

 Static (this tool)Dynamic (paid services)
CostFree, foreverUsually a paid subscription
Expires?NeverStops working if the service shuts down
Can the destination be changed later?No — generate a new code insteadYes, without reprinting
Scan tracking / analyticsNot availableUsually included
Best forMenus, business cards, WiFi, one-off linksMarketing campaigns that need scan data

Frequently asked questions

How do I turn a link into a QR code for free?

Paste the link into the text box on this page and press Generate QR Code. It's built instantly in your browser and ready to download as a PNG, with no sign-up.

Is there a free alternative to Adobe's QR code generator?

Yes — this tool creates the same kind of standard, scannable QR code as paid design software, entirely free, with no account and no watermark.

Does a generated QR code ever expire?

No. It's a static code with the content encoded directly into the image, so there's nothing that can expire or be shut down later.

Can I add a logo to my QR code?

Not directly in this tool — it generates a clean, standard QR code without a logo. You can add one afterward in an image editor, keeping it small so the code still scans reliably.

How do I scan a QR code from an image or screenshot?

Use the QR Code Scanner — it reads a QR code directly from an uploaded image or screenshot and shows you exactly what it contains.

Related Tools