Guide · 5 min read

How to Create Barcode Labels from Excel (Free, No Software Needed)

If you manage inventory, run a small store, or ship products, you've probably spent too much time manually printing barcode labels. This guide shows you the fastest way to go from an Excel spreadsheet to a print-ready PDF — entirely in your browser, for free.

What You'll Need

Step 1: Prepare Your Excel File

Your spreadsheet should have at least one column containing the barcode values — these can be EAN-13, Code 128, UPC-A, or any numeric/alphanumeric product codes. Additional columns like product name, price, or SKU can optionally appear on the label.

Tip: Keep the first row as a header row (e.g. "barcode", "product_name"). This makes column selection much easier.

Step 2: Upload Your File

Go to barcodemaker.xyz/upload and drag your Excel or CSV file onto the upload area. Your file is read locally in the browser — it is never sent to any server, so your data stays private.

Once uploaded, select which column contains your barcode values and optionally choose columns to display as text beneath the barcode.

Step 3: Generate and Print

Click "Generate PDF" and a print-ready PDF opens instantly. Each barcode is rendered as a scannable Code 128 barcode. You can print directly or save the PDF to print later.

Print tip: Set your printer scale to 100% (Actual Size) and disable "Fit to Page" to ensure barcodes are the correct size for your label sheets.

Common Use Cases

Why Use a Browser-Based Generator?

Desktop barcode software often costs $50–$300 and locks you to one computer. Browser-based generators like BarcodeMaker work on any device, require no installation, and are free — making them ideal for small businesses and one-off label jobs.

Ready to create your barcode labels?

Generate Barcode Labels Free →