Shipping Label Generator

Make professional 4×6 / 100×150 mm shipping labels in seconds — paste the customer’s WhatsApp message to fill the address, real scannable tracking barcode, big COD box, QR code, multi-box “1 of 3”, CSV bulk printing for 100s of orders, A4 4-per-page and thermal printers. Urdu supported.

1. Ship to (customer)

✨ Paste the customer’s message (WhatsApp, Daraz, email) — we fill the fields

2. Shipment

Handling marks

3. From (you)

4. QR code (optional)

Print labels for many orders

Copy rows from Excel / Google Sheets (with the header row) and paste below, or upload a CSV. Columns we understand: name, phone, address, city, postcode, country, cod, order, tracking, weight, pieces, notes, carrier. Your “From”, courier and design settings from the One label tab are used for every label.
Label Print on
✏ Still needed: customer name, address, city, your shop name
Printer quality
🖨 In the print window choose Actual size / 100% and no margins, so the barcode scans. Free, no sign-up, no watermark — your customers’ data never leaves this browser.
❓ Questions
Is this an official courier label?
It is a professional address label with a scannable tracking barcode. Couriers like TCS, Leopards or DHL may still give you their own label or airway bill when you book — then stick theirs on as well, or print their tracking number here.
Which printer and paper should I use?
Thermal label printers (Zebra, Xprinter, Rollo, Munbyn) use 4×6 in or 100×150 mm labels — choose 203 DPI. With a normal printer choose “A4 paper — 4 per page” and cut, or use A6 sticker sheets.
How do I print 50 orders at once?
Open “Many orders”, paste your order rows from Excel or upload the CSV exported from Daraz, Shopify or WooCommerce, then click “Make all labels”. You get one PDF with every label.
Can I write addresses in Urdu?
Yes. Labels are drawn by your browser, so Urdu, Arabic and other scripts print correctly.
Guest Free Trial: 0 of 5 free uses • Sign in with Gmail for 10 tools/day

💡 Help us improve the Shipping Label Generator

Missing a feature or found a problem? Tell us — we read every message and add the most-requested features.

How to Use the Shipping Label Generator

  1. 1
    Paste the customer message or type the address
  2. 2
    Add courier, tracking number, COD amount and weight
  3. 3
    Your shop address and logo are remembered
  4. 4
    Download the PDF or print — or upload a CSV for all orders at once

Features

✓Smart paste from WhatsApp / Daraz
✓Real Code 128 tracking barcode
✓COD collect box & handling marks
✓QR code (tracking / WhatsApp)
✓CSV / Excel bulk labels
✓4×6, 100×150, A6, 4×4 + A4 4-up
✓Thermal 203 DPI & laser 300 DPI

Print professional shipping labels in seconds

Hand-writing addresses is slow and couriers misread them. This free shipping label generator creates clean, printable labels with large sender and recipient addresses, a scannable Code 128 tracking barcode, a big COD collect box, handling marks and an optional QR code. It is built for online sellers who ship every day.

How to make a shipping label

  1. Paste the customer’s order message (WhatsApp, Daraz, Instagram) — the name, phone and address are filled in automatically. Or type them.
  2. Add the tracking number, COD amount, weight and number of boxes.
  3. Choose the size: 4 × 6 in, 100 × 150 mm, A6, 4 × 4 in, or four labels on A4.
  4. Print on a thermal (203 DPI) or laser (300 DPI) printer.

Label sizes

SizePrinter
4 × 6 in / 100 × 150 mmThermal label printers (most couriers)
A6Laser/inkjet on A6 labels
A4 4-upNormal office printer on A4 sticker sheets

Bulk labels from CSV

Export your orders from Shopify, WooCommerce or a spreadsheet as CSV and print all labels at once. Multi-box shipments get “1 of 3, 2 of 3…” automatically.

Tips to avoid failed deliveries

  • Always include a reachable phone number.
  • Write the area, landmark and city clearly.
  • Use a large, bold COD amount for cash-on-delivery orders.
  • Add a WhatsApp QR code so the rider can contact the customer.

Need SKU labels for your stock? Use the Code 128 generator.

One label or a whole day of orders

  • One label: fill in sender and receiver, or paste the customer’s message into Fill fields — name, phone, address and city are picked out for you.
  • Many orders (CSV / Excel): export your orders from your store or keep them in a spreadsheet, then make every label in one PDF.

What goes on a good label

  • Receiver’s name, phone, full address and city in large, clear text.
  • COD amount for cash-on-delivery orders, so the courier collects the right money.
  • Courier name, tracking number and order number, with a barcode for scanning.
  • Weight, number of pieces and contents for the courier and customs.
  • Your shop logo and return address — and a ⇅ Swap button to make a return label in one click.

Print sizes

The PDF is made at the standard 4 × 6 inch label size used by thermal printers and most couriers. You can also print on A4 paper and cut, or download a PNG to attach in courier portals.

Tips for fewer failed deliveries

  1. Always include a working phone number — couriers call before delivery.
  2. Write the area or a landmark in the address line.
  3. Double-check the COD amount against the order.
  4. Print one test label before printing a batch, to check your printer’s scaling is set to 100%.

Frequently Asked Questions

Which label size do couriers use?

Most use 4 × 6 in (100 × 150 mm) thermal labels.

Is the tracking barcode scannable?

Yes, it is a real Code 128 barcode.

Can I print many labels at once?

Yes, import a CSV or Excel file and print them in bulk.

Can I add a COD amount?

Yes, in a large box on the label.

Is it free?

Yes, with no sign-up.

What size is the shipping label?

The PDF is 4 × 6 inches, the standard thermal label size. It also prints on A4 or Letter paper.

Can I make labels for many orders?

Yes. Upload a CSV or Excel export of your orders and download all labels in one PDF.