VioCodes logo

Every CSA violation, instantly.

Look it up, score it, learn it. The tool I wish I had when I was a new safety manager — free, no signup, mobile-friendly.

2,394
Codes indexed
7
BASICs covered
100%
Free, no ads
—
Community-added
Toolbox

Everything in one place

Free · No signup needed
🔎

Lookup

Search 2,700+ codes — SMS Appendix A and codes that aren't scored. Dashes & parens don't matter.

Browse codes
🧮

Calculator

Plug in a violation + inspection date — get the real SMS point contribution with 6/12/24-mo decay.

Run a calculation
⚖Beta · New

DataQs Drafter

Generate a polished FMCSA DataQs challenge letter. AI quotes the 49 CFR text, predicts your grant chance, and runs a self-review. Free during beta.

Try the drafter
🚛New

Carrier Lookup

Search any of 600,000+ US motor carriers by USDOT, MC, or name. Live FMCSA scorecard: inspections, top violations, BASIC breakdown, crash record.

Look up a carrier
🔎New

Inspection Lookup

Got a roadside inspection report (DVER) in hand? Pull up that exact inspection by its report number or VIN — every violation, severity, OOS status, and CSA points.

Look up an inspection
💥New

Crash Lookup

Find an FMCSA-reportable crash by its report number — date, location, injuries, tow-away, recordable status and the carrier — then challenge its preventability.

Look up a crash
⚖️New

Citation Lookup

See every citation on a roadside inspection and its court result — convicted, dismissed, or no record yet — by the inspection report number.

Look up citations
📊

Insights

See which violations get written most nationally, highest OOS rates, and how they split across the 7 BASICs.

See the data
🗺️New

Fleet Map

Full-screen map of truck stops, parking, weigh stations & more — plus a state-by-state inspection & OOS heat layer and county hotspots.

Open the map
🖨

Driver Coaching

Turn any violation into a printable, multilingual coaching packet for the driver — plain-English explanation, prevention tips, and a signature block. Sign, file, done.

Coach a driver
📖

Glossary

SLL, OOS, DVIR, the 7 BASICs, CVSA inspection levels, how SMS scoring actually works — explained.

Open glossary
📚

Guides

Plain-English deep dives — how SMS scoring works, DataQs challenges, crash preventability (CPDP), and more.

Browse the guides
  1. New

    Driver Coaching videos — assign training in seconds, driver earns a certificate (free)

    A new way to coach a driver: pick from 5 professional training videos (English Proficiency at roadside, Speeding & CSA cost, Space Management, Pre-Trip/DVIR, and Hours of Service), assign one to a driver, and they get a link — no account needed on their end. They watch, pass a quick quiz, sign, and earn a completion certificate you keep on file. You can preview every video yourself first, and if you paste a roadside violation code it suggests the best-matching video automatically. Powered by FleetTrained, free to use. There's also a shortcut to it right from the packet builder.

    Open Driver Coaching →
Categories

Browse by BASIC

What's a BASIC? →
Builder
Yurii Chornous
Safety guy · shipping in public
Actively shipping
Let's connect
See my Portfolio
A note from the builder

Why I built VioCodes

We all know the pain of digging through SMS Appendix A every time you need a code, its severity weight, or BASIC. And officers sometimes write codes that aren't even in there.

You're not always at a desk — you're at the yard, in the cab, on the road, or talking to a driver right after an inspection. Pull out your phone, type the code, get the answer.

Hit a code that's missing? Submit it for review and it gets added to the live list — so the rest of us can find it next time.

What started as my own shortcut is now used by thousands of safety managers, dispatchers, and drivers — across the country and a few countries beyond. It's stayed free the whole way, and it's even turned into real friendships along the road. That's what keeps me building.

By a safety guy, for safety guysFree, no ads

Help keep Appendix A fresh

Officers cite codes that aren't in any spreadsheet. Register a free account and submit them — everyone benefits next time someone searches.