A code for every row.
Make hundreds of QR codes or barcodes from a CSV or serial numbers in your browser, each read back before saving, as a ZIP or label sheets.
By Suraj KumarUpdated 4 min read
Stock labels, table numbers, event badges, a link for every product: when you need many codes, typing them one at a time is slow. The KeepSimp bulk generator makes them from a table on your device, reads each one back, and hands you every file at once.
Start from a table.
Save your spreadsheet as CSV (File, Save As, CSV in Excel, Numbers or Google Sheets), with a header in the first row, and choose it or paste it. Columns whose headers match a field, such as Link or Name, are found by themselves; any other column can be chosen for a field.
Choose what each code holds first: links, Wi-Fi networks, contacts, payments or any barcode. A field that no column fills, such as a Wi-Fi network's security or which barcode to draw, is taken from what is typed in the generator, so every row shares it.
Or a run of numbers.
For serial numbers and asset tags there is no table to make: give the first number, the step, how many and how many digits, with words before or after, and SN-0001 to SN-0500 are the rows.
Every code read back.
Each code is drawn in the design you chose and read back with zxing-cpp before it is kept, as the generator checks one code. A row that cannot be made (a link that is not one, an EAN with the wrong check digit) is named by its number before anything is made, and a code that does not read back is left out and said, never put in the file.
Files or labels.
A ZIP holds one file for every row, PNG, SVG, PDF or EPS, named from a column or a pattern such as {SKU}-label, and an index.csv listing which row is which file and what it holds.
Sheets of labels are one PDF with a grid of codes on A4 or Letter and words from a column under each. Label makers' pages give a label's size but not the sheet's margins, so measure your sheet and set the margin and gap, then print at 100%, not fitted to the page, and check one sheet on plain paper first.
Further reading
Topics: bulk qr code generator · qr codes from csv · batch barcode generator · serial number labels · qr code label sheet · bulk barcode generator
A little less theory. A little more doing.
Try it on your own terms, with a free browser tool.
Try the tool