How to Print 4x6 Shipping Labels at Home

Last reviewed: August 16, 2026

A carrier shipping label is more than an address: it includes paid postage, routing data, and carrier-issued machine codes. Buy or generate that label through USPS, UPS, FedEx, DHL, Shippo, Pirate Ship, or your ecommerce platform, then print it unchanged at 100% scale. printshi does not currently sell postage or generate carrier-certified labels. It is useful for custom 4x6 address, handling, return, and package labels.

Design a custom 4x6 package label

What Size Are Shipping Labels?

A common carrier-label page is 4x6 inches (sometimes written as 4" x 6" or about 100 x 150 mm), but use the size and orientation supplied by the carrier. Print its address, postage, tracking symbol, service class, and routing codes unchanged.

If you use a thermal label printer such as a Rollo, DYMO 4XL, or Zebra, the 4x6 format is the default roll size. For inkjet and laser printers, you can buy 4x6 adhesive labels that feed from a standard paper tray, or print on regular letter-size (8.5x11) paper and trim to size.

While 4x6 is dominant, two other sizes appear in practice:

When in doubt, go with 4x6. It is universally accepted, easy to read at arm's length, and fits every box, padded envelope, and poly mailer you are likely to use.

Thermal vs Inkjet: Which Printer to Use

Your choice of printer affects cost, speed, and label durability. Thermal printers use heat to print on specially coated label stock — no ink cartridges needed. Inkjet and laser printers use standard ink or toner on adhesive paper. Both produce scannable labels; the right pick depends on your shipping volume and budget.

Feature Thermal Printer Inkjet / Laser Printer
Cost per label ~2-5 cents (label stock only) ~8-15 cents (ink + paper/adhesive)
Print speed 1-3 seconds per label 5-15 seconds per label
Requires ink? No — uses direct thermal or thermal transfer Yes — ink cartridges or toner
Label durability Good; may fade with prolonged heat or sunlight exposure Very good; laser toner is especially durable
Best for High-volume sellers (50+ labels/week) Occasional shippers or those who already own a printer

If you already have an inkjet or laser printer at home, there is no reason to buy a thermal printer until your volume justifies the upfront investment (typically $150-$250 for a quality unit). printshi works with both types — just select your label size, design, and hit print.

Carrier Requirements: USPS, UPS, and FedEx

Do not manually recreate or modify carrier routing codes in a general label editor. Generate the official label through the carrier or shipping platform. The table explains what you may see and why exact-size printing matters.

Carrier Label Size Barcode Type Notes
USPS 4x6 IMpb (Intelligent Mail package barcode) Purchase postage via USPS.com, Pirateship, or Stamps.com. Include return address in upper-left.
UPS 4x6 MaxiCode + 1D tracking barcode Generate label through UPS.com. Print at 100% scale so the MaxiCode (square-shaped) scans correctly.
FedEx 4x6 PDF417 2D barcode Never shrink-to-fit. FedEx scanners require exact-size barcodes. Use bold fonts (10pt minimum) for addresses.
DHL 4x6 or 4x6.75 Code 128 / QR hybrid International shipments require customs info on the label. Use 4x6.75 for extra declaration space.

Follow the selected carrier's current placement instructions. Keep the label flat and free of folds, seams, glare, and anything that obscures the address or machine codes. Do not place tape across a thermal label unless the carrier and label manufacturer explicitly permit it.

How to Make a Custom 4x6 Package Label with printshi

Use this workflow for address-only, return, handling, or branded package labels. It does not replace paid carrier postage.

  1. Open the editor — Go to the printshi editor. No account or download is required. The editor runs entirely in your browser and your data never leaves your device.
  2. Select the 4x6 label size — Choose "4 x 6 in" from the label size dropdown (or enter a custom size like 4x6.75 or 2x4). The canvas updates instantly to reflect your chosen dimensions.
  3. Add text elements — Click the text tool to add address blocks. Type or paste the recipient's name, street, city, state, and ZIP code. Add a second text block for the return address. Use the font picker to choose from 25+ included fonts, and adjust size and weight for readability.
  4. Add a barcode if needed — Use Code 128 only for your own inventory or workflow identifiers. Do not substitute it for a carrier-generated postage or tracking symbol.
  5. Print — Click Print, verify the preview matches your label stock, and send to your printer. For thermal printers, set margins to zero. For inkjet, select the correct paper size in your printer dialog.

Your label design is saved locally in the browser, so you can reopen printshi later and reprint or modify without starting over.

Branded Shipping Labels for Etsy and Small Business

First impressions matter in ecommerce. A branded shipping label tells your customer that you care about every detail, from the product inside to the packaging outside. Here are practical ways to brand your labels with printshi:

Etsy sellers in particular benefit from branded labels because they reinforce the handmade, small-business experience that buyers expect. A polished label signals professionalism and encourages repeat purchases and positive reviews.

Batch Printing Shipping Labels from a Spreadsheet

When you have dozens or hundreds of orders to ship, entering addresses one by one is not practical. printshi supports CSV import so you can batch-print labels from a spreadsheet in a few steps:

  1. Prepare your spreadsheet — In Excel, Google Sheets, or any spreadsheet app, organize your data with columns for Name, Street Address, City, State, ZIP, and Country. Each row represents one label.
  2. Export as CSV — Save or download the file as a .csv (comma-separated values) file. Make sure the first row contains column headers.
  3. Import into printshi — In the editor, open the CSV import tool. Select your file, map each column to the corresponding label field, and confirm.
  4. Review and print — printshi generates one label per row. Scroll through the preview to spot-check addresses, then print the entire batch in a single job.

This workflow is for custom address or package labels. An ecommerce order export is not a substitute for postage; buy carrier labels through the store or a shipping provider when the parcel needs tracked delivery.

Frequently Asked Questions

What size shipping label do I need?
4x6 inches is the standard for USPS, UPS, and FedEx. For smaller packages and envelopes, a 2x4 label works well and saves label stock.
Can I print shipping labels without buying postage?
Yes. printshi creates the label layout — the physical design with addresses, barcodes, and branding. Purchase postage separately through USPS.com, Pirateship, or your carrier's website.
Do I need a thermal printer?
No. printshi works with any printer including inkjet, laser, and thermal. Thermal printers are faster and cheaper per label at high volume, but a regular home printer works fine for occasional shipping.
How do I print 4x6 labels on a regular printer?
Select 4x6 as your label size in printshi. Print on half-sheet adhesive labels (available from Amazon or office supply stores) or on full-sheet paper trimmed to 4x6. Set your printer to the correct paper size in the print dialog.
Can I batch print shipping labels from a spreadsheet?
Yes. Export your address list as a CSV file from Excel, Google Sheets, or your ecommerce platform. Import the CSV into printshi, map the columns, and print all labels at once.
Can printshi buy USPS, UPS, or FedEx postage?
No. Generate paid postage through the carrier or a shipping platform. printshi creates custom address, return, handling, and branded package labels.
Design a custom 4x6 package label