Make a 4x6 address label for your parcels, with a barcode and your shop logo, then download a print‑ready PDF or PNG. No watermark, no sign up. This tool does not buy postage
Choose a design, type the addresses and the parcel details, then download the label as a 4x6 PDF, a US Letter PDF or a PNG

Choose a design
Addresses
Parcel details
The Code 128 barcode contains the tracking number, or the order ID if the tracking number is empty. Leave a field empty to remove it from the label.
The labels are black and white, so the logo prints in greyscale.
This tool makes an address label. It does not buy postage. Pay for postage with your carrier or at the post office.
Make a label for every order in your shop with the Bannerbear PDF API.
100% Private, your addresses never leave your browser. The label is drawn on your device, and the PNG and PDF files are made there too. Nothing is uploaded to our servers.
This tool draws the label on an HTML canvas, encodes the barcode with JsBarcode and writes the PDF with jsPDF, all inside your browser. The label is 4 × 6 inches at 300 dpi (1200 × 1800 pixels), and each bar of the Code 128 barcode is a whole number of pixels, so the bars stay sharp in print.
There is no large download. The fonts and the barcode library (about 28 KB) load with the page, and the PDF library (about 420 KB) loads the first time you click Download PDF. You can make as many labels as you like.
Want to make a label for every order automatically at scale? The Bannerbear API automates it for you. Connect it to your shop or no‑code workflow and generate a label for each new order.
A shipping label maker turns the sender and recipient addresses into a label that you stick on a parcel. This tool makes the address label, with a barcode and the parcel details. It does not buy postage, and it does not make a carrier label.
Use it when you pay for postage at the post office counter, when you send parcels with a local courier, or when you deliver orders yourself. You can also use it for boxes that go to a warehouse or to a wholesale customer.
The tool has four designs. All of them are black and white, so they print on a black‑only thermal label printer as well as on an office printer:
None of the designs has a carrier logo. Each label has the sender, the recipient, a Code 128 barcode, the order ID, the weight, the service and a handling note. Leave a field empty to remove it from the label.
You can make a label in less than a minute. You do not need to install software or make an account.
Scan the barcode on the preview with your phone before you print the label.
These are the sizes and limits of the labels that the tool makes.
| Value | |
|---|---|
| Label size | 4 × 6 in (102 × 152 mm) |
| Resolution | 300 dpi (1200 × 1800 px) |
| Downloads | PNG, a 4 × 6 in PDF, or a US Letter PDF with the label and cut marks |
| Barcode | Code 128, up to 18 letters or 34 digits, with bars at least 0.33 mm wide |
| Colours | Black and white. The logo prints in greyscale |
| Margin | Nothing prints in the outer 1/6 in (4 mm) of the label |
The common questions about making shipping labels, and their answers
Yes. The tool is free, with no watermark, no sign up and no daily limit. You can download as many labels as you like.
No. The tool makes an address label. It does not buy postage, and the label is not a carrier label. Pay for postage with your carrier, online or at the post office, and follow the rules of your carrier for the parcel.
No. The label, the barcode, the PNG and the PDF are made in your browser. The addresses and your logo stay on your device.
The label is 4 × 6 inches (102 × 152 mm). The PNG is 1200 × 1800 pixels, which is 300 dpi at that size. The US Letter PDF has the label at the top of the page, with cut marks.
Download the PDF with 4 x 6 in label selected. In the print window, select the 4 x 6 in label size and print at 100% (Actual size). The designs are black and white, so they suit a printer that prints only black.
A Code 128 barcode of the tracking number. If the tracking number is empty, the barcode contains the order ID. Code 128 accepts the letters A to Z, numbers, spaces and keyboard symbols. The text can have up to 18 letters, or up to 34 digits, so that each bar is at least 0.33 mm wide. If the text is too long, the tool tells you.
Yes. The bars are black on white, with a white quiet zone, at 300 dpi. We tested the PNG and the PDF with two barcode readers. Always scan your own label before you print it.
Yes. Type it in the tracking number field, and the barcode contains it. But this label does not replace the label from your carrier. Your carrier scans its own postage label.
Yes. The Bannerbear PDF API makes a label for each order from one template. Read how to create and print shipping labels automatically.
Do you ship many orders each day? The Bannerbear PDF API makes a label for each order from one template, with one API call.
This free tool is good for one label at a time. With Bannerbear, you design a label template once, with text layers for the addresses and a barcode object. Then you send the order data from your shop, or from a no‑code tool such as Zapier.
Our guide How to Automatically Create and Print Shipping Labels for Your Online Shop shows a full setup with Airtable and Zapier. You can start from the Shipping Label template.
Do you also need product images, banners and videos for your shop? See Bannerbear for E‑commerce.
Edit your images right in your browser, no upload and no watermark
Put your product on a colour or gradient backdrop with a drop shadow
Make event tickets with a QR code, then download a PNG or a print-ready PDF
Start a free trial with 30 API credits, no credit card required

