AutoZone VIN Lookup: What a Parts Decode Actually Returns
Engine size came back on 93% of the decodes we ran. Transmission style came back on 36%, and a pickup bed type on one truck in ten.

The short version
- A parts catalogue is not indexed by VIN. It is indexed by year, make, model and engine, so a VIN lookup at a parts retailer is a way of filling those four boxes rather than a key into a list of part numbers.
- The question worth asking, then, is not whether a retailer accepts a VIN. It is whether a decode reliably returns the four values a catalogue needs — and that is measurable.
- We measured it. 933 real VINs, taken from complaints owners filed with NHTSA, spread across 16 makes and six model years from 2002 to 2022, each one put through the federal decoder.
- 135 of the 933 returned no manufacturer at all. Nearly every one of those was a number its owner had mistyped, not a gap in the data.
- Across the numbers that did resolve, the model name came back 94% of the time and engine displacement 93%. Cylinder count came back on 80%, and displacement and cylinder count together on 80%.
- The fields that decide which version of a part you need are much thinner: drive type 66%, transmission style 36%, transmission speeds 28%, brake system type 26%.
- Age drives all of it. Transmission style came back on 12% of the model-year 2002 vehicles and 75% of the 2022 ones. The cars a parts counter sees most are the cars the decode describes worst.
- On pickups the cab configuration came back 82% of the time and the bed type on 10% — the bed being what half a truck’s body parts are ordered against.
- A mistyped VIN often does not fail. 44 numbers decoded confidently into a manufacturer nobody had filed a complaint against, 15 of them trailer builders.
People search for a parts-store VIN lookup because they have been burned once. The last part was the right part for the car as described and the wrong part for the car in the driveway, and somewhere in the back of the mind is the sense that the seventeen characters on the windscreen would have settled it.
They might have. But not in the way most people picture, and how reliably they would have depends on facts nobody usually checks. This page checks them.
One thing said plainly at the top: this page describes no individual retailer’s internal system, because we could not read one. Requests to the retailer’s own website from here came back as a refusal rather than a page, so any account of what happens behind its VIN box would be invention dressed up as reporting. What we can read, and what anybody can read for free, is the federal side — the public decode that turns a VIN into a description of a vehicle. That is what we measured, and it turns out to be the half that decides whether the part fits.
A catalogue asks four questions, and the VIN is not one of them
Every parts catalogue in the aftermarket, whether it sits behind a counter or on a phone, is organised the same way. It asks for a year, a make, a model and an engine. Once it has those four, it can show you the part. Some catalogues then ask a fifth question for particular components — which drive configuration, which cab, which brake system — because those components were fitted in more than one version to the same model.
Nowhere in that structure is there a field for a VIN. A VIN is not a part number and it is not an index into one. The manufacturer’s own dealer system does hold a VIN-to-part mapping, built from build records that are not published anywhere, and that is a genuinely different tool. An aftermarket catalogue is not that. It is a table of applications, and a VIN box in front of it is a convenience feature: it takes the number, decodes it, and drops the results into the four boxes you would otherwise have filled by hand.
Which means the VIN box is exactly as good as the decode behind it. If the decode returns the year, make, model and engine, the box saves you a minute and removes the chance of picking the wrong model from a dropdown. If the decode returns three of the four, you are back to typing, and the field it failed to return is very often the field that mattered.
NHTSA runs the public decoder, vPIC, and publishes 144 variables in it. That number gets quoted a lot and it is misleading on its own, because a variable existing in the catalogue and a variable being populated for your car are two different things. The agency says as much in the note attached to every decode: a missing value means the agency does not hold data on that variable for that vehicle, not that the feature was absent. Our companion page on parts by VIN sets out which variables exist and why they matter for fitment. This page asks the next question, which nobody seems to ask: how often do they actually come back?
How we measured it
The measurement needed real VINs from real vehicles, in quantity, and it needed them from somewhere public so anybody can repeat the work.
NHTSA’s complaint database supplies them. When an owner files a safety complaint, the record published afterwards carries the first eleven characters of the vehicle’s VIN — enough to identify the vehicle, not enough to identify the owner. Those eleven characters are real numbers off real cars, typed by the people who own them.
Eleven characters turns out to be all a decode needs. Positions twelve to seventeen are the production serial: they identify one vehicle among the many that share everything else, and they carry no description. We tested that rather than assuming it. Taking full VINs, decoding them whole, then decoding them again cut down to their first eleven characters, produced identical results every time — the same fields, the same values, nothing lost. So a complaint record’s partial VIN decodes exactly as the full number would.
The sample was built to spread rather than to volume. Sixteen high-volume makes, six model years — 2002, 2006, 2010, 2014, 2018 and 2022 — and the models each make actually sold in each of those years, which came to 313 model-year combinations. From each combination we took up to three distinct vehicles, chosen at fixed positions in the list rather than picked by hand, which gave 933 vehicles in all and 167 distinct model names once the decodes came back.
Every VIN then went through the federal decoder with no help. We did not supply the model year alongside the number, even though the decoder accepts it, because supplying the year would have let the tool report back a value we had handed it. The decode had to find everything itself, from the number alone, exactly as it would if you pasted a VIN into a box on a parts site.
Two honest limits on the sample. These are vehicles whose owners took the trouble to file a federal complaint, so they skew towards cars with something wrong with them — which, for a page about buying parts, is arguably the right population rather than the wrong one, since those are the cars that end up at a parts counter. And the model years are six fixed snapshots rather than a continuous run, so the trend across them is a shape rather than a curve.
Filling the four boxes: what actually came back
Start with the failure that comes before any of the fields.
135 of the 933 numbers returned no manufacturer at all. That is close to one in seven, and it is not a gap in the federal data. It is what happens when a human being copies seventeen characters. Read through them and the pattern is unmistakable: a character dropped, a character doubled, the whole string shifted one place to the left. A BMW number missing an internal letter, a Chevrolet number with an extra digit stuck on the front. The decoder rejects those because the first three characters no longer match any manufacturer on the register.
That is the single most useful finding on this page, and it has nothing to do with parts data. A VIN typed by hand fails outright about one time in seven. Before you conclude that a lookup does not work for your vehicle, check that the number you gave it is the number on your vehicle.
Across the numbers that did resolve, the four boxes filled like this. The make came back every time, which is nearly tautological since resolving the make is what makes a decode succeed. The model year came back on 99%. The model name came back on 94%, and body class on the same 94%. Engine displacement in litres came back on 93%. Primary fuel type came back on 89%.
So the top of a catalogue’s form does well. Year, make and model together — the three fields most parts sites ask for before anything else — came back complete on 94% of resolved decodes.
The engine box is where it starts to fray, and it frays in a specific place. Displacement is strong at 93%. Cylinder count is weaker at 80%. Both together, which is what a catalogue engine dropdown usually wants, came back on 80%. Roughly one decode in eight returned a displacement with no cylinder count beside it, and about one in fourteen returned neither, leaving the engine box empty.
That matters more than the gap between 93% and 80% suggests, because a displacement on its own is ambiguous in exactly the cases where ambiguity is expensive. A model offered with two engines of similar size, or with a four-cylinder and a six of overlapping capacity across a model run, is a model where the catalogue entry splits and the number of cylinders is what splits it. Our page on engine size by VIN covers what the engine group contains and why displacement is published in three different units; what this measurement adds is that the headline field arrives far more often than the detail around it.
The more specific the part, the worse the decode gets
Year, make, model and engine will get you an air filter, a set of wiper blades, a battery, a bulb. Those are the parts where every version of the vehicle takes the same component and the catalogue never needs to ask a fifth question.
The parts that cause returns are the ones where it does ask. And the fifth-question fields are thin.
Drive type — front-wheel, rear-wheel, all-wheel, four-wheel — came back on 66% of resolved decodes. That is the field a catalogue asks for before selling you a driveshaft, a CV axle, a wheel bearing, a hub assembly or a differential component, and it was missing on a third of the vehicles.
Transmission style came back on 36%. Transmission speeds came back on 28%. Between them those two decide which fluid, which filter, which mount, which cooler line, and on many vehicles which starter. Two decodes in three could not tell a catalogue whether the car had an automatic or a manual.
Brake system type came back on 26%. Engine configuration — whether those cylinders are in a line or a vee — came back on 50%, which is close to a coin toss on a field that decides valve-cover gaskets, manifolds, plug wires and half the ignition catalogue.
Trim came back on 74%, and trim deserves a warning of its own rather than a percentage. The value vPIC returns in that field is the manufacturer’s certification descriptor, and it is not always the sub-model a catalogue means. A catalogue’s sub-model exists to separate applications; a certification trim exists to identify a configuration for regulatory purposes. They frequently agree and they are not the same thing, so a populated trim field is a starting point rather than an answer. Our page on transmission by VIN makes the parallel point about the two transmission variables: knowing that the field exists tells you nothing about whether it will be there for your car.
The cars a parts counter sees most are the ones that decode worst
Split the results by model year and the reason for all of this becomes obvious.
Transmission style came back on 12% of the model-year 2002 vehicles, 18% of the 2006 ones, 19% of the 2010s, 16% of the 2014s, and then jumps to 61% for 2018 and 75% for 2022. Drive type follows the same shape more gently: 47% in 2002, 50% in 2006, 56% in 2010, 63% in 2014, 83% in 2018, 85% in 2022. Trim runs 52%, 63%, 73%, 73%, 78%, 94% across the same six years.
Engine displacement, by contrast, barely moves: 90% in 2002, 88% in 2006, 93% in 2010, 91% in 2014, 93% in 2018, 99% in 2022. Model name and body class behave the same way, sitting around 90% at the old end and reaching 100% at the new.
The explanation is not mysterious. vPIC is assembled from what manufacturers submit for federal certification, and what they are required to submit has expanded over the years. The basics have always been there. The descriptive detail was added later, and it was not applied retrospectively to vehicles certified decades ago. An empty transmission field on a 2002 car is not an error and it does not mean the car has no transmission; it means nobody was ever obliged to record which one, and nobody went back to fill it in.
The consequence for parts is direct and slightly perverse. The newer the vehicle, the better the free decode, and the newer the vehicle, the more likely it is still under warranty and being serviced somewhere that never touches a catalogue. The vehicles that account for most counter traffic — ten, fifteen, twenty years old — are precisely the ones where the decode hands over a year, a make, a model and an engine size and then falls silent about everything a catalogue would want next.
Pickups: the cab comes back, the bed does not
Trucks deserve separating out, because a pickup is where variant confusion is worst and where the money in a wrong order is largest.
The sample contained 88 vehicles the decoder classified as pickups. For those, the cab configuration came back 82% of the time, which is genuinely useful — regular, extended and crew cabs take different doors, different glass, different seats, different carpets and different exhaust runs, and the decode usually knows which one you have.
The bed did not come back. Bed type was populated on 10% of those pickups — 9 vehicles out of 88 — and a bed length in inches on 3%. Drive type, by contrast, was populated on 97% of the pickups and gross vehicle weight rating on 99%, so the thinness is specific to the bed rather than general to trucks.
That gap sits directly under a large category of parts. Bed liners, tailgate components, bed rails, rear bumpers, cargo lighting, tonneau fittings, tail lamps on some platforms, and every brake line, fuel line and driveshaft whose length is set by the wheelbase the bed implies. On a pickup, the bed is not a detail. It is half the body, and the free decode will usually not tell you which one is bolted on.
The answer there is not a better decoder. It is a tape measure. Bed length is measured inside the box, front wall to the inside of the closed tailgate, and two minutes with a tape settles a question the federal record mostly cannot.
A mistyped VIN often does not fail. It answers.
The 135 outright failures are the visible half of the typing problem. The invisible half is worse.
Among the numbers that did resolve, 44 came back as a manufacturer other than the one the complaint had been filed against. A number filed under a Honda Civic decoded to a trailer maker. One filed under a Toyota Corolla decoded to a different trailer maker. One filed under a Ford F-150 decoded to a manufacturer of cable-stringing equipment. Fifteen of the 44 landed on trailer builders specifically, which makes sense once you see it: trailer manufacturers hold a large share of the manufacturer register, so a scrambled prefix has a good chance of hitting one.
Others landed on ordinary cars. A Hyundai Sonata number that decoded as an Acura. A Jeep Wrangler number that decoded as a Mitsubishi. A Nissan Altima number that decoded as a Saturn. In each case the decoder returned a clean, confident, complete-looking answer, with a make, a model and a body class, and every field of it belonged to a different vehicle.
Some fraction of those 44 will be complaints filed against the wrong vehicle rather than numbers typed wrong, and we cannot separate the two from outside. But that qualification cuts the other way too, because 44 is a floor rather than a ceiling. A typo that happens to land on another number within the same manufacturer produces a wrong answer that this method cannot see at all — a decode that returns the right make and the wrong engine looks exactly like a correct decode.
There is a defence, it is free, and almost nobody uses it. The ninth character of a VIN is a check digit, calculated from the other sixteen by a fixed arithmetic rule. Change any single character and the arithmetic stops working. Our VIN validator page sets out the calculation and how to run it by hand. Doing that before a lookup catches the great majority of transcription errors in the place where they are cheap, which is before you have ordered anything.
Two habits do the rest. Read the number off the vehicle rather than off a registration document or an old invoice, and read it from two places — the plate at the base of the windscreen and the certification label in the driver’s door aperture — because two readings that disagree tell you something a single reading never can. And where a decode returns a vehicle you do not recognise, do not reason around it. Re-read the number.
What to do at the counter
Put all of that together and a working routine falls out, which is roughly the opposite of typing a VIN into a box and trusting what appears.
Read the VIN off the car and check its ninth character before you use it anywhere. Decode it. Confirm that the make, model and model year that come back are the vehicle you are standing next to; if they are not, the number is wrong, and everything downstream of it will be wrong in ways that look right.
Then read what the decode gave you and, more importantly, what it left blank. On a vehicle from the last few years you will probably have the engine, the drive type and the transmission, and the catalogue can be trusted to narrow correctly. On anything older, expect the engine size and expect very little else, and plan to supply the rest yourself.
Supplying it yourself is not hard, and the vehicle carries the answers. The underbonnet emissions label states the engine family and displacement, and it is a federal requirement rather than a courtesy, so it is present and legible on almost everything. The transmission usually carries a tag or a stamped identifier. The brake system announces itself the moment a wheel is off. Drive configuration is visible from underneath in about ten seconds. On a pickup, measure the bed. These readings take longer than pasting seventeen characters into a box and they are correct, which the box may not be.
One free check belongs in the sequence before any of it, and it is the one most likely to save real money: find out whether the component you are about to buy is subject to an open safety recall. Recall work is done free of charge at a franchised dealer regardless of who owns the vehicle now, and open recalls sit unrepaired on used vehicles constantly because the notices were posted to whoever owned the car at the time. Buying a part to fix something the manufacturer would replace for nothing is an avoidable and fairly common mistake, and it takes one lookup to rule out.
The failure no decoder can reach
There is one wrong-part scenario that none of this fixes, and it is worth naming so that a good decode is not mistaken for a guarantee.
Manufacturers revise components mid-production. A vehicle assembled in one month may take a different alternator, sensor, bracket or pump from an otherwise identical vehicle assembled six months later, with no change to the model year, the trim, the engine or anything visible from outside. Catalogues handle this by splitting the entry at a build date.
The build date is not in the public decode. It is derivable from the VIN by the manufacturer, because the serial runs in sequence, but that mapping is theirs and is not published. So when a catalogue entry splits on a date, an attribute lookup — however complete — cannot resolve it, and the dealer parts counter working from the full VIN is the route that can. That is the specific and fairly narrow case where paying more than the aftermarket price is cheaper than a return, and our page on parts by VIN covers it in more detail.
Common questions
Can I look up parts by VIN at a parts store?
You can enter a VIN at many retailers, but understand what it does. The catalogue is indexed by year, make, model and engine, not by VIN, so the number is decoded and the results are dropped into those boxes. It is a shortcut past the dropdowns, not access to a different and better parts list. The manufacturer’s dealer system is the one that genuinely maps a VIN to part numbers, using build data that is not public.
Will a VIN lookup tell me which engine my car has?
Usually. Across 933 real VINs we decoded, engine displacement came back on 93% of the numbers that resolved. Cylinder count was thinner at 80%, and engine configuration was around 50%. So expect the size and do not count on the detail around it, particularly on an older vehicle.
Why does the lookup not know my transmission?
Because for most older vehicles nobody recorded it. Transmission style came back on 36% of resolved decodes overall, and only 12% of the model-year 2002 vehicles in our sample, against 75% of the 2022 ones. The federal record is built from certification submissions, the required detail expanded over time, and older entries were never backfilled. A blank means not recorded, not not fitted.
The lookup returned the wrong vehicle. What happened?
Almost certainly a mistyped number. Of the 933 VINs we tested — all of them typed by owners into a federal form — 135 failed to resolve to any manufacturer at all, and another 44 resolved confidently into a manufacturer that was not the vehicle’s. Check the ninth character with a check-digit calculation, then re-read the number off the car itself.
Does a VIN give me the bed length on my pickup?
Rarely. Of the 88 pickups in our sample, bed type came back on 10% and a bed length figure on 3%, while cab configuration came back on 82%. For anything ordered against the bed — liners, tailgates, rails, rear bumpers — measure the box rather than trusting a decode.
Is a paid VIN decoder better than the free one for parts?
Not for these fields. The specification data almost every consumer decoder shows comes from the same federal source, so a blank in the free decode is generally a blank everywhere. What a paid report adds is history — titles, brands, odometer readings — which is a different question from fitment and does not fill an empty transmission field.
Do I need the whole VIN for a parts lookup?
For the decode, no. The first eleven characters carry the entire description; positions twelve to seventeen are the production serial. We confirmed that by decoding full VINs and then decoding the same numbers cut to eleven characters, with identical results. For a dealer parts counter checking a build-date split, the full number is required, because the serial is what places the vehicle in the production sequence.
Why did two identical cars need different parts?
Usually a mid-production change. Manufacturers revise components during a model run and catalogues split those entries by build date, which is not in the public decode. Where a catalogue shows a date-based split, no attribute lookup can resolve it and a dealer parts counter working from the full VIN can.
Sources and further reading
Recall, complaint and safety-rating figures on this page were retrieved from the federal databases above on August 19, 2026. Federal data changes — re-check any VIN before you rely on it.
Published September 6, 2026 · last updated September 6, 2026. Found something out of date or wrong? Tell us and we will correct it.