Skip to content

Guides

Guides for building reliable batch label projects

These guides summarize the core BatchRail documentation so search engines and users can understand the workflow before opening the editor.

Step 1

Import batch data

Import a CSV with column names and row values. BatchRail stores the source filename, columns, and rows inside the local project so the same design can preview and print every row.

Step 2

Use placeholders

Placeholders use double braces, such as {{column_name}}. They work in text, number values, barcode data, QR content, prefixes, suffixes, visibility fields, and calculation rules.

Step 3

Validate barcodes

Choose barcode formats based on the data you actually have. UPC and EAN formats are strict, while Code 128 is useful for internal alphanumeric SKUs.

Step 4

Calculate prices

Number elements can add, subtract, and multiply values per row. Gates and per-rule conditions let a CSV column decide when tax or price adjustments should run.

Step 5

Preview and preflight

Scrub through rows to preview merged values, visibility, calculations, and barcode data. Preflight catches missing placeholders, invalid barcodes, and non-numeric values.

Step 6

Export PDFs

Print one exact-size label per page for roll printers or place many labels on a standard sheet with page size, margins, gaps, and row ranges.

A typical BatchRail project

  1. Create or open a project.
  2. Set label size, unit, DPI, and optional border.
  3. Add text, number, barcode, QR, image, or shape elements.
  4. Import CSV data and insert placeholders.
  5. Preview rows and resolve preflight issues.
  6. Print or export a PDF.

Start building

Follow the workflow with your own CSV.

The editor is ready for exact-size labels, batch merge, preflight, and PDF export.

Launch BatchRail