Know what's in the bin — and if you can build the board.
BenchBOM tracks your parts inventory, logs your Mouser & LCSC orders, and imports EasyEDA BOMs — so a single glance tells you whether a project is ready to build or what you still need to order.
Free · Email & password sign-in · Your data stays private to you
From loose reels to a build-ready BOM
The workflow a maker actually has — parts, orders, and projects — kept in sync so the numbers are always honest.
Parts inventory
Track quantities with Mouser & LCSC part numbers, categories, and per-part minimums. Low-stock and out-of-stock flags surface the moment a bin runs thin.
Order logging
Log every Mouser and LCSC order with line items and cost. Mark an order received and the quantities flow straight into your inventory — no double entry.
Project BOMs
Give a project its bill of materials with reference designators and quantities. BenchBOM computes build-readiness against your on-hand stock, board by board.
EasyEDA BOM import
Drop in an EasyEDA interactive-BOM HTML export and BenchBOM parses it, matches parts you already own, and builds the project BOM for you. CSV import too.
Shortfall shopping lists
Track bare-PCB counts and how many boards you want to build. BenchBOM works out exactly what's short and exports a shopping list as CSV, ready to order.
Builds & revisions
Snapshot each build revision, attach the source files, and keep a history of what you made and when. Deduct a build's parts from stock in one click.
Up and running in minutes
No spreadsheets to wrangle. Sign up, get your parts in, and let the build math take care of itself.
Create your account
Sign up with an email and password. Your inventory, orders, and projects are private to you from the first click.
Add parts or import a BOM
Enter parts by hand, log an order, or drop in an EasyEDA BOM export. Bring old data across with a one-click backup restore.
Build with confidence
Open a project and see at a glance whether you can build it — or export a shopping list of exactly what to order.
Your bench, your data
BenchBOM runs on Firebase with per-user accounts. Every record is scoped to your login by database security rules — nobody else can read your inventory.
And you're never locked in: export everything to a JSON file whenever you like.
- Private by defaultEach user's data is isolated — enforced server-side, not just in the UI.
- One-click backupsDownload a full JSON export anytime, and restore or merge it just as easily.
- Works offlineAn on-device copy keeps the app usable and warns you the instant a save doesn't land.
Stop guessing whether you can build it.
Get your parts, orders, and projects onto one bench — and always know what you can make and what you need to order.
Create your free account