Free Porsche Build Sheet & Option Code Decoder
Every Porsche leaves the factory with a build sticker — also called a build sheet — a list of M-codes and X-codes that records exactly how your car was specified. These option codes tell you whether your car has the factory limited-slip differential, Sport Chrono, PCCB ceramic brakes, the Power Kit, or dozens of other options. The sticker is there if you know where to look, but the codes themselves are meaningless without a reference. That’s what this tool is for.
Paste your full code list from the build sticker below to decode every option at once, or use the single lookup tab to check one code at a time. You can also browse the full Porsche option code list — every M-code and X-code, grouped by category — in the Browse All Codes tab.
Enter a single M-code (e.g. M030) or X-code (e.g. X51). You can also type just the number — 030 — and the decoder will find it.
Browse the full Porsche option code list — every M-code and X-code in our database, grouped by category. Tap a category to filter, or decode your whole sticker at once with the Paste Build Sheet tab above.
Chassis, Suspension & Brakes (10 codes)
| Code | What it means |
|---|---|
| M030 | Sport suspension, lowered & firmer (sport chassis)PERFORMANCE Classic conventional sport chassis (not PASM); 964/993/996 era |
| M031 | Sport shock absorbersPERFORMANCERARE 911/944 era |
| M033 | Lowered chassis, linear springs (comfort lowering)PERFORMANCE ROW 964/993; softer, smaller drop than M030 |
| M474 | Koni sport shock absorbersPERFORMANCERARE Standard on 944 Turbo/S2; optional on 911 SC |
| M220 | Rear limited-slip differential (mechanical)PERFORMANCERARE Classic ~40% LSD |
| M221 | PTV Plus - electronic rear differential lockPERFORMANCERARE PDK-era 997.2 / 991 onward; not on air-cooled cars |
| M415 | Rear track-widening spacersPERFORMANCERARE Air-cooled 911 |
| M450 | PCCB - Porsche Ceramic Composite BrakesPERFORMANCERARE 996 Turbo onward |
| M592 | Anti-lock brakes (ABS) 911 SC / Carrera / 928 era |
| M593 | Anti-lock brakes (ABS, Bosch) Later classic era |
Engine & Exhaust (8 codes)
| Code | What it means |
|---|---|
| X51 | Power Kit (factory engine output increase)PERFORMANCERARE 996/997 Carrera; also GTS / Spyder |
| M176 | Sport exhaust system (PSE)PERFORMANCE 996/997 onward (also coded XLF) |
| M026 | Charcoal canister (evaporative emissions) US / emissions, classic |
| M150 | Leaded-fuel operationRARE Pre-catalytic classic, ROW |
| M157 | Three-bed catalytic converter Emissions, classic |
| M571 | Activated charcoal filter (evaporative) Classic emissions |
| M460 | Additional in-tank fuel pumpRARE Australia / Japan market |
| M319 | Cooling fan changeRARE 928 |
Wheels (12 codes)
| Code | What it means |
|---|---|
| M392 | 17-inch Carrera wheel 993/996 |
| M395 | Cast alloy 16-inch wheel 944/911 |
| M396 | Cast alloy 17-inch wheel 996 era |
| M399 | 17-inch Carrera 4 wheel 993/996 |
| M400 | 17-inch Boxster S wheel 986/996 |
| M401 | Cup wheel, 16-inchPERFORMANCERARE 964/993 |
| M402 | Cast Cup wheel, 16-inchPERFORMANCERARE 993 era |
| M403 | Cast Cup wheel, 17-inchPERFORMANCERARE 993/996 |
| M405 | RS / Sport Classic wheel, 18-inchPERFORMANCERARE 996 |
| M408 | 18-inch Techno wheelRARE 996 |
| M411 | 18-inch Carrera wheel 996 (classic 411 = front plate brackets) |
| M413 | 18-inch Turbo-look wheelRARE 996 |
Interior & Seats (11 codes)
| Code | What it means |
|---|---|
| M375 | Sport seat backrest shell, leftRARE 996 (L/R pairing per factory list) |
| M376 | Sport seat backrest shell, rightRARE 996 |
| M381 | Standard seat, left, manual Classic / 996 |
| M382 | Standard seat, right, manual Classic / 996 |
| M383 | Sport seat, left, electric height adjustment 996 |
| M384 | Bucket seat, left (Clubsport)PERFORMANCERARE 993/996 |
| M385 | Bucket seat, right (Clubsport)PERFORMANCERARE 993/996 |
| M387 | Sport seat, right, electric height adjustment 996 |
| M409 | Sport seats, leather Classic / 996 |
| M410 | Sport seats, cloth / leatherette Classic / 996 |
| M540 | Mechanical seat-height adjustment, right Classic |
Comfort & Convenience (10 codes)
| Code | What it means |
|---|---|
| M139 | Seat heating, left (driver) Classic to 996 |
| M342 | Seat heating (both seats / package) Classic to 997 |
| M454 | Cruise control (automatic speed control) Classic to 996 |
| M573 | Air conditioning All classic eras |
| M567 | Windscreen tinted, darker top band 993/996/997 |
| M650 | Electric sliding sunroof 911/996; on 944 = lift-out Targa roof |
| M659 | On-board computer 928/964/968/993 |
| M580 | Non-smoker package 996/997 |
| M488 | Inscriptions / lettering in German ROW classic |
| M533 | Anti-theft alarm system Classic to 996 |
Audio (11 codes)
| Code | What it means |
|---|---|
| M320 | Radio Porsche CR-11 Classic |
| M321 | Radio CR-22 Classic |
| M322 | Radio CR-220 (USA) US classic |
| M324 | Radio CR-10RARE Classic |
| M331 | Cassette radio Porsche / Becker CR-1 Classic |
| M332 | Cassette radio Porsche / Becker CR-2 Classic |
| M333 | Radio Blaupunkt Paris RCR 41RARE Classic |
| M334 | Radio Blaupunkt Bremen RCM 42RARE Classic |
| M336 | Radio Blaupunkt Dusseldorf RCR 84RARE Classic |
| M490 | Hi-fi sound system Classic to 996 |
| M680 | Bose surround sound MY2002 onward; 996/997 |
Exterior & Body (11 codes)
| Code | What it means |
|---|---|
| M503 | Cabriolet version Classic to 996 |
| M550 | Hardtop (for cabriolet)RARE Classic |
| M595 | Rear spoiler, body colour Classic |
| M596 | Rear spoiler, matte black Classic |
| M498 | Delete model-designation rear badge All eras |
| M430 | Yellow fog lamps (French market)RARE ROW / French classic |
| M418 | Side protection mouldings Classic 911 |
| M425 | Rear window wiper Classic |
| M505 | Slant Nose / Flachbau (US)PERFORMANCERARE 930 Turbo |
| M602 | Raised third brake light 986/996 |
| M601 | Litronic xenon headlights 993/986/996 |
Safety (6 codes)
| Code | What it means |
|---|---|
| M462 | Sekuriflex laminated windscreen Classic |
| M482 | Tyre pressure monitoring (TPMS / RDK) 987/997 era (433 MHz) |
| M509 | Fire extinguisherRARE Classic ROW |
| M197 | Stronger battery Classic |
| M195 | Cellular phone preparation Classic |
| M496 | Telephone preparation (Philips C-Netz) Classic |
Country, Build & Special (16 codes)
| Code | What it means |
|---|---|
| M003 | 911 Carrera RS ClubsportPERFORMANCERARE 993 |
| M018 | Sport steering wheel, raised hubRARE Classic |
| M020 | Dual MPH / KMH speedometer Export classic |
| M027 | Version for California (emissions) US classic |
| M064 | Country version: NetherlandsRARE Classic |
| M065 | Country version: DenmarkRARE Classic |
| M066 | Country version: NorwayRARE Classic |
| M225 | Country version: BelgiumRARE Classic |
| M338 | Rear-wheel-drive build code 964/993 (C2) |
| M339 | All-wheel-drive build code 964/993 (C4) |
| M483 | Right-hand drive All eras |
| M640 | Sport Chrono Package PlusPERFORMANCE 997/987 onward |
| X73 | Exclusive lowered suspension, -20 mmPERFORMANCERARE 993/996 (993 = Turbo) |
| X74 | Exclusive lowered suspension, -30 mmPERFORMANCERARE 996 Carrera Coupe |
| X76 | Exclusive side skirtsRARE 993/996 |
| X79 | Exclusive rear-wing side air ventsRARE 993 |
How to Find Your Porsche Build Sticker (M-Code List)
Your Porsche’s option codes are printed on a sticker that was placed on the car at the factory. Depending on the model and year, you’ll find it in one of these locations:
- Service booklet (Scheckheft): The most reliable location. Inside the service record booklet that came with the car, there is a page or sticker listing all the factory M-codes. This is how the codes were originally meant to be referenced.
- Front luggage compartment floor: On most 911, Boxster, and Cayman models, a sticker is affixed to the floor of the front trunk (frunk). It lists M-codes alongside paint, trim, and build date information.
- Door jamb / B-pillar: Some models carry the build information on the driver’s door jamb sticker alongside tyre pressures and load information.
- Under the bonnet / engine bay: On some older models (pre-996), a sticker was placed on the engine bay firewall or strut tower.
- Porsche Certificate of Authenticity (CoA): If the previous owner ordered one, the CoA from Porsche AG lists the complete factory specification including all option codes. PCA members can request a CoA for their car’s VIN.
If the sticker is missing or illegible — common on older cars or those that have had paintwork — your Porsche Centre can retrieve the build data from the factory database using your VIN.
What Are Porsche M-Codes?
M-codes (option codes) are Porsche’s internal part numbering system for factory-fitted options. Every option your car left the factory with has a corresponding M-code. The code itself is a letter followed by three digits — M030 for the Sport Suspension, M460 for ceramic brakes, M650 for the Sports Exhaust System, and so on.
The system has been in use since the 1970s and covers every model from the 911 through to the Taycan. While codes are broadly consistent across generations — M490 means Sport Chrono on both a 997 and a 992 — some codes were reassigned between generations, so the model year matters for interpretation. This decoder includes notes where codes changed meaning across eras.
What Are X-Codes?
X-codes are Sonderwunsch (Special Wish) options — individual factory specifications ordered through Porsche Exclusive Manufaktur (formerly Porsche Exclusive). They cover bespoke paint colours, custom interior specifications, and track-focused packages that go beyond the standard option list.
The most significant X-codes are:
- X51 — Power Kit: A factory-approved engine output increase, typically adding 15–35 hp depending on the model. Covered by the Porsche new-car warranty because it’s installed at the factory.
- X73 — Clubsport Package: Adds a factory roll cage, fire extinguisher, and preparation for a racing harness. Common on GT3 and GT3 RS cars ordered for track use.
- X79 — Factory luggage set: Bespoke luggage matched to the car’s interior.
- X82 / X84 — Individual interior/exterior: Fully bespoke specifications by Porsche Exclusive Manufaktur.
Because X-codes are individually specified, they are not always fully documented in community databases. If you have an X-code that this tool doesn’t recognise, your Porsche Centre can pull the factory build record.
Why Do M-Codes Matter When Buying a Used Porsche?
When evaluating a used Porsche, the M-code list tells you definitively what the car left the factory with — independent of what the seller says or what the current state of the car suggests. This matters in several practical ways:
- Factory spec verification: A seller says the car has the factory LSD. The M-code list confirms it — or it doesn’t. M220 or M221/M222 on the sticker means it’s factory; if neither appears, the LSD (if fitted) is an aftermarket addition.
- Valuation: A 997 GT3 RS with X73 (Clubsport) and M460 (PCCB) commands a premium over the same car without those options. Decoding the sticker gives you the full picture before you agree a price.
- Restoration and matching-numbers work: Concours restorers use the factory build sticker to return a car to exact original specification — trim colours, wheel specifications, and equipment.
- Parts ordering: Some chassis and brake components differ between spec levels. Knowing you have M030 (sport suspension) tells a parts supplier which spring and damper part numbers apply to your specific car.
Frequently Asked Questions
What is the difference between M-codes and PR codes on a Porsche?
M-codes are the primary option code system used on Porsche build stickers and owner documentation. PR codes are a related internal system used in Porsche’s parts database and workshop systems. Both encode specific factory options, but M-codes are the format owners encounter on their build sticker and Certificate of Authenticity.
How do I find my Porsche M-code list?
Look in the service booklet that came with the car — there is a page listing all factory M-codes. On most 911, Boxster, and Cayman models a sticker also appears on the floor of the front luggage compartment. If the sticker is missing, your Porsche Centre can retrieve the factory build data from the Porsche database using your VIN.
My car has a code starting with M0 — is the leading zero part of the code?
Yes. Codes like M030, M008, and M009 include the leading zero as written. When pasting your list, keep the full format — M030, not M30. The single lookup also accepts the short form: if you type 030, the decoder will automatically match it to M030.
Are M-codes the same across all Porsche models?
Broadly yes — most M-codes are consistent across the range. M490 means Sport Chrono Package whether it’s on a 911, Boxster, Cayenne, or Taycan. However, some codes were reassigned between generations or carry model-specific meaning. Where known, this decoder includes a note about model or era applicability. For older cars (pre-964) or highly model-specific codes, community resources like Rennlist or the relevant model registry are more detailed.
What does it mean if a code shows as not found?
There are three likely explanations: (1) The code is a Sonderwunsch X-code or very model-specific option not yet in this database. (2) You have transcribed the code incorrectly — a common issue with faded stickers. (3) The code is from a non-standard market specification or a very recent model year added after this database was updated. In any of these cases, your Porsche Centre is the authoritative source.
How do I know if my Porsche has the factory limited-slip differential?
Look for M220 (older mechanical LSD), M221 (PTV — Porsche Torque Vectoring), or M222 (PTV+ — Torque Vectoring Plus with mechanical LSD) on your build sticker. If none of those codes appear, the car left the factory with an open rear differential. PTV/PTV+ became standard fitment on 991 and newer models, but many earlier cars were optioned without it.
Can I look up M-codes for a Porsche I do not own yet?
Yes — paste any list of M-codes from a listing, an auction sheet, a forum post, or a seller’s photo of the build sticker. Many serious Porsche listings on Bring a Trailer and Collecting Cars include a full M-code list precisely because buyers want to decode them.
Where can I find M-code lists for specific Porsche models?
Rennlist is the most comprehensive community resource, with model-specific threads in the 996, 997, 991, 992, Boxster/Cayman, Cayenne, and Panamera sub-forums. The relevant owner registries also maintain detailed option code documentation. Pelican Parts tech articles cover common options for the 986/996 era in particular.
Decoded your options? If you do not have your VIN details to hand, our free Porsche VIN Decoder can tell you model, engine, year, and assembly plant from any 17-character Porsche VIN. Explore all our free Porsche tools including production number lookups and model comparisons.
Spotted a problem?
We work hard to keep every spec accurate and every tool working — but we're an enthusiast site run by real people, and the odd error can slip through. Spotted a wrong number, or a tool misbehaving? Tell us and we'll get it fixed.
