Inventory Scanner
Turn any phone or laptop camera into a free barcode inventory system. Scan or type a barcode, track product name, quantity, location and notes, and export to CSV — all kept locally on your device. Scanning a barcode that is already on the list highlights its row, and adding it again raises the quantity instead of creating a duplicate.
Add item
Saved locally in this browser. Export to CSV for a backup.
Scan a barcode with the camera, or type one into the form above to add your first item.
About this inventory scanner
This inventory scanner is a free, browser-based barcode inventory system. It pairs a one-tap camera scanner with a simple editable table so you can build a stock list without signing up, installing software, or paying a subscription. Everything stays in your browser — useful for small shops, makers, classrooms, home cataloguing, and field inventory checks.
The same decoder behind our online barcode reader powers the camera here, so it handles standard retail and logistics symbologies. For more detailed validation, open the GTIN validator alongside this page.
When to Use It
- Doing a quick stock-take in a small shop without a full POS system.
- Cataloguing books, tools, parts, or hobby supplies at home.
- Building a warehouse barcode scanner workflow on a spare phone before committing to enterprise software.
- Scanning incoming deliveries into a CSV that you can hand to accounting.
- Teaching students how a barcode inventory system works, end to end.
How It Works
- Start the camera Grant camera access once and point at a barcode. The scanner decodes it and auto-fills the barcode field.
- Or type manually No camera? Paste or type the barcode directly into the form — handy for keyboards and wedge scanners.
- Add product details Give the item a name, quantity, location, and optional notes. Defaults to quantity 1.
- Edit or delete Each row has edit and delete actions. Quantities can be bumped in place as stock moves.
- Export to CSV Download the full list as a CSV any spreadsheet, accounting or ERP tool can import.
What to Avoid
- Treating this as your only copy. Export to CSV regularly — clearing browser data wipes the list.
- Assuming the same list appears on another device. Without a login, each browser has its own inventory.
- Scanning barcodes through thick plastic wrap — glare often beats the decoder; tilt or remove the wrap.
- Using emoji or commas inside the notes field if you plan to re-import the CSV into a strict parser.
- Relying on the scanner alone to validate GTINs. For check-digit confirmation use the GTIN validator.
Tips & Tricks
- Bookmark this page on your phone's home screen — it behaves like a lightweight inventory app.
- Use the Location column consistently (e.g. "A1-03") so you can sort by it in a spreadsheet later.
- If you scan the same barcode twice, the existing row is highlighted so you can increment quantity instead of duplicating.
- Export CSV after each major session — treat the local list as working memory, not the source of truth.
- On laptops, a USB wedge scanner types straight into the barcode field. The camera tab isn't required.
How to Track Inventory With a Barcode Scanner
To track inventory with a barcode scanner, give every item a barcode, scan each one into a list with its quantity and location, and export the list to compare counts over time.
Retail goods usually arrive with a UPC or EAN printed on them. Loose parts and homemade stock need a label, and an internal Code 128 label from the barcode generator scans here like any other code.
Give each product variant its own barcode. Rows are matched on the exact barcode value, so two sizes that share one code end up merged into a single row.
Count Inventory With Your Phone
Open this page on your phone, tap Start camera and allow camera access; the scanner asks for the rear camera first. It keeps reading frames, so each barcode it decodes drops straight into the Barcode field.
- Point the camera at the first barcode on the shelf.
- Type the quantity you count, plus the shelf or bin code in Location, such as A1-03.
- Tap Add to inventory. The form clears for the next item, so enter the location again each time.
- If the barcode is already listed, its row is highlighted and adding it again raises that row's quantity by the number you entered.
- Use the search box to find a row by barcode, name, location or notes when a count needs correcting.
For a full barcode inventory count, work one aisle at a time and export after each aisle. The list is saved in this browser after every change, but a fresh CSV protects you if the browser data is cleared.
The same routine works as a home inventory barcode scanner for a pantry, a tool wall or a book collection. The Notes field can hold a purchase date, a condition or a warranty reminder.
Scan Barcode Inventory Into Excel
Excel opens the CSV export directly, so you can scan barcode inventory here and finish the work in a spreadsheet. The file has six columns: barcode, name, quantity, location, notes and updated_at, with the time written in ISO 8601 format in UTC.
- Tap Export CSV; the file downloads as inventory- followed by the date.
- In Excel, open a blank workbook and choose Data, then From Text/CSV.
- Select the file, choose Transform Data and set the barcode column type to Text.
- Load the data, then total quantities by barcode with a PivotTable or SUMIF.
Setting the barcode column to Text keeps leading zeros. A UPC-A such as 012345678905 loses its first digit when Excel reads it as a number, and the shortened value no longer matches the product.
A Simple Barcode Inventory System for Small Business
A simple barcode inventory system for a small business needs barcodes on the stock, a scanner to read them and a list that holds quantity and location for each code. This page supplies the scanner and the list as a free inventory barcode scanning system for shops that count stock now and then.
A free barcode scanner for inventory has limits that matter more as you grow. The list lives in one browser on one device, there is no login or change history, and it does not connect to a till or online store, so a sale does not lower the stock level.
| Need | How this inventory scanner handles it |
|---|---|
| Scanning | Phone or laptop camera, or a USB wedge scanner typing into the Barcode field |
| Quantity and location | One row per barcode with quantity, location and notes |
| Backup | CSV export; the working list stays in one browser |
| Several users | Not supported; each person keeps a list and you merge the CSV files |
| Sales and reorder alerts | Not supported; import the CSV into your POS or ERP |
For products you make and sell, the barcodes on the packaging should be GTINs licensed from GS1, since many retailers and marketplaces require them. Check each code with the GTIN validator before printing, and run a long supplier list through the batch barcode scanner to catch bad check digits and duplicates in one pass.
To use this page like an inventory barcode scanner app, add it to your home screen. The read barcode app page lists the install steps for iPhone, Android and desktop.
Frequently Asked Questions
Is this inventory scanner really free, with no login?
Yes. There's no account, no trial, and no upload. The inventory scanner runs entirely in your browser. Items live in your browser's localStorage on the device you used to add them.
Where Is My Inventory Data Stored?
Locally, in this browser's localStorage on this device. We never send your items, quantities, or notes to a server. Clearing your browser data or switching devices will remove the list — export to CSV first if you need a backup.
Which barcode types can I scan into the inventory?
Any 1D or 2D format that this site's underlying decoder supports — EAN-8/13, UPC-A/E, Code 128, Code 39, ITF, Codabar, QR, Data Matrix, Aztec, PDF417. You can also paste or type any barcode value manually, so unsupported formats still work.
Can I Use This as a Warehouse Barcode Scanner on My Phone?
Yes — it's designed mobile-first. Open the page on your phone, tap Start camera, and scan items down an aisle. Each scan auto-fills the barcode field so you only need to add the product name, quantity, and location.
How Do I Export My Inventory List?
Click Export CSV. You'll get a standard comma-separated file with columns for barcode, product name, quantity, location, notes, and the time the item was last updated. Open it in Excel, Google Sheets, or import into any inventory or ERP tool.
Can Two People Share the Same Inventory List?
Not yet — this MVP is a single-device tool with no login. Two people can each maintain their own list and merge the CSV exports. A multi-user, cloud-synced version is on the roadmap.
How Does a Barcode Inventory System Work?
Each product carries a barcode whose value is the key to one row in a list or database. Scanning the code finds that row, and you add or subtract the quantity you counted, received or sold. On this page the key is the exact barcode text, so scanning a code that is already listed highlights its row instead of adding a new one.
Is There a Free Barcode Scanner for Inventory?
Yes. This inventory scanner is free, needs no account and works in a phone or desktop browser with the camera or a USB wedge scanner. The trade-off is that the list stays on one device, so export the CSV regularly and import it elsewhere when you need shared or permanent records.
Related Tools
Decode a single barcode from camera, image, or URL.
Check that GTIN-8/12/13/14 barcodes have the right check digit before they enter your inventory.
Validate UPC-A codes scanned from US retail products.
Validate EAN-8 and EAN-13 codes from international retail products.
Clean, deduplicate and check a pasted list of barcodes, then export it to CSV.
Install ReadBarcode on your phone or desktop so the scanners open from the home screen.
Plan ahead for 2D barcode rollout in retail and warehousing.