USDOT and MC Number Lookup

Enter a USDOT number, an MC number, or a company name. You get the carrier's operating authority, the insurance actually on file, and any revocation or suspension order — straight from FMCSA's public datasets, with the date of each record shown.

Why every line here carries a date. FMCSA is mid-migration to a new registration system, and its public data is split across two sets of tables that almost every free lookup tool treats as one.

The complete authority and insurance tables stopped updating on 14 May 2026 — we checked, and the newest insurance filing in them is dated 2026-05-14. The current tables are live to today but only record carriers whose status has changed, so most carriers are not in them at all.

Use one alone and you get a confident wrong answer: the old tables miss every revocation since May, and the new ones report "no authority" for perfectly legitimate carriers. So this tool reads both, labels each field with the date of the record it came from, and says plainly when it does not know.

It is not a substitute for the official record. Confirm on FMCSA's SAFER snapshot and get the certificate of insurance from the carrier before you tender a load.

A bare number is read as a USDOT number. Prefix with MC for a docket number.

What each field means

Operating authority is permission to haul for hire in interstate commerce. FMCSA's own data dictionary defines the codes as "A = Holds Active Authority, I = Inactive Authority, N = No Authority", and a separate flag as "Y = In Revocation". Those are quoted, not interpreted — the codes are not printed here as anything FMCSA does not call them.

Insurance on file is the BMC filing the insurer sent FMCSA, not a certificate. It shows the insurer, policy number and coverage amount. A filing can be on file and the policy still cancelled — the cancellation date is shown when there is one. BIPD amounts in the older tables are recorded in thousands; this page converts them, which is the kind of detail that turns a $750,000 policy into a $750,000,000 one if nobody checks.

No authority record is not the same as no authority. Many intrastate and private carriers legitimately hold none, and a carrier missing from the newer tables may simply not have changed status. The tool says which of those it is looking at rather than guessing.

Where this fits

Checking authority and insurance is the step before you send a rate confirmation. If a load moves and something goes wrong, who is liable turns on the Carmack Amendment and on what the bill of lading says — and on whether the party you gave the freight to was the party you thought.

Nothing you type is sent to us. The lookup runs in your browser and queries the US Department of Transportation's open data API (data.transportation.gov) directly, so the number you enter goes to the DOT and to nobody else. We never see it. The feedback box below is the only thing on this page that sends anything to us, and it sends only what you type into it.

Building the quote desk these belong to? Join the waitlist — the tools stay free either way.