BarcodeSheets

Count stock by scanning barcodes

Scan items with your phone camera or a barcode scanner, count them against the list you expect, and export the result as CSV or Excel — free, no account, and the count never leaves this device.

Unlimited — no caps SVG & print-res PNG free No account 100% in your browser

How a count works

Type or scan a code and it becomes a row; scan it again and the quantity goes up by one. Fix a quantity by hand whenever a box holds more than one, remove a row you scanned by mistake, and download the finished count as CSV or Excel. The count is saved in this browser as you go, so a locked phone or a closed tab doesn't lose it — come back and pick up where you left off.

Works with any barcode scanner

USB and Bluetooth barcode scanners type the code and press Enter, exactly like a keyboard, so with the code field focused every scan lands as a row. On a phone or tablet, the camera scans continuously: each hit beeps and vibrates, and a barcode left in the frame is counted once, not on every frame.

Counting against a list

Upload the list you expect — a CSV or Excel export from your shop, inventory or accounting system — and pick the columns for the code, the expected quantity and the name. The review table then shows every item as matched, short, over, not counted, or not on the list, and a filter shows only the differences. The exported file carries expected, counted and difference for every row.

Everything stays on your device

The list you upload and every code you scan are processed in your browser and saved only in this browser's local storage. Nothing is uploaded, and finishing a count clears it from the device. Usage analytics, where you've allowed them, record that a count happened and how big it was — never a code, a name, a file name or your count's label.

Frequently asked questions

Can I count stock with my phone for free?

Yes. Open this page on your phone, tap Use camera, and point it at each barcode — every hit is counted, with a beep and a vibration. There's no app to install and no account; the count is saved in the phone's browser and exported as CSV or Excel when you're done.

Does it work with a USB or Bluetooth barcode scanner?

Yes. Those scanners act as keyboards: they type the barcode and press Enter. Click into the code field once, then scan away — every code becomes a row or adds one to an existing row. This is the fastest way to count on a desktop or laptop.

What file can I upload as my expected list?

A CSV or an Excel file (.xlsx or .xls), or a list pasted straight into the page with one code per line. After uploading, you choose which column holds the codes and, optionally, which hold the expected quantity and the item name. The file is read in your browser and never uploaded.

Why doesn't my GTIN-14 match the EAN-13 on my list?

Codes are compared exactly as written. A case or shipping carton often carries a 14-digit GTIN-14 (ITF-14) while your list holds the 13-digit EAN-13 of the unit inside; to this tool those are two different codes. Put the code your labels actually carry in the list, or fix the quantity by hand on the matching row.

Where is my count stored, and for how long?

In this browser's local storage, on this device only, under the key bs-count. It stays until you finish the count, start a new one, or clear the browser's site data. It is never sent to a server, so it also can't be seen from another device — export the file if you need it elsewhere.