Bugatti logoCar make · France · 2006

Bugatti VIN Decoder

Enter a Bugatti VIN to read its model year, model, trim, engine and factory specs. The lamps check the format as you type.

  • 17 characters
  • Bugatti WMI
  • Check digit

Bugatti

MAKE DATA
Country
FranceFrom the WMI codes below
WMI
VF91 maker code in our patterns
Models
1 VIN patterns listed below
Years
2006Sample years in the table
Check digit
North American, position 9

/bugatti-vin-decoder

01About

About Bugatti

Many people today learn about Bugatti only due to its amazing supercar, the Veyron. However Bugatti has probably the most intriguing and storied skills associated with a car maker presently operating.

In the future, his dream required off and developed right into a very lucrative business, with a lot of orders arriving. In no time, Ettore would raise enough money to purchase their own establishment. In 1909, receiving financial support from banker p Vizcaya, he bought a sizable property in Molsheim, around the German territory of Alsace. Right after his recently acquired factory, Ettore made the decision to visit one step further and built a little, lightweight racing machine to compete within the Le Guys race.

Still in the adolescence, Ettore was delivered to study sculpture in the Brera Art Academy, but quite right after he discovered the love for automobiles. Following his decision to become an engineer at age only 17, youthful Ettore began working as well as in just one year, he'd designed and built a 3-wheeled vehicle operated by two engines.

Despite its small size, Ettore's prototype almost easily wiped clean the awards tossed in in the local races, getting won an incredible 8 from 10 occasions. Fueled by his tricycle's success, an enthusiast Ettore joined his 'baby' within the Paris-to-Bordeaux. The buggy arrived third. Ecstatic using the result, Ettore came back to Milano going to continue building cars.

02Models

Bugatti VIN patterns

One sample year per model. The pattern is VIN positions 1–8 and 10–11: everything except the check digit and the serial.

Bugatti models Veyron 16.4 to Veyron 16.4
ModelYearVIN pattern
Veyron 16.42006VF9SA15B6M

VF9 maker code (WMI) · SA15B vehicle descriptor · 6 model-year code · M plant code. The check digit (position 9) sits where the dot is.

03Location
Looking through the windshield from outside: the VIN tag sits on the dashboard at the driver's side, at the base of the glass (01). The VIN sticker is on the driver's door frame (02).01 DASH TAG02JAMB

Where to find a Bugatti VIN

  1. Dashboard tagDriver's side, at the base of the windshield. Read it from outside the car.
  2. Door jamb stickerOpen the driver's door and look at the frame.
  3. PaperworkTitle, registration and insurance card all carry the full VIN.
04Breakdown

How a Bugatti VIN breaks down

The 2006 Veyron 16.4 pattern from the table, VF9SA15B·6M, position by position. A VIN has 17 characters and never uses I, O or Q.

2006 Bugatti Veyron 16.4 · VIN pattern? = check digit · # = serial
1–3 · WMIMaker & countryVF9 · Bugatti, France
4–8 · VDSModel, body, engineSA15B · Veyron 16.4
9CheckCalc.
10Year6 · 2006
11PlantM
12–17 · SerialUnique to this vehicleNot in the pattern
WMI · 1–3VF9 for France.
VDS · 4–8Model, body and engine. The decoder turns these into specs.
CHECK · 9Worked out from the other 16 characters. A typo breaks it.
YEAR · 106 is 2006 here.
PLANT · 11The factory that assembled the car.
SERIAL · 12–17Unique to each vehicle, so it isn't part of the pattern.
05API

Decode Bugatti VINs in your app

  • 22 fields per decode: year, model, trim, engine, dimensions, mpg, features
  • Salvage checks and US plate lookups on the same key
  • BASIC $0, PRO $69, ULTRA $99 a month, billed by RapidAPI
GET/v2.0/decode_vin
import os, requests

r = requests.get(
    "https://vindecoder.p.rapidapi.com/v2.0/decode_vin",
    params={"vin": "<Bugatti VIN>"},
    headers={
        "X-RapidAPI-Key": os.environ["RAPIDAPI_KEY"],
        "X-RapidAPI-Host": "vindecoder.p.rapidapi.com",
    },
    timeout=10,
)
spec = r.json()["specification"]
# spec["year"], spec["model"], spec["engine"] …