Preview for free. Create a free account to download.
Count pallets from a photo in seconds
Photograph the racking aisle, yard or trailer and AI tallies every pallet — each one marked with a dot so you can verify at a glance. Built for empties tracking, yard audits and load checks.
- Counts pallets even when they touch or overlap
- Mark 1–3 example pallets to count exactly that item
- Preview free · free account required to download · files deleted automatically
- Free counts carry a small “Counted with Pixoate” badge · watermark-free with Premium
Works with JPG, PNG, WEBP · Free up to 20 MB, Premium 50 MB
Upload Image
Tips for an accurate count
• Use an even, well-lit photo with the pallets fully in frame
• Mark 1–3 example pallets when other items share the photo
• Dots and heatmap show what was counted — verify at a glance
About the Pallet Counter
The pallet counter uses an AI similar-item engine built for dense scenes where pallets touch or overlap — the case where counting by hand is slow and error-prone. Mark one to three example pallets and it counts exactly that item, marking every counted one on the image so you can verify the total. Built for warehouses, hauliers and logistics yards.
How It Works
1. Photograph your pallets
2. AI counts them — optionally mark 1–3 example pallets
3. Verify with the dots and heatmap on the image
4. Add to the tally sheet and export your count as CSV
Perfect For
• Empties and pallet-exchange tracking
• Yard and dock audits
• Trailer load verification
• Racking occupancy checks
What you can do with Pallet Counter
Everything this tool helps you accomplish — no learning curve, no setup.
- Count pallets in racking, yards and trailers
- Audit warehouse stock from a single photo
- Track empty pallets and returns quickly
- Mark an example pallet to guide the tally
- See every pallet marked with a clear overlay
- Combine several shots into one total count
- Ignore small false detections for accuracy
Settings information
12 settings
Every control in Pallet Counter, explained — what it does and when to use it.
Upload
- Single photo / Bulk auditPresets
- Switches between counting one photo at a time and Bulk audit (Premium), which counts a whole queue of photos and adds every result to the tally sheet with a grand total.Options: Single photoBulk audit
Count
- Add to tallyOne-click
- Adds the current photo's count as a new row on the tally sheet so counts from several shelves, crates or batches combine into one stock-take.
- Counting modePresets
- Chooses the counting engine: Auto picks the best one for the photo, Similar items handles piles and rows of pallets, Distinct objects labels each separate item, and Max accuracy cross-checks every engine (slower).Options: AutoSimilar itemsDistinct objectsMax accuracy
- ConfidenceSliderRange: 0–1 · Default: 0.05
- Re-filters the marked detections after a count — slide toward Only confident to drop doubtful marks or toward Show more to include faint ones; the total updates instantly.
- Overlay stylePresets
- Sets how counted items appear on the live preview — dots on each item, a density heatmap, both, or a clean image — so you can verify the total visually.Options: BothDotsHeatNone
- What to countText input
- Names the item to count and comes pre-filled with pallets; clear or change it to count a different item in the photo.
- Detection sensitivitySliderRange: 0–1 · Default: 0.5
- Controls how eagerly items are marked, from Larger items to Smaller items — raise it if small or faint items are missed, lower it if specks or shadows inflate the count.
Examples
- Mark example palletsDraw on image
- Drag a box around 1–3 example pallets on the photo to teach the counter exactly which item to count in a busy or mixed scene.
Tally
- LabelText input
- Renames a tally row (e.g. Shelf 4 — 500ml) so each counted photo stays identifiable in the exported stock-take.
- CountNumber input
- Lets you hand-correct a row's counted number (minimum 0) if you spot a miscount; the running total and the CSV or PDF export update immediately.
Advanced
- Result overlayDropdown
- Chooses how the downloadable result image is annotated so the count can be verified on the saved file; not used in Distinct objects mode.Options: Dots + heatmapDots onlyHeatmap only
- Ignore small detectionsSliderRange: 0–1 · Default: 0
- Filters out detections smaller than the chosen size, from Off to Large only, so dust, specks and distant clutter stop inflating the total.
Done with Pallet Counter? Try these next
Hand-picked tools that pair well with Pallet Counter. Keep going without losing your file.
Object Counter
Stop tallying coins, pills and parts by hand. Snap one photo and get an exact count with a numbered marker on every item — done in seconds, not hours.
Try it nowLive Object Counter
Skip the clipboard. Aim your phone at a shelf, tray or pile and the count updates in real time as you move — stock-takes done in minutes, not afternoons.
Try it nowBottle Counter
Count bottles in shelves, crates or cold rooms from one photo, with every item marked. Preview free; sign up free to download.
Try it nowBox & Carton Counter
Count boxes on pallets, stacks or trucks from one photo, with every item marked. Preview free; sign up free to download.
Try it nowPill Counter
Count pills in trays from one photo, with every item marked. Preview free; sign up free to download.
Try it nowPeople Counter
No more counting heads row by row. Upload a photo of your event, class or gathering and get an attendance figure with every person marked — in seconds.
Try it nowFrequently Asked Questions
Yes — photograph the stacks side-on so the pallet edges are visible and each pallet in the stack is counted and marked. Photograph each stack group and combine them in the tally sheet.
usageMark 1–3 example pallets by dragging a box around them and the AI counts exactly that item, ignoring everything else in the frame. Every counted item gets a dot on the image so you can verify the total at a glance.
usageMark examples of the pallet type you're counting (e.g. blue CHEP vs white exchange pallets) and the AI counts just that type — run it once per type for a split total.
featuresYes — counting photos is free to preview; create a free account to download for everyday use. Free downloads of the marked-up image carry a small “Counted with Pixoate” badge; with Premium that same download is watermark-free. Photos are uploaded only to process and are deleted automatically afterwards; we never keep or share them.
privacySimilar items suits a stack or aisle of one pallet type — all the same color and build — and gives a tight count using density detection. Distinct objects switches to object detection so a yard or racking aisle mixing pallet types (blue CHEP versus white exchange pallets, for example) can have each type recognised on its own. Auto picks between the two automatically for a general yard or racking photo.
usageSensitivity (Low to High) sets how confident the AI must be before marking a pallet. Raise it toward High if pallets deep in a dim racking aisle or at the back of a stack are being missed; lower it toward Low if shadows between pallet slats or gaps in racking are being counted as separate pallets. Side-on photos with the pallet edges clearly visible need the least adjustment.
technicalResult overlay chooses how the count is marked — Dots + heatmap for a per-pallet dot and an occupancy heatmap, Dots only for a cleaner annotated photo for an audit record, Heatmap only to see where pallets are most densely packed. Ignore small detections raises the minimum size counted, useful for filtering out racking beams, shadows or partially visible pallet edges at the frame's border.
featuresYes — toggle from Single photo to Bulk audit and upload a photo of every aisle, yard section or trailer. Each is counted with your Sensitivity setting, a grand total is produced, and every section's count feeds automatically into the tally sheet, which suits a full warehouse or yard audit in one pass.
featuresAdd each aisle or stack's count to the tally sheet, labelling rows like "Aisle 3 — CHEP blue", then export the sheet as a CSV to reconcile against your exchange records or generate a branded PDF audit report. Sign in to save the stock-take to your account and share a read-only link with hauliers or the warehouse team.
featuresSet Counting mode to Distinct objects so different pallet types aren't lumped together, keep Sensitivity moderate to High for stacks with pallets partly hidden behind others, and raise Ignore small detections slightly to exclude racking structure and shadows from the count. Mark examples of one pallet type at a time and run the photo once per type to get a split total by type in the tally sheet.
tipsSingle-photo pallet counting is free to preview; create a free account to download. Bulk audit — queuing every aisle, yard section or trailer photo into one grand total — is a Premium feature, shown with a lock icon on the toggle. Saving a stock-take to your account only needs a free sign-in, and free accounts keep 3 saved stock-takes before you need to delete one or upgrade for unlimited history.
pricingExporting your tally sheet as a CSV is always free. Generating the branded PDF stock-take report, and sharing a read-only link to a saved stock-take with hauliers or the warehouse team, are both Premium features — free accounts can still save, reopen and export CSV from their stock-take.
pricingYes — every tally row's Count number is directly editable, so you can type a corrected total if you spot a miscount, not just rename the Label. Each row also has its own remove button (×) if you added a row by mistake, and Clear tally wipes the whole sheet to start a fresh stock-take.
usageNo — using Open in tally on a saved stock-take replaces everything currently in your tally sheet with the saved rows; it doesn't add them alongside your in-progress count. Export or save your current tally first if you still need it, since loading a saved session overwrites it with no undo.
usageYes — Pixoate supports batch and bulk processing. Switch to Batch mode, add up to 100 photos, set your options once, and every photo is processed with the same settings before you download one tally per photo plus a grand total. Bulk processing is a Premium feature; the output uses the same quality and settings as single mode.
featuresYes — with bulk processing you configure the settings a single time and they apply to every item in the batch, up to 100 photos. There is no need to repeat the setup per item, and Temporary uploaded and generated files are processed securely and deleted automatically.
usageHow Pallet Counter helps you get it done
Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start in seconds.
Empties & Pallet-Exchange Reconciliation
Mark examples of each pallet type — blue CHEP versus white exchange — and run the photo once per type, so the tally sheet keeps a split total you can reconcile against exchange notes with hauliers.
Trailer Load-Out Verification Before Dispatch
Photograph a loaded trailer just before it leaves the dock and confirm the pallet count matches the delivery manifest in seconds, catching a short-load before it becomes a customer dispute.
Multi-Site Yard Audits in One Session
Use Bulk audit to upload photos from every racking aisle or yard section across a site, then export the grand total as a CSV or branded PDF for a full warehouse audit.
Client-Facing 3PL Stock Reports
Save a completed pallet audit to your account and share a read-only link with 3PL clients or hauliers, giving them live visibility into racking occupancy without needing an account of their own.
Inbound Goods-In Verification Against Purchase Orders
Photograph pallets as they're unloaded at goods-in and confirm the count matches the purchase order or delivery note before signing for the load, catching a short delivery from the supplier on the spot rather than after unpacking.
Pixoate