BuildGets BID
Turn a PDF bid form into an import-ready bid schedule
Upload the owner's bid form and get an Excel file ready for HeavyBid, B2W or your own spreadsheet. Two independent reads extract every item and are compared by item number, so each line comes back verified or flagged, with no retyping. Every item is also checked against real public bids: the Excel adds the market median, the middle range and what the job costs at market prices.
No bid form at hand? See a converted example
3 free conversions, no account needed. Free account: 3 a day.
Updated
Opening the PDF…
0:00Keep converting bid forms
| Item No. | Description | Qty | Unit | Check | Public bids | Middle 50 % |
|---|
Keep the next bid forms coming
A free account gives you 3 conversions every day, no credit card. It takes 20 seconds.
Two quick questions (optional)
How it works
Bid forms have no prices to check against, so the only way to trust a quantity is to read it twice. That is what BuildGets BID does.
- Upload the bid formThe full addendum is fine. The bid schedule pages are found automatically.
- Two independent readsEach read extracts item numbers, descriptions, units and quantities on its own.
- Cross-check and exportItems are matched by number. Agreements are verified, differences flagged with both values, gaps in the numbering reported.
Built for how bid forms really look
Units stay exactly as the owner wrote them: LF, SY, CY, LS, EA, TON. Allowances come out as 1 LS with their dollar amount. Schedules and streets keep their grouping, and descriptions are kept in full. If items are missing, you see which numbers, for example "items 20 to 62", before you bid.
Why estimators convert bid forms
On water, sewer, paving and other unit-price public works, the owner hands you the quantities. The work is not measuring, it is getting the owner's bid schedule into your estimate exactly as written: every item number, every unit, every quantity. When the schedule arrives as pages inside a PDF, often inside a long addendum and sometimes copy-protected, that means retyping dozens or hundreds of lines under bid-day pressure. A skipped line is a line with no price, and on many public bids an unpriced item can make the whole bid non-responsive.
For many state DOT lettings, estimating software already downloads the bid items electronically. BuildGets BID is for everything else: cities, counties, water districts and utilities that publish the bid form as a PDF.
What you get in the Excel file
One clean bid schedule, one row per bid item, in the column order HeavyBid's Excel import expects: Item No. in column A, Description in B, Quantity in C and Unit in D, followed by Unit Price, Extended Price (a live formula), Schedule, Check and Check note. Rows that need a look are shaded, so you can go straight to them. The same data is available as CSV for any other tool, including B2W Estimate, Excel or Google Sheets.
Units are kept exactly as the owner wrote them. EACH and EA, TONS and TON are normalized to one spelling so your reports line up, but nothing is ever converted to another unit. Allowances come out as 1 LS with their dollar amount, the way you would carry them in your estimate.
How the two reads work
The first read goes through the whole document in small blocks of pages, so long addendums are fine. On long documents it first maps where the bid schedule is and concentrates on those pages. The second read works only on the pages that look like a bid form, found by their item lines and US units, and reads them separately. Neither read sees the other's answer.
Then the two lists are compared by item number, without AI. If both reads agree on the unit and the quantity, the item is marked Verified. If they disagree, it is marked Review and the note shows both values, so you only check the lines that need it. If only one read found an item, it is kept and marked Single read. Finally, the item numbering is checked for gaps, and any missing numbers are listed at the top of the result, for example "items 20 to 62", before you download anything.
Bid forms have no prices to check against, so there is no arithmetic that can prove a quantity is right. Two independent reads that agree are the closest thing to proof, and a clear flag where they do not is the next best thing.
What it does not do
BuildGets BID does not measure quantities from drawings; that is takeoff, a different job. It does not price your bid either: unit prices stay blank for you to fill in, or come from your estimating software once the items are imported. And it does not keep your file for anything other than building your Excel. See how it compares with retyping, generic PDF converters and takeoff tools in BuildGets BID compared.
Learn more
Step-by-step: how to import a PDF bid form into HeavyBid. Before bid day: how to check a bid form for missing items. Reference: bid form units explained, bid schedule vs schedule of values and the bid form glossary.
Questions
Which bid forms does it read?
Unit-price bid forms and bid schedules from cities, counties and utilities: water, sewer, paving and other heavy civil work. The form needs item numbers, descriptions, units and quantities.
Does it convert units?
No. LF, SY, CY, LS, EA and TON stay exactly as the owner wrote them. Allowances are exported as 1 LS with their dollar amount.
How is every item checked?
Two independent AI reads extract the items separately and are compared by item number. Items where both agree are marked verified; differences are flagged with both values, and gaps in the item numbering are reported.
How long can the PDF be?
Up to 60 pages and 10 MB. For longer contract documents, upload only the pages with the bid form.
Does it work with HeavyBid and B2W?
Yes. The Excel file follows the column order of HeavyBid's Excel import (item number in column A, description in B), and the CSV works with B2W Estimate, Excel and Google Sheets.
Can it read copy-protected PDFs?
Yes, bid forms that block copying are read in your browser. PDFs locked with a password to open cannot be read.
What does it cost?
Your first 3 conversions are free, with no account. After that, a free account gives you 3 conversions every day.
What happens to my file?
It is processed only to build your Excel. We do not publish it or use it for anything else.