De compacte klasse of economyklasse is een autoklasse waarin de kleinere en goedkopere auto's vallen. De Europese Commissie en autoverhuurbedrijven omschrijven deze klasse meestal als B-segment. De compacte klasse volgt op de miniklasse en een klasse hoger wordt compacte middenklasse genoemd.
De auto's uit deze klasse zijn meestal een hatchback.