Plainly QR

Bulk QR code generator

Make many QR codes at once from a list or a spreadsheet, for table numbers, name badges, product labels or event tickets. Free, with no signup.

Static – Never expires
What are the codes for?

To name each file, put a name first, then a comma, then the link. You can also paste two columns straight from a spreadsheet. Up to 500 at a time.

No codes yet. Add some lines above.

Design for all of them

Pattern
Corners

Logo in the centre

Optional.
More options

The defaults work for almost everyone. You can leave these alone.

Stronger codes still scan when scratched, dirty or torn, but look busier.

Empty space around the code. Phones need some to read it.

File type

Questions

How many codes can I make at once?

Up to 500 per batch. If you have more, make them in batches. There is no limit on how many batches you make.

How do I put names on the files?

Type a name, a comma, then the link, for example “Table 4, example.com/menu?table=4”. You can also paste two columns straight from a spreadsheet, or upload a CSV file. Without names, files are named after the link.

Are these static codes?

Yes. Each link is written directly into its code, so they never expire and nobody can switch them off. The trade-off is that a printed code cannot be changed later.

What do I get?

One ZIP file with a PNG or SVG per code, plus a codes.csv listing what each file contains. Every code is read back by a test scanner before you download.

Just need one? Use the single code generator.