LINKS, TEXT, WI FI, OR A WHOLE BATCH

Turn text into a QR code.

Type or paste anything, a link, a message, contact details, and get a scannable QR code you can download. Need a lot at once? Switch to the batch QR code generator and turn a whole CSV into a folder of codes in one go.

01Type or paste your text
02Pick a size
03Download PNG or SVG
SIZE:

That text is too long for a QR code. Try shortening it.

Your QR code will appear here.

Generate QR codes from a CSV

Upload a CSV with one row per QR code. Put the text or link in the first column, and an optional name for each file in the second column. Good for events, inventory tags, or anything with a list.

Drop a CSV file here, or browse

One row per code. Header row is optional.

Frequently asked questions

No. The code encodes your text directly, so it works for as long as whatever it points to, like a link, stays valid. These are static QR codes, meaning the data lives in the pattern itself, not on some server that could go away. No account, no subscription, no expiry date lurking anywhere.

Anything text based. A URL, plain text, an email address, a phone number, or Wi Fi credentials in the standard format. Most phone cameras scan the result without needing an extra app.

Yes. Making and downloading codes here costs nothing, no account, no cap on how many you create.

A QR code can hold a few thousand characters, but shorter text makes a simpler code that scans faster. Go too long and you will see an error, at which point shortening the text is the fix.

Yes. Switch to Batch from CSV, put one link or text entry per row in a spreadsheet, save it as a CSV, and upload it. Every row gets its own code, and the whole set downloads together as one ZIP. Useful for event tickets, table numbers, or tagging inventory in bulk.

Yes. Whatever you generate is yours, business cards, packaging, menus, posters, marketing material, all of it, at no cost.

How this QR code generator works

Type or paste whatever you want to encode. A website link, a short message, contact details, Wi Fi info, it does not matter. A QR code appears instantly as you type, right there in your browser. Pick a size, download it as a PNG or SVG, and use it however you need, printed on a flyer, stuck on a business card, shared digitally.

Everything happens locally on your device. Nothing you type gets uploaded to a server, so it works just as well for a private note as it does for a link you plan to put on a billboard.

The codes here are static QR codes. Your link or text gets encoded directly into the pattern itself, which means they never expire, there is no scan limit, and they do not depend on this site or anyone's account staying alive. A code you print on a poster today will still scan in ten years. My honest opinion on this: a lot of "free" QR code generators quietly hand you a dynamic code tied to a paid account instead, one that stops working the moment your trial ends. Nothing like that happens here.

Typical uses include a website link, a menu, a Google review page, a portfolio, an event RSVP, a Wi Fi info card, product packaging, business cards, flyers. Anything you can write as a URL or plain text can become a code.

Make QR codes in bulk from a spreadsheet

Batch mode turns this into a bulk QR code generator. Export your spreadsheet as a CSV, upload it, and get a whole set of codes at once, one per row. It exists for the situations where making codes by hand is genuinely painful. Name badges and check in links for an event, table cards for a restaurant, asset tags for inventory, a link for every product on a shelf.