Built for the electronics bench

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

BenchBOM Saved to cloud
Parts
312
Low stock
7
Projects
9
Orders
24
Parts Projects Orders
0.1µF X7R 0603
Mouser 80-C0603C104K · LCSC C14663
1,840
In stock
ATmega328P-AU TQFP-32
Mouser 556-ATMEGA328P-AU
6
Low
WS2812B-2020 addressable LED
LCSC C965555
0
Out — on shopping list
USB-C 16-pin receptacle
Mouser 640-USB4085-GF-A
58
In stock
Everything on one bench

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.

Three steps

Up and running in minutes

No spreadsheets to wrangle. Sign up, get your parts in, and let the build math take care of itself.

1

Create your account

Sign up with an email and password. Your inventory, orders, and projects are private to you from the first click.

2

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.

3

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