SheetMark / Barcode & QR label maker

Your spreadsheet.
Ready for the label sheet.

Turn CSV or TSV rows into checked barcodes, QR codes, and print-ready PDFs. Keep your data on your device, line up your stock, and use the labels left on a partly used sheet.

Free: 100 labels per job. No account or card needed. Compare Free and Pro.

Actual SheetMark Windows app: a CSV with SKU, product, variant and quantity columns, mapped to six barcode labels on an A4 sheet.
Actual SheetMark Windows app, shown with invented sample data. Your rows, barcode artwork, and exported files stay local.

Try your stock before upgrading

A plain-paper proof comes first.

  1. Bring a few rows. Open a CSV or TSV, or paste a table. Map the code, product title, optional subtitle, and number of copies.
  2. Check the sheet. Choose your stock, review code validation, and select the first unused label position.
  3. Test the alignment. Export a calibration proof and print at 100% / Actual size. Adjust X/Y offset and scale, then test your scanner before using label stock.
Download a 6-label sample CSV

Built-in stock sizes

A4 · 24 labels
70 × 36 mm
A4 · 21 labels
63.5 × 38.1 mm
A4 · 14 labels
99.1 × 38.1 mm
US Letter · 30 labels
2⅝ × 1 in
Thermal · one label
4 × 6 in

Check the full sheet geometry in the free app. Custom dimensions are not available. Printer margins and stock tolerances can affect alignment.

Use Free. Upgrade when the run grows.

The same label tools. More labels in one job.

Both editions include Code 128, EAN-8, EAN-13, UPC-A, QR, Data Matrix, and PDF417, validation, partial-sheet printing, calibration, PDF/SVG export, and local project files.

Web & Windows

Free

$0

Up to 100 labels per job. Test your data, stock, and printer with the full local workflow.

Start a free label job

Windows only

Pro lifetime

$39 USD one-time

Up to 2,000 labels per job on up to three Windows devices. No subscription or automatic renewal. Applicable tax is shown before payment.

See Pro license & checkout

Check your job fits: both editions allow at most 250 distinct codes and 200 PDF pages per job. On one-label-per-page 4 × 6 stock, the page cap limits Pro to 200 labels. Pro needs internet for activation and periodic validation, with a 30-day offline grace after successful validation.

Before you print

Can I use an Excel spreadsheet?

Save the worksheet as CSV or copy and paste its table into SheetMark. Native .xlsx files are not supported. Review the imported code values and keep leading zeros in your source data.

Can I use Pro in my browser?

Pro activates in the Windows app. To move a browser job, choose Save project file in the web app, then Open project file in Windows. Projects do not sync automatically.

Does SheetMark create registered retail barcodes?

SheetMark renders codes you supply and validates supported formats and check digits. It does not register or assign GS1 identifiers, guarantee scanning, or connect to your inventory system.

What leaves my device?

Label processing stays local. Optional Pro checkout and activation use purchase, license, and machine-validation metadata through Paddle, Needly Labs fulfillment, and Keygen. Read the privacy policy.

Guide: print barcode labels from Excel on A4 or US Letter →

Printing and license help →