Skip to content

Free Packing Slip Generator

This free Packing Slip Generator turns your shipment details into a printable PDF packing slip. Fill in the form, list the goods in the parcel, and create the file. You can print it and place it inside the box so the receiver can check what arrived. You do not need an account.

  • The free web tool prints at most the first 10 pages.
  • The tool does not add a logo, barcode, QR code, tracking number or shipping label.
  • Results vary with the text and items you enter. Check the PDF before you print it.

Use this only for real packing slips issued by you or by the business you act for. Creating documents in someone else's name, or to misrepresent a transaction or identity, is not allowed. See the Acceptable Use Policy.

Bill to (optional)
Items
Preview

Drawn with your browser's fonts, so spacing can differ slightly from the server's result.

This makes a plain packing slip. It adds no carrier logo, tracking barcode or postage, and it does not make shipping labels.

Complete the human check to enable the button.

Result

Your PDF will appear here.

The free web tool prints at most the first 10 pages. For longer documents, use the API.

Retention: web-tool results are deleted after 10 minutes and no history is kept. API results are kept 1 day on the free plan and 7 days on Starter and Pro (30 days on Business and Scale).

  • No account needed

    10 per minute and 50 per day for free.

  • Real browser rendering

    Headless Chromium, the same engine as the API.

  • Deleted automatically

    Web tool results are removed after 10 minutes.

Privacy: what you submit is used only to make this file. The working copy is deleted when the job ends, the result after 10 minutes. See the privacy policy.

Do this from your code

The same request, built from the input and options above. Create an account to get an API key.

curl -X POST https://api.aiipworld.com/v1/render \
  -H "Authorization: Bearer $AIIPWORLD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"html":"","output":"pdf","options":{}}'

# returns {"job_id": "...", "status": "queued"}; then poll:
curl https://api.aiipworld.com/v1/jobs/JOB_ID -H "Authorization: Bearer $AIIPWORLD_API_KEY"

Batches

The web tool handles 1 document at a time. The API takes one request per document, so you can script as many as your plan allows.

More control

Headers and footers, page ranges, scale, custom page size, wait conditions and request headers are API options. See the docs.

Retention

Web-tool results are kept 10 minutes; free API results 1 day; Starter and Pro results 7 days; Business and Scale 30 days. The web tool allows 10 conversions per minute and 50 per day per visitor.

In one sentence

A free online form that turns your order details and item lines into a packing slip PDF (A4 or Letter) with optional tick boxes and optional prices.

Key facts

  • Fields: packing slip and order numbers, dates, a shipping method as plain text, From, Ship to and optional Bill to blocks, up to 30 item lines (code, description, ordered and shipped quantity, optional unit price with a currency of USD, EUR, GBP, CAD, AUD, JPY, CHF or INR), notes and a Packed by line.
  • The PDF shows a Total items shipped line and, when prices are on, a Total value line (shipped quantity times unit price, no tax or shipping); it is printed with 15 mm margins and the table header repeats on later pages.
  • No logo, barcode, QR code, tracking number, carrier mark, shipping label or postage is added, and no history is kept; the free web tool prints the first 10 pages and keeps results for 10 minutes.
  • The form is turned into HTML in your browser and printed as a PDF by headless Chromium on our server; the API takes the same HTML with POST /v1/render.
  • Free without an account: up to 10 conversions per minute and 50 per day per visitor, no watermark. Signed in, each render costs 1 credit (100 free credits every month).
  • Files are deleted automatically: 10 minutes after conversion without an account, 1 day with a free account.
  • Developers can run the same render with POST https://api.aiipworld.com/v1/render and an API key (see the PDF API page).

How it works

  1. Enter your packing slip number, order number and ship date.
  2. Add your "From" and "Ship to" details. Add "Bill to" only if you need it.
  3. List each item with its description and quantities ordered and shipped.
  4. Choose whether to add tick boxes and whether to show prices.
  5. Create the PDF and keep your own copy of the file.

Example output

Sample packing slip PDF with fictional names (page 1)
Example output from the form defaults: A4, three items with tick boxes and no prices, one of them marked as backordered. The company and the people are fictional. Generated by this site's own engine. Page 1 shown. Open the PDF (or select the picture) for the full document.

How to make a packing slip

Start with the packing slip number and the date you ship. Then add the sender and the receiver. List every item in the parcel so the receiver can match the goods to the packing slip.

Each item needs a description and the quantities. The tool prints the numbers you type, so check them in the PDF before you ship the parcel.

  • Enter the packing slip number and ship date.
  • Add the From and Ship to blocks.
  • List the items, then create the PDF.

What a packing slip shows

A packing slip shows the title PACKING SLIP, your packing slip number and the order details you enter. It also lists each item with its quantities and any notes you add. The receiver uses it to check the goods against what they expected.

