Stop driving

Brake Pedal Goes to the Floor

Share:@au7o.io

A brake pedal that sinks slowly to the floor, or feels soft and spongy with little resistance, means your hydraulic braking system isn't building proper pressure. It almost always comes down to one of four things: a brake fluid leak, air in the brake lines, a failing master cylinder, or a failing brake booster. This is one of the most dangerous symptoms a car can have because it directly reduces your ability to stop.

Trouble codes you may see

If you scan the car, these are the OBD-II codes most often behind this symptom:

Common causes

  1. 1

    Brake fluid leak

    A leak at a brake line, hose, caliper, wheel cylinder, or the master cylinder bleeds off hydraulic pressure so the pedal sinks. Look for wet spots near the wheels or a dropping reservoir level.

  2. 2

    Failing master cylinder

    Worn internal seals let fluid bypass instead of pressurizing the system, so the pedal slowly drops even with no external leak. A very common cause of a sinking pedal.

  3. 3

    Air in the brake lines

    Air compresses where fluid won't, creating a soft, low pedal. Usually follows a brake service that wasn't bled properly, or air drawn in through a leak.

  4. 4

    Failing brake booster or vacuum leak

    A bad booster or lost vacuum makes the pedal hard or inconsistent and can change pedal feel and travel, reducing assisted stopping power.

  5. 5

    Corroded or burst brake line

    Rusted steel lines can leak or rupture, causing a sudden loss of pressure to one circuit and a pedal that drops dramatically.

What to do

Treat this as an emergency: do not drive the vehicle. If the pedal sinks while you are already moving, pump the pedal to try to build temporary pressure, downshift, use the parking brake gradually to slow down, and pull over safely with hazards on. Check the brake fluid reservoir, then have the car towed to a mechanic, because partial or unpredictable braking can fail completely during a hard stop.

← Browse all car symptoms·Look up a trouble code