Built for the electronics bench
BenchBOM is a parts inventory and project-BOM app for people who actually build electronics — makers, hobbyists, and small hardware shops who are tired of guessing whether they have the parts to build a board.
The problem
If you build PCBs, your parts live in drawers, bags, and reels — and your BOMs live in EasyEDA, spreadsheets, and your head. When it's time to build, the real questions are simple but annoying to answer: Do I have everything? How many boards can I make? What do I still need to order, and from where? Spreadsheets drift out of date the moment you use a part.
What BenchBOM does
It keeps parts, orders, and projects on one bench and in sync, so the numbers stay honest:
Know your stock
Track quantities, reorder points, bins, and suppliers — with low/out-of-stock flags.
Scan, don't type
Photograph a reel label and AI fills in the part, specs, datasheet, and price.
Build-readiness
Import an EasyEDA BOM and instantly see what you own vs. what to buy.
Order only the gaps
Generate a shopping list of exactly what's short for the number of boards you want.
Your data, your bench
BenchBOM runs on Google Firebase with per-user accounts. Every record is scoped to your login by database security rules — nobody else can read your inventory — and you can export everything to a JSON file whenever you like. It's also a PWA: install it to your phone's home screen and it works like a native app, right at the bench.
Pricing, simply
Free to start — unlimited parts & orders, up to 5 projects, 20 AI scans a month, EasyEDA import, and 10 MB of storage. Pro is $15/month for far more AI scans, unlimited projects, more storage, and priority feature suggestions. No lock-in; cancel any time from inside the app. See pricing.
Made with maker feedback
BenchBOM is actively developed, and Pro members can suggest features that jump to the top of the list. Have an idea or a question? Email support@benchbom.com.