The PDF includes a "Total items shipped" line. This is the sum of the shipped quantities you type. The tool prints only what you enter and adds nothing else.

Ordered and shipped quantities

Each line has a quantity ordered and a quantity shipped. Use this to show an item that is not sent yet. For example, type 3 ordered and 0 shipped.

The tool does not track backorders or stock. It prints the two numbers you type. Decimals are allowed, so 2.5 is a valid quantity. Quantities print rounded to three decimals.

Show prices or leave them out

Prices are off by default. A packing slip usually has no prices, so you can leave them out. If you turn on the price option, the PDF adds Unit price and Amount columns, a currency choice and a "Total value" line.

The total value is the shipped quantity times the unit price for each line. It has no tax, shipping or discount. Amounts use US-English formatting, such as $1,234.50.

Packing slip template and packing slip sample

The form works as a packing slip template. Change the fields for each shipment and create a new PDF. Nothing is saved between documents, so keep a copy of each file you need.

A packing slip sample is shown under the tool as example output. The sample PDF is one A4 page with tick boxes and no prices. It uses the fictional "Sample Goods Co." and was made by our engine from the form defaults.

Packing slip, invoice and shipping label: what is the difference

A packing slip lists the goods in one shipment and normally goes inside the parcel. An invoice asks for payment and has a due date. A shipping label goes on the outside of the parcel and is read by the carrier.

This tool makes a packing slip only. For an invoice, use the invoice to PDF tool. Some people call a packing slip a delivery note or packing list, but these names are not always the same in every country.

Ship to, bill to and shipping method

Enter the Ship to details where the goods go. The Bill to block is optional. If both Bill to fields are empty, the block is left out of the PDF.

The shipping method field is plain text, such as "Standard ground." It does not print carrier logos or tracking numbers. The tool does not check addresses, so review them before you create the file.

Tick boxes and the packed by line

Tick boxes are on by default. They add an empty box in a Packed column, so the packer can tick each line. You can turn this option off.

The Packed by line is optional. If you add a name, it prints above a signature rule. Leave it empty if you do not need it.

Packing slip PDF: paper size, margins and pages

Choose A4 or Letter paper. The PDF has 15 mm margins on all sides. The item table repeats its header row on later pages. The packing slip design is fixed: a plain layout with a dark rule under the title and a light grey table header. You cannot change colors or fonts.

The free web tool prints at most the first 10 pages. Check your item count before you create the PDF. For your own layouts, the HTML to PDF tool may help.

Make packing slips from code

You can make packing slips with the render API. Send one request for each document to POST https://api.aiipworld.com/v1/render. Include your API key in the Authorization header, and set the html and output "pdf" fields. You can also set format, margin and print_background.

The request returns a job ID. Check GET /v1/jobs/:id until the status is succeeded, failed or timeout. The download_url is a short-lived signed link. This page shows a ready cURL, Node and Python example below the tool, based on your form entries. Failed and timed-out jobs are refunded. One request makes one PDF.

Privacy: what happens to your data

Your form becomes HTML in your browser, and the PDF is made on our server. Results are deleted after 10 minutes in the free web tool. No history is kept, and the download link is short-lived.

Use only your own business details. Do not make documents for a person or organization you do not act for, as the Acceptable Use Policy requires. Anonymous use needs a human check from Cloudflare Turnstile. Signed-in users skip this check and use credits.

Questions

Can I make a packing slip for free?

Yes, the free web tool lets you create a packing slip PDF without signup. The free tool prints at most the first 10 pages, and the form text must fit within 256 KB.

Do I need an account to make a packing slip?

No. Anonymous use needs a human check, and signed-in users skip it and use credits.

What should a packing slip include?

A packing slip should list the goods in the shipment with their quantities. Add your packing slip number, the ship date and the ship-to address.

Can I leave the prices off a packing slip?

Yes. Prices are off by default, and the price columns appear only if you turn them on.

How do I show an item that is not shipped yet?

Enter the full quantity as ordered and 0 as shipped. The tool prints both numbers and does not track backorders.

Does the packing slip include a shipping label or a barcode?

No. The tool does not add a shipping label, barcode, QR code or tracking number.

Can I add my logo to the packing slip?

No. The tool does not add a logo. Only the text you type is printed. For a fully custom layout, use the HTML to PDF tool.

Can I save a packing slip template?

The tool does not save templates. Change the form for each shipment and keep a copy of each PDF you create.

What is the difference between a packing slip and an invoice?

A packing slip lists the goods in a shipment, while an invoice asks for payment and has a due date. This tool makes packing slips only.

Can I generate packing slips in my own code?

Yes. Send one request per document to the render API and poll the job until it finishes.

Need this in your app or in bulk?

This tool runs on the render API, so the same PDF is one HTTP request from your code. A free account includes 100 credits a month.

Related tools