Real-time sale alerts, right on your phoneSubscribe to updates

    The best inventory software with a barcode scanner

    Most barcode features in inventory apps just log a code. PalmFlow's scanner looks the item up and fills it in — and anything you print stays scannable to find that item again.

    This is an honest look at what a barcode scanner should actually do in inventory software, written by the team building PalmFlow — biased, but upfront about the one thing that matters most here: scanning and label printing are an Ultra-tier feature, not something every plan gets. We say exactly what that buys you, and what stays free.

    What actually makes a barcode scanner useful

    A scan that returns real data, not just a beep

    Plenty of inventory apps log a code and hand you an empty form. The useful version looks the code up — a typical resale price and a photo — before you've typed anything, so adding an item is a scan, not a scan plus a form.

    A phone camera, not a dedicated device

    Buying and pairing a handheld scanner is one more thing between you and adding a shelf of items. Software that decodes a barcode through a phone's own camera removes that step — though a USB or Bluetooth scanner should still work for anyone who already has one.

    Scanning to find, not just to add

    Re-scanning something you already logged should open that exact item, not offer to create a duplicate. A scanner that only knows how to add things is half a tool.

    A barcode for things that never had one

    A lot of resale inventory — vintage, handmade, singles — has no factory barcode to scan in the first place. The gap only closes if the software can print you one to put on it.

    How PalmFlow's scanner actually works

    Four checkable facts rather than a features list, including the one that costs us the sale — because a page that hides its own gating isn't one worth trusting.

    Camera decode with a Safari-safe fallback

    PalmFlow's scanner uses the browser's native barcode decoder where it exists, and falls back to a JavaScript decoder where it doesn't — iOS Safari and some desktop Chrome builds lack the native API, and the fallback is what makes the camera panel work there instead of failing silently.

    New-item lookup checks eBay first

    Scan a UPC PalmFlow hasn't seen and it queries eBay's own listings for that code and returns the median price across matches — grounded in what things with that barcode are actually selling for, not a manufacturer's suggested price. A product database fills in a photo or brand if eBay has nothing.

    Existing-item match checks your own data first

    Scan something you've already logged and PalmFlow matches it against the item's own SKU or label, then any UPC you've saved on it — so scanning a shelf you've already built opens the right item instead of asking if you want to add it again.

    It's a real capability, and it's an Ultra feature

    The lookup calls a live pricing source on every new scan, and label printing is a full design tool — both sit behind the $39.99/month Ultra tier. The barcode field on an item, and tags, are free at every tier, so a Free or Pro seller can still record a code by hand and search it later.

    Where PalmFlow fits

    The scanner isn't a standalone tool — it feeds the same inventory, cost basis, live eBay sync, and P&L as every other item, whether it arrived by scan or by hand. It isn't a warehouse system: no scan-based cycle counts, no multi-location transfer scanning, no pick/pack workflow for a team floor. It's built for one seller or a small team adding and finding items in one inventory, which is the whole of what PalmFlow is built for.

    See what else is on each tier on pricing, or the category-by-category rundown of eBay reseller tools on the best eBay reseller software guide. Adding a shelf of retail-boxed items? Scanning is especially useful for Funko Pop resellers — most boxes carry a real UPC.

    Common questions

    • Does PalmFlow work with a handheld USB or Bluetooth barcode scanner?

      Yes. The scan field accepts input from any keyboard-emulating scanner the same way it accepts typing or the camera — plug it in or pair it, and it types the code into the field like a keyboard would. No special driver or setup.

    • Does the camera scanner work on an iPhone?

      Yes, verified on iOS Safari. Safari doesn't have the native browser barcode API that most Android browsers do, so PalmFlow falls back to a JavaScript decoder there instead of failing to open the camera.

    • What does scanning a new item actually return?

      A median eBay price pulled from real, current listings carrying that barcode, plus a stock photo and brand or name where available. "Add it" creates the item with that data pre-filled; you set your own cost and condition.

    • Can I scan something that doesn't have a factory barcode?

      There's nothing to look up for it, but you can print your own scannable barcode or QR label — roll printer or Avery sheet — and put it on the item, which makes it scannable to find again going forward.

    • Is barcode scanning included on the free plan?

      No. Scanning and label printing are Ultra features, $39.99 a month for unlimited items and marketplace connections. Free and Pro sellers can still record a barcode by hand on any item's Barcode field and search by it.

    • Does PalmFlow do warehouse-style scanning — cycle counts, multi-location transfers?

      No. There's no scan-based cycle count or multi-location transfer workflow. PalmFlow's scanner is built for a reseller adding and finding items in one inventory, not a warehouse audit tool for a team floor.

    See what's actually in the box.

    Free starts your inventory today, no credit card. Scanning and label printing are on Ultra — $39.99/month, unlimited items and connections. Found something wrong? support@palmflow.app.