Free · Files stay private

Extract tracking numbers and order numbers

Upload a batch of shipping label PDFs, mark the order number once, and export one row per label with the automatically detected tracking number beside it.

Label preview
Draw a box around each text value on a sample page.
Choose what to extract
Tracking numbers are included automatically. Add order numbers, SKUs, or any other details you need.
Tracking number
Auto-detect from the label
1. Order number
Waiting for a box
Quick add:
Fields stay only on this page and reset after refresh. Uploaded files and extracted values are not saved.
Unresolved extraction

Still have fields or workflow needs?

Tell us if layouts vary, you need more fields, or the output requires cleanup, matching, or a Shopify, ERP, or WMS CSV.

Create a ready-to-match order and tracking CSV

This workflow is designed for sellers and warehouses that need to connect carrier tracking numbers with their own order IDs without opening every label and copying both values manually.

Tracking number detected automatically
The tool first reads the label barcode, then falls back to PDF text or local OCR when needed.
Mark the order number once
Draw one box around the order number and apply the same relative position to labels that share that layout.
Review before exporting
Check missing values, correct individual cells, and download a CSV that is easier to match or import.
Suggested CSV output

The exported file keeps the source file and page so questionable rows can be traced back to the original label.

File
Page
Tracking number
Order number
Status
Tracking number and order number extraction FAQ
Does the order number need to be in the same position?

The selected box is applied by relative position, so one batch works best when its labels share the same layout. Split mixed layouts into separate batches.

Can I use the CSV with Shopify?

You can edit the exported column names and arrange them for your Shopify workflow. A fixed Shopify import template is not generated automatically yet.

What if one tracking number is not detected?

The result is marked for checking. You can also choose Adjust position and draw around the printed tracking number yourself.

More shipping label data extraction tools