Simple Shipping Labels
for WooCommerce
A WordPress extension plugin for WooCommerce.
Generate an HTML page of shipping labels (for single or multiple selected orders) and print on any continuous feed label printer.
The Pro version adds a custom section above the shipping address (for store return address or branding) and custom CSS settings field for custom label styling.
Free
-
Custom label size
-
Custom label padding
-
Edit labels before printing
-
Auto fitting text fields
-
RTL support
-
Hide country for local orders
-
Country/state displayed in English for international orders
54mm X 101mm
DYMO 99014 Shipping / Name Badge Labels
(cheaper alternatives available on eBay)
Recommended printer:
Dymo LabelWriter 450
Pro v1.0.6
-
Everything in Free, plus:
-
Store branding/return address section
-
Order items table (new)
-
Customer order note
-
Custom foot note
104mm X 159mm (4" X 6")
DYMO Extra Large Shipping Labels
(cheaper alternatives available on eBay)
Recommended printer:
Dymo LabelWriter 4XL
Provide budget shipping options with professional brand look
Whether you run a small home business or a medium retail store – providing budget shipping is the best way to draw new clients and maintain loyal customers. Use your local post office services to provide budget shipping option, while instantly printing professional “carrier”-like elegant and branded shipping labels.
Print anything on any label printer
Thermal label printers behave the same way as regular desktop ink/laser printers, since the labels are just “tiny pages”.
These printers can be used to print directly from PowerPoint / Word / Excel / Browser, print black & white images (or dual color red & black labels with special printers and dedicated thermal labels). Think outside the box and you’ll find dosens of awesome uses for any label printer: price tags / sale tags / barcodes / name tags for events / QR codes / gear and box labeling . . . and many more.

Custom HTML/CSS example: Adding a "Ship to:" label to highlight destination address
Note: the values in this example are based on the plugin default label size and settings.
1. Set sender Section height to 18mm.
2. Add a div with the desired content to the sender editor (as code in the Text tab of the editor):
<div class=”ship-to”>Ship to:</div>
3. Set the custom CSS to:
.shipping-label { align-items: flex-end; }
.recipient-container { width: 78mm; }
.detail-container { justify-content: initial; }
.name, .country { font-weight: bold; }
.ship-to { position: absolute; top: 21mm; padding: 1mm; background-color: black; color: white; font-weight: bold; }
and voilà, we clearly see the destination address.