The Open Tool Database
81,000+ tools across 450 brands. Open data, free API, community-maintained. Browse tools, query specs, or build your own apps on real tool data.
Data: ODbL · Code: AGPL-3.0 · Free forever
81,000+ tools across 450 brands. Open data, free API, community-maintained. Browse tools, query specs, or build your own apps on real tool data.
Data: ODbL · Code: AGPL-3.0 · Free forever
Structured, queryable data for every major tool brand. Power tools, hand tools, accessories, and more.
Name, model number, UPC, description, weight, and detailed specifications for every tool.
Milwaukee, DeWalt, Makita, Bosch, Festool, Knipex, Klein Tools, Wera, Stabila, Wiha, and hundreds more.
Cross-referenced battery compatibility data. Know which batteries work with which tools across platforms.
Organized taxonomy of tool types. Drills, saws, wrenches, pliers, levels, and more — all categorized.
UPC lookup for barcode scanning. Scan a tool and get its full record from the database.
Manufacturer and press kit images hosted on our CDN. Properly licensed and attributed.
Query tools, brands, specs, and relationships. Build apps on real tool data.
Fetch any tool by model number, filter by brand or category, and get structured JSON back. The full dataset is also available as SQL seed files on GitHub for self-hosting.
No complex authentication. Just an API key to track usage — free to obtain, no limits on read access.
Documentation View on GitHubToolDB powers tooldb.app — a personal tool inventory app built on the database. Scan barcodes, log maintenance, track lending, and generate insurance reports.
tooldb.app
Your personal tool inventory
Get your tools represented accurately. Partner with us.
ToolDB aggregates data from public sources, teardowns, and community contributions. We work directly with manufacturers to ensure your products are represented correctly.
We're actively partnering with manufacturers to keep product data current and accurate.
partnerships@tooldb.ioToolDB exists because people contribute. Every correction, every new record, every reference link makes the database better for everyone.
Know a tool that's missing? Open an issue or pull request with specs, model numbers, and reference links.
Contribute on GitHubFound an error or outdated spec? Help keep the database accurate by submitting corrections.
Report an issueLink manuals, parts diagrams, compatibility charts, and repair guides. Every link adds value.
Add referencesBrowse 81,000+ tools, query the API, or build something on top of real tool data.