From spreadsheet to codes
Open a CSV, TSV or Excel .xlsx file, or paste cells copied from any spreadsheet. The column holding links is picked for you, and a column with names or labels is used for the file names. Change either choice with the menus. Blank rows are skipped, file names are made safe and unique, and the ZIP includes an index.csv that matches each file to its contents.
Older .xls and Numbers files need saving as .xlsx or CSV first. Only the first sheet of a workbook is read.
Printing a sheet of labels
The PDF sheet lays your codes out in a grid on A4 or US Letter, with the text you choose under each one. Everything is drawn as vector shapes, so it prints sharp at any size. Print one page at 100% scale on plain paper first and hold it against your label sheet to check the alignment before printing the whole batch.
Smaller grids scan from further away. A code about 3 cm wide reads comfortably from around 30 cm, which suits tables, shelves and name badges.
Static codes that keep working
Every code holds its content directly in the pattern. Nothing sits between the phone and your link, so there is no subscription to keep up and nothing that can be switched off later. If a destination might move, point the codes at addresses on your own website that you can redirect yourself.