Skip to main content
Toollyz

Search tools

Search for a command to run...

Packing Slip Generator

Form-driven packing slip builder: ship-from name + multi-line address, ship-to name + multi-line address, order number, ship date, carrier + tracking number, line items (SKU + description + qty), notes. Renders as a clean A4 packing slip; print directly or save as PDF via the browser dialog. 100% offline.

What is the Packing Slip Generator?

Packing Slip Generator is the warehouse-side companion to the Receipt and Invoice generators. The form on top captures everything a real packing slip needs — ship-from and ship-to with separate name and multi-line address fields, the order number, ship date, carrier name, tracking number, line items (SKU + description + qty), and a free-form notes line printed at the bottom (return policy, thank-you note, etc.). The preview below renders as a clean A4 layout: header with packing-slip title + order + date + carrier card, ship-from / ship-to side-by-side address blocks, line items table with SKU + description + qty + total-items footer, then the notes. The CSS @page rule sets size to A4 with 12mm margins. When you click 'Print / Save as PDF', the browser dialog hides the editor (via print:hidden) and lays out only the packing slip for clean output.

How to use it

  1. Fill ship-from and ship-to sections — multi-line addresses are supported (paste freely).
  2. Set order number, ship date, carrier, and tracking number.
  3. Add or remove SKU line items.
  4. Add a notes line (return policy, thanks message).
  5. Click 'Print / Save as PDF' — the browser's print dialog handles the rest.

Benefits

  • Ship-from / ship-to as side-by-side address cards with multi-line support.
  • Order number, ship date, carrier, tracking — all the fields warehouses use.
  • Unlimited SKU line items.
  • Total-items count auto-computed.
  • A4-sized print via @page CSS; clean output on save-as-PDF.
  • Print preview hides the editor; only the slip is laid out.
  • Notes line printed at the bottom for return policy / thank-you.
  • Settings persist in localStorage — your last slip is one tab-open away.
  • Runs 100% in your browser.

Frequently asked questions

Will the PDF look like a real shipping label?

Visually yes — same layout you'd see from ShipStation or FedEx Ship Manager. The PDF is the browser's rendering of the on-screen slip.

Why A4 instead of US Letter?

A4 is the more global standard. To switch to Letter, change `size: A4` to `size: letter` in the @page CSS — or just override in the print dialog at print-time.

Can I add a barcode for the tracking number?

Not directly in this tool — but the Barcode Generator can produce a Code 128 you can paste in. We may add inline barcode support later.

Does it support multiple shipments per slip?

One ship-from / ship-to pair per slip. For multiple shipments, generate separate slips — they all share the localStorage so you can iterate quickly.

Can I add a logo?

Not in this tool. The Invoice Generator supports logos — use it for branded packing slips with a logo as a workaround.

How do I print on 4×6 thermal label paper?

Change the @page size in the print dialog (Chrome: More settings → Paper size → 4×6). The slip will render to that size, though the line-item table may need to be condensed.

Does it handle quantities below zero (returns)?

Yes — negative quantities are allowed and shown as-is. Useful for credit memos.

Can I email the PDF?

Save as PDF first, then attach to email. Browser print dialogs don't have native email integration.

Are settings saved?

Yes — every field persists in localStorage under `toollyz:packing-slip`.

Is anything uploaded?

No. Rendering and printing run entirely in your browser.

See all pdf tools