Free FMCSA MC & DOT number lookup.
Paste an MC or DOT number. We'll pull the live operating authority status, power units, safety rating, and out-of-service status straight from the FMCSA QCMobile feed. No email, no signup, no ads — just the data brokers and shippers actually need to verify a carrier before booking a load.
What this tool shows
Every response is a direct read of the FMCSA QCMobile API — the same public source the agency exposes for the broker-side carrier verification flow. For any MC or DOT we can resolve, you get:
- Operating authority status — Active, Inactive, or Revoked. The single most important signal: don't book a load to a carrier with revoked authority.
- Legal name & DBA — useful for catching email-signature mismatches (a common chameleon-carrier tell).
- USDOT number — pair with the MC for cross-reference against SAFER and the SMS BASICs.
- Fleet size — power units and drivers as reported on the carrier's MCS-150. Helps sanity-check capacity claims.
- Safety rating — Satisfactory, Conditional, Unsatisfactory, or Not Rated. Unsatisfactory means the carrier isn't allowed to operate; Conditional is a warning.
- Out-of-service status — surfaces an OOS date if the carrier has been ordered off the road.
- Physical address & phone — for matching against the email signature on a quote.
What this tool does not show: insurance certificate details (BMC-91 for carriers, BMC-84 broker bond for brokers), full SMS BASIC scores, crash counts by year, and the chameleon-carrier reincorporation pattern. Those live in adjacent FMCSA datasets and outside-FMCSA sources. Inside Keelway's broker product the full panel runs on every inbound carrier email automatically — that's the productized version of this one-off check.
How to read the result
The honest order of operations a broker should use, every load:
- Confirm authority is Active. Revoked or Inactive is a hard stop. Most fraud lives here.
- Match the legal name to the email sender. If the quote came from
dispatch@bigtruckco.combut the FMCSA legal name is "Joe's Trucking LLC," ask why. It's often innocent (a dispatch service); it's sometimes a stolen-MC attempt. - Sanity-check capacity. A 1-truck carrier quoting on three loads pickup-tomorrow is either booking something they can't cover or planning to re-broker. Power units number lives in this lookup.
- Spot the new-entrant pattern. A brand-new MC with zero prior loads on your book deserves a closer look. The FMCSA QCMobile feed doesn't show MC issuance date directly — but a missing safety rating + zero crash history is a useful proxy for "very new."
- Pull the insurance cert separately. Insurance is the #1 thing forged in carrier-onboarding fraud. Don't trust a PDF the carrier emailed you — pull it from the FMCSA L&I database or your CSP's certificate-of-insurance tracker.
Related guides
More on how to read FMCSA data and use it in carrier vetting:
- MC number lookup — the deeper guide
- DOT (USDOT) number verification
- FMCSA carrier lookup — SAFER, QCMobile, L&I
- How to vet a carrier — 60-second flow
- 25-point carrier vetting checklist
- What is double brokering — how MC fraud actually works
Why we built this
The FMCSA publishes carrier data, but the surfaces brokers actually land on (SAFER, QCMobile, L&I) are slow, ugly, and built for internal-government use. Most brokers we talked to do this lookup twenty times a day. So we wrapped the public API in something fast, free, and shareable — no email gate, no ads. Inside our product the same check runs on every inbound carrier email automatically, alongside insurance and double-broker detection. If that's useful, come talk to us. If it's not, the free tool stands on its own.