Bulk Barcode Generator Generate Free →
🖨️ Brother QL & P-touch Printers

Free Barcode Generator for Brother Label Printers

Brother QL and P-touch series are the most common label printers found in small retail stores, food service, and office environments. This tool generates PDFs sized to Brother DK label roll dimensions — no P-touch Editor installation required, no extra software needed. Upload a CSV, choose your format, download the PDF, and print directly on your Brother printer.

Generate Brother Barcode Labels Free →
DK-roll sized PDF No P-touch Editor needed Bulk from CSV Code 128 & QR Code

Why Brother Users Choose This Tool

📐

DK Roll Dimensions

PDF output is precisely matched to Brother DK label roll widths — 29mm, 38mm, 62mm, or any custom size. Print without scaling adjustments and without white borders eating into your label area.

🚫

No P-touch Editor Required

Brother's official P-touch Editor software is complex and does not support bulk CSV import. This tool generates hundreds of barcode labels at once — no learning curve, no installation, no subscription.

📋

CSV Bulk Import

Export your SKU list from Excel or Google Sheets, upload it here, and generate barcode labels in bulk. No manual data entry, no copy-pasting one value at a time.

Generate Brother Labels in 3 Steps

1

Prepare Your Label List

Create a CSV with one column of barcode values — SKUs, price codes, tracking numbers, or any alphanumeric string. Export directly from Excel or Google Sheets and upload the file.

2

Set Label Width to Match Your DK Roll

Enter the width in mm that matches your DK roll — 29mm, 38mm, or 62mm are the most common. For continuous rolls, set the height (label length) based on your content. The PDF is generated at exactly those dimensions.

3

Print on Brother Printer

Open the PDF, go to File → Print → select your Brother QL or P-touch printer → set Page Sizing to Actual Size → Print. The barcode fills the label at the correct dimensions.

Which DK Roll Size Do You Need?

Brother DK rolls come in two types: continuous rolls (you set the label length; the printer cuts automatically) and fixed pre-cut rolls (each label is already a set size). This tool generates PDF sized to your specified mm dimensions — best suited for continuous rolls where you control the cut length.

DK Roll Width Common Label Length Best For
DK-2205 62mm Continuous roll Long labels, receipts, wide barcodes
DK-1201 29mm × 90mm Fixed (pre-cut) Standard address / product labels
DK-1247 103mm × 164mm Fixed (pre-cut) Large shipping labels
DK-2211 29mm Continuous roll Narrow product labels, spice jars
DK-2210 29mm Continuous roll Narrow labels (similar to DK-2211)
DK-1209 29mm × 62mm Fixed (pre-cut) Small product barcode labels
Continuous vs. Fixed: Continuous rolls let you set any cut length — ideal for barcodes where label height varies. Fixed (pre-cut) rolls have a set label height; set your PDF dimensions to match exactly (e.g., 29mm × 62mm for DK-1209).

QL Series vs P-touch: Key Difference for Barcode Printing

QL Series

Brother QL-800 / QL-810W / QL-1100 / QL-1110NWB

  • Thermal direct printing, uses DK label rolls
  • Label width: 29mm – 103mm (model dependent)
  • Best for: product labels, shipping labels, barcode labels
  • Speed: ~93–110 labels/min (continuous print)
  • Auto-cut on continuous rolls
  • Recommended: generate DK-width PDF → print at Actual Size
P-touch Series

PT-D210 / PT-D610BT / P-touch CUBE

  • Thermal transfer printing, uses TZe ribbon tape
  • Label width: 3.5mm – 36mm (TZe tape width)
  • Best for: equipment labels, cable tags, outdoor durable labels
  • More durable output: waterproof, scratch-resistant
  • Note: narrower tape limits barcode size — suits Code 39 or compact QR Code
  • Max width 36mm; short SKUs work cleanly at this size

How to Print Barcodes on Brother Without Scaling Issues

The single most common problem Brother users encounter is barcodes printing too small or too large. The fix is always the same: set page sizing to Actual Size (not Fit, not Shrink to Fit).

Using Adobe Acrobat

Using macOS Preview

Common issue — "Media Type Mismatch" error: If Brother's print dialog shows a media type mismatch, go to printer driver properties and manually set Paper Size to match your installed DK roll width. The driver reads the loaded roll from the printer; if it disagrees with the PDF page size, it will warn or refuse to print.

Frequently Asked Questions

Can I generate barcodes for Brother QL printers without P-touch Editor?
Yes. Bulk Barcode Generator exports PDF files sized to exact DK roll dimensions — 29mm, 38mm, 62mm, or any custom width. Open the PDF in any PDF viewer, select your Brother QL printer, set page sizing to "Actual Size," and print. No P-touch Editor, no Brother software, and no driver-specific barcode fonts are required.
What label size PDF should I create for Brother DK-2205 (62mm continuous roll)?
Set label width to 62mm. For the height (label length), set it based on your content — for a single Code 128 barcode, 30–40mm is usually sufficient. For a label that also includes a product name and price, 50–70mm gives more space. The PDF will be sized exactly to these dimensions, and Brother will cut the continuous roll to length when printing.
What barcode format works best on Brother label printers?
Code 128 is the most versatile for Brother printers and works on all DK roll widths ≥29mm. For 29mm labels with short SKUs, Code 128 at compact height (10–15mm) fits cleanly. For wider labels (62mm+), you can include Code 128 plus human-readable text and still have space for a product name. QR Code is also suitable for Brother P-touch labels where you need to encode a URL or complex string in a compact square.
Can I print multiple barcode labels per page on a Brother printer?
Brother label printers print labels in a single-column strip from a label roll — not multi-up on a sheet like a laser printer. Each label is printed individually and cut (automatically on QL series, manually on P-touch). For multi-up barcode labels on A4 sheets, use a laser or inkjet printer with Avery label sheets instead.