TenderFabric

See who else is bidding Ontario public work before close.

Free search across every open Ontario public tender, with plan-taker counts, addenda history, and past awards pulled straight from the source portals. No aggregator subscription.

Open tenders
538
Closing this week
154
Public buyers
89
Plan-taker observations
466,600

For estimators

Filter the noise.

Most public bid boards tell you a job is out. They don’t tell you that 18 other firms are already on the plan-taker list, or that the closing date quietly moved. That’s what we surface.

Plan-taker visibility before close.
See who else is downloading the documents, so you can no-bid the RFQs with 18 takers and focus on the ones with 2.
One feed for Ontario public work.
City of Toronto, MTO, municipalities, broader public sector. Direct from the source portals, not a paid aggregator.
Addenda and status history.
Snapshot history per tender, so when a closing date moves or a clarification drops, you see the change instead of refreshing pages.
Award history you can cross-reference.
Past awards, bid results, and buyer activity. Useful for benchmarking your own pricing or sizing up incumbents.

Workflows

Three ways to work.

Browse in the app.
Search open Ontario public tenders by buyer, category, and deadline. See plan-taker movement, addenda history, and prior awards on every tender. Preview and download the source documents.
Connect Claude or ChatGPT via MCP.
Plug the MCP server in and your model gets tender search, market activity, and document context as native tools. Ask “what’s closing in Toronto this week with fewer than 5 plan-takers?” and get an answer cited back to the source portal.
Build on the API.
REST endpoints for tenders, snapshots, plan-takers, bid results, and awards. Drop Ontario procurement data into your product, dashboard, or internal agent without writing a crawler.

Stop opening six portals to find Ontario work.

Every open Ontario public tender, across every active public buyer. Searchable right now.