Vehicle titles, read into data in about a minute.
Upload a title, or a 40-page scanner batch. TitleRead splits it into documents, groups them by VIN, and returns every field with a confidence score and its exact place on the page. The chain of owners too, read off the paper in order.
Three steps. No integration needed to start.
Upload
Drop a PDF or a photo in the dashboard, or post it to the API. One title, or a whole batch of titles, bills of sale, lien releases and cover sheets, in any order.
Read
Pages are sorted into documents and grouped by VIN. Each document is read with the rules for its state, and the title is checked against its bill of sale.
Review or integrate
Open the review screen, click any value to see it on the page, correct it in one click. Or take the JSON by API or signed webhook into your own system.
Every field on the paper, with its confidence and its place.
| Title | Title number, title type and brands (clean, salvage, rebuilt, junk, flood), state, issue date, VIN, year, make, model, body. |
| Owner and liens | Registered owner with address, every lienholder, lien dates and releases, lessor and lessee on leased vehicles. |
| Chain of owners | Every owner in order: the owner of record, then each assignment and dealer reassignment with buyer, seller, date and odometer, across both sides of the title and any reassignment sheet. Your own rules for seller or exporter run on that list. |
| Odometer | Reading and brand: actual, not actual, exceeds mechanical limits. |
| Bill of sale | Copart, IAAI and private bills of sale, matched to their title by VIN. Year, odometer and buyer conflicts between the two are flagged, not merged. |
| Everything else | Lien releases, repossession certificates, affidavits, invoices and gate passes are recognised and attached to their vehicle; blank backs and cover sheets are marked as noise. |
Title-number formats and brand conventions for all 50 states plus Ontario and Quebec, written from real titles: Pennsylvania's trailing letters, North Carolina's stock-number trap, California's salvage prefix.
How often it is right, field by field.
239 real titles from 15 states, read by TitleRead and compared with the values a person keyed and checked for the same vehicle.
Every VIN is checked against its check digit, which caught 9 of the 11 wrong ones in this set; a VIN that fails is flagged for review, never silently changed.
Plain JSON, typed and normalized.
Every document found, its raw read with coordinates in a 1000 by 1000 frame, and a normalized form you can store as is. Vehicles grouped, conflicts listed, every owner listed in order.
{
"documents": [
{ "pages": [1, 2], "type": "title",
"state": "Florida", "subtype": "salvage",
"normalized": {
"titleNumber": "0128841276",
"vin": "1HGCM82633A004352",
"owner": { "name": "STATE FARM MUTUAL AUTO INS CO", … },
"odometer": { "value": "152310", "brand": "actual" },
"transfers": [ … ], "reassignments": [ … ]
} },
{ "pages": [3], "type": "bill_of_sale", "subtype": "copart", … }
],
"groups": [ { "vin": "1HGCM82633A004352", "documents": [0, 1],
"conflicts": [], "owners": [ { "role": "owner_of_record", "name": "STATE FARM MUTUAL" }, … ] } ],
"usage": { "durationMs": 38000 }
}
Anyone who keys titles by hand today.
Vehicle exporters
Titles and bills of sale from auctions, read and matched before the car reaches the warehouse. Every owner on the title comes back in order, ready for your own export checks.
Dealers and wholesalers
Trade-ins and auction buys keyed into your DMS from the scan, with the lien and the odometer brand you need to catch before you resell.
Title and registration services
Batches of client paperwork sorted and read in minutes, with a review screen your clerks can check against the page.
Lenders and insurers
Salvage and repossession paperwork read at volume, with the lienholder, the release and the brand history on every unit.
Per vehicle, not per page.
One credit reads a vehicle's title and everything scanned with it. Prepaid packs from $59 for 100 vehicles ($0.59 each), down to $0.35 in the 5,000 pack and $0.25 on a volume agreement. No subscription, credits never expire.
A clerk takes four to six minutes to key a title and its bill of sale, two to three dollars of their time; a read here costs under sixty cents and comes back with its confidence and its place on the page.
The ones we get asked.
How accurate is it?
Measured on 239 real titles: make 99.6%, year 97.9%, state 95.8%, title number and title type 95%, VIN 93.3%, with every VIN checked against its check digit and flagged when it fails. Handwritten names and addresses in the assignment sections are the hard part, and that is where the confidence score and the page highlight earn their keep: a low score tells your reviewer where to look. Corrections you make are kept with the document and feed back into accuracy.
What about handwritten assignments and reassignment sheets?
They are read, in order, into the chain of owners. Names are returned as written on the paper, with the page number, so a reviewer can confirm them in seconds.
Can I send a whole batch in one file?
Yes. A multi-page PDF with several titles, bills of sale and other pages is split into documents and grouped by VIN. You are charged per vehicle, not per page.
Which document types are recognised?
Titles from all 50 states, Ontario and Quebec, including salvage, junk, rebuilt and bill-of-sale-only cases. Bills of sale from Copart, IAAI and private sales. Lien releases, repossession certificates, dealer reassignment sheets, affidavits and invoices are read and attached to their vehicle.
Where is my data processed and how long is it kept?
In the United States. Files and results are deleted after your retention window, which you set between 1 and 365 days. Nothing you upload is used to train models.
Do I need to integrate anything?
No. The dashboard works on its own: upload, review, download JSON. When you are ready, the API is two calls and a webhook.
Read your first title in the next two minutes.
Sign up with a work email. 10 vehicles free, no card, no sales call.
Try TitleRead free