Faults in plain English
FlatDiag reads every fitted control unit and explains each fault in one clear sentence, grouped by system and ranked by severity. Fault codes are shown with their exact code and a clear description, backed by an offline library of 179,000+ Porsche codes, so you stop Googling P-codes.
Code the factory options
Unlock factory options and personalize your car: comfort, lighting, gauges, and more. Browse coding by module with friendly names instead of raw values, and apply changes in a batch.
A backup before every write
Every coding change is automatically backed up first. Changed your mind? Restore the original in one press. FlatDiag confirms each write and reads it back to verify it took.
Live data, your way
Watch real-time engine values like RPM, temperatures, speed, and load in a clean tile grid, or put them on the car's screen with CarPlay. Flip between metric and imperial with a single tap.
Full module scan
One tap finds every control unit in your car: engine, transmission, ABS/PSM, airbags, and even the seat, door, and body modules that live on a separate network and that most tools miss. Search the list by name, and clear a code to have FlatDiag re-read automatically.
Guided service routines
Run guided service procedures with step-by-step prompts, like seat calibration, safely gated behind a battery check and your confirmation. More routines are being added and validated on real cars.
Speaks your language
A fully localized interface in 8 languages: English, Spanish, French, German, Italian, Portuguese, Dutch, and Polish, with the units and plurals to match.