Reads both forms
It reads standard CFPB Closing Disclosure and Loan Estimate layouts, including revised versions.
Drop in a Closing Disclosure or Loan Estimate. Get the loan amount, rate, payment, costs, cash to close, term, and lender ready to check.
PDF only. Free processing covers up to 8 MB and 15 pages.
What you get
Built for mortgage brokers and title teams who need the important numbers without retyping them.
It reads standard CFPB Closing Disclosure and Loan Estimate layouts, including revised versions.
Find the loan amount, rate, monthly payment, term, and lender without typing them in.
See closing costs and cash to close as two separate fields, ready to compare.
Each value gets a high, medium, or low confidence label so you know where to look first.
See the label and text that led to each value before you pass it on.
Save the same results as JSON or CSV.
Before you upload
Short answers about what it reads, returns, and keeps.
Upload a PDF made from a CFPB Closing Disclosure (H-25) or Loan Estimate (H-24). The PDF needs a text layer.
Free processing covers PDFs up to 8 MB and 15 pages. A larger or longer PDF is accepted, then placed in the heavy-work queue instead of being extracted.
No. The file is read for this request and is not saved by the extractor.
Known H-25 and H-24 layouts use form-specific rules; other layouts use label matching. Check the returned fields before using them.
High, medium, and low show how strong the match and supporting text were. They help you decide what to review, but they are not a guarantee.
The app has POST /api/extract and POST /api/upload routes that accept a PDF and return extraction JSON. There is no separate public API signup or key flow.
The upload is accepted and checked on the server before extraction. If it is over 8 MB or 15 pages, the response is queued, no fake progress starts, and the waitlist form appears.
It is free for now. There is no pricing or payment flow on this page.
Supported forms