Why it is useful
Most people searching "what CDL do I need" get buried in weight tables and legal definitions. The Selector turns the rules into plain questions: Will you pull a trailer? Is the GVWR over 26,000 pounds? Will you carry passengers or hazardous materials? Each answer narrows it down, and you finish with a clear result instead of a guess. It also stops you from studying the wrong material: a driver who only needs a Class B does not need to pay for Combination Vehicles, and a HazMat driver will not forget that the Tank endorsement usually goes with it.
Why you can trust it
The questions follow the federal CDL classifications in 49 CFR 383.91, the same definitions every state licensing agency uses: a Class A for combinations with a GCWR of 26,001 pounds or more towing a unit over 10,000 pounds, a Class B for single vehicles rated 26,001 pounds or more, and a Class C for lighter vehicles that carry 16 or more passengers or placarded hazardous materials. Endorsement questions use the FMCSA definitions for tank vehicles, HazMat, passenger, school bus, and doubles and triples. Every answer path has been checked so it ends at a correct result. It is a starting point, not legal advice, so confirm details with Iowa Department of Transportation before you test.