Klopvastheid is een term waarmee een eigenschap van de brandstof (meestal benzine) voor mengselmotoren (ottomotoren) wordt aangeduid. Het slaat op de mate waarin die brandstof in een brandstof-luchtmengsel kan worden samengeperst (met de daarbij behorende temperatuurverhoging) zonder tot zelfontbranding te komen. Door het onvoorspelbare tijdstip van spontane ontbranding ontstaat een onregelmatige loop van de motor, kloppen of pingelen genoemd, waardoor op den duur schade aan de motor ontstaat. Benzine met een hoge klopvastheid heeft een hoog octaangetal doordat het veel vertakte koolwaterstoffen bevat.
Bij dieselmotoren is spontane ontbranding juist gewenst voor de goede werking.