U.S. vehicle research libraryPrimary-source editorial policy
Check a VIN

Paint Color by VIN: Where the Paint Code Really Is

A VIN does not encode paint color, and NHTSA's vPIC decoder has no color field. Here is where the factory paint code is printed, by make, and how to read it.

By VIN Lookup Research DeskPublished 2026-08-27Reviewed 2026-08-27United States
Not returned by a VIN decodeNo NHTSA vPIC field carries this information.

No U.S. VIN decoder returns this, because NHTSA vPIC does not carry the field. Any site that claims otherwise is reading something other than the VIN.

Direct answer

No. Paint color is not encoded in the VIN, and NHTSA's free vPIC decoder returns no color field at all — none of its 144 variables covers paint, so the data is absent rather than blank. Federal VIN rules (49 CFR 565.15) never list color among required attributes. The factory paint code is printed on a label on the car, usually the driver's door jamb.

How do I find the color from a VIN?

  1. Open the driver's door and read the label on the door jamb or B-pillar. On most makes the paint code is printed in that area, on or beside the sticker carrying the VIN and the tire and loading information.
  2. Find the field that names the color. Ford prints EXT PNT, Toyota and Lexus print C/TR, Chrysler, Dodge, Jeep and Ram print PAINT or PNT, Nissan and Infiniti print COLOR, and Tesla prints PNT: followed by four characters.
  3. If the door jamb has nothing, check the make-specific spot: glove box or console lid for GM's Service Parts Identification label, driver's-side strut tower for BMW and Subaru, radiator support or underside of the hood for Mercedes-Benz, spare-tire well or trunk lid for Volkswagen, Audi and Porsche.
  4. Copy the code exactly, including any dash and trailing letter. The suffix is the finish, not decoration — on Honda and Acura a trailing P means pearl and M means metallic, and dropping it gets you the same hue in the wrong finish.
  5. Give the code together with model year, model and assembly plant to a dealer parts counter or a refinish supplier, and ask whether a variant formula applies to your build. A free vPIC decode at https://free-vin-lookup.com/check returns the year, model, series and plant city and country, though not the color.
  6. If the label is missing, painted over, or the paint has faded from sun exposure, skip the code and have a body shop read the actual panel with a spectrophotometer.

Decode a VIN free →

Where the factory paint code is printed, by make, and what the code looks like. None of these values comes from a VIN decode — vPIC carries no color field.

MakeWhere the label isField label on the stickerCode format
Ford, LincolnDriver's door jamb, on the Safety Compliance Certification LabelEXT PNT2 characters; older vehicles may use more
Chevrolet, GMC, Buick, CadillacGlove box, center console lid, trunk floor or driver's door — Service Parts Identification (SPID) labelBC/CC, among the three-character RPO listWA plus four digits (WA8555 = Summit White) or a three-character RPO (GBA = Black)
Ram, Jeep, Dodge, ChryslerDriver's door jamb on the B-pillar; some heavy-duty builds use a plate under the hood at the radiator supportPAINT or PNT, below the barcode3 characters, always starting with P — PXR, PW7, PS2
Toyota, Lexus, ScionDriver's door jamb, on the color ID plateC/TR (color, then trim)3 characters before the trim code — C/TR 3P1 FA09 gives 3P1
Honda, AcuraDriver's door jamb labelColor Code or EXT PNTHue prefix, number, finish letter — NH-731P; P = pearl, M = metallic, no letter = solid
Nissan, InfinitiDriver's door jamb or center pillarCOLOR3 characters, occasionally a fourth after a space — KH3, QAB
MazdaDriver's door jamb color ID tag; some models use an under-hood firewall labelColor Code or BODY Color Code2 to 3 characters — 41V, 46G, A4A
BMWDriver's-side strut tower under the hood; driver's door jamb on some yearsFarbe / Code3 characters, usually numeric, with 4- and 5-character exceptions — 300 Alpine White, 475 Black Sapphire Metallic, A96
Mercedes-BenzRadiator support or crossover bar, underside of the hood, or driver's door jamb — the data cardPaint code / Lack-Nr.3 digits — 040 Black, 197 Obsidian Black Metallic
Volkswagen, Audi, PorscheSpare-tire well, trunk lid, or front luggage compartment — paper color ID tagColor ID tagBegins with L followed by three characters
SubaruStrut tower under the hood, or passenger-side door edge or jambColor code3 characters, letters and numbers
HyundaiDriver's door jamb; sometimes under the hood or on the firewallColor code2 characters
KiaDriver's door jambColor code2 to 3 characters
TeslaDriver's door jamb sticker; also shown in the Tesla appPNT:4 characters starting with P — PPSW, PBSB, PMNG

Where the VIN route stops for color

  • vPIC has no color variable in the first place. GetVehicleVariableList returns 144 variables and not one covers paint, exterior color or finish, so the field is missing from the response rather than returned empty. Decodes of a 2013 Ford F-150, a 2023 Tesla Model 3 and a 2018 Toyota Prius each came back with 154 fields and no color key among them.
  • The VIN itself cannot carry color. 49 CFR 565.15 Table I fixes what characters 4 through 8 must encode: for a passenger car, make, line, series, body type, engine type and all restraint devices; for a truck, add chassis, cab type, brake system and GVWR. Color is on none of the lists, for any vehicle type.
  • A site that advertises decoding paint color from a VIN is not decoding the VIN. It is querying a manufacturer build record keyed to that VIN, which is a separate commercial data source, or inferring from the model year's color palette.
  • The door-jamb label records the factory color, not the current one. A repaint, a resprayed panel or a replacement door from a salvage yard all leave the original code in place and wrong.
  • A state title or registration record lists a color word such as GRAY or BLU, recorded by a clerk for identification. It is not a paint code and carries no formula information.

Where to get it instead

  • The paint code label on the vehicle. This is the authoritative source and it is free. On most makes the code is on the driver's door jamb; the field is labeled EXT PNT on Ford, C/TR on Toyota and Lexus, PAINT or PNT on Chrysler, Dodge, Jeep and Ram, COLOR on Nissan and Infiniti. GM puts it on a Service Parts Identification label in the glove box or console lid, BMW and Subaru on a strut tower under the hood, and Volkswagen, Audi and Porsche in the spare-tire well or front luggage compartment.
  • Manufacturer build record through a dealer parts counter. The paint code is stored in the factory build record keyed to your VIN. A dealer parts department for your make can pull it in under a minute and it costs nothing to ask. This is the route when the door-jamb label is missing, illegible or has been painted over, and it is what paid paint-by-VIN services are querying on your behalf.
  • Window sticker or factory build sheet. The Monroney window sticker names the exterior color in words and sometimes gives the code; the build sheet is the factory's internal option list and carries the actual code. Several manufacturers republish the original window sticker by VIN for free on their owner portals, and the sticker is often filed with the original owner's manual.
  • Free vPIC decode for everything the paint supplier asks alongside the code. Our decoder returns model year, make, model, series and trim, plus the assembly plant city, state and country, which is what a refinish supplier needs to pick the right variant formula for a given code. It does not return color, because vPIC does not carry it. Source →
Evidence

Primary sources

Open the underlying public source and verify that its scope matches the question you are asking.

  1. Vehicle Variable List — 144 variables, none for color or paintNHTSA vPIC
  2. 49 CFR 565.15 Content requirements, Table I — attributes the VIN must encodeU.S. Government Publishing Office
  3. 49 CFR Part 565 — Vehicle Identification Number requirementsElectronic Code of Federal Regulations
  4. What is the paint code for my vehicle?Ford Motor Company
  5. VIN Decoding API (DecodeVinValues)NHTSA vPIC
Quick answers

Paint Color by VIN: Where the Paint Code Really Is — questions

How do I find the exact paint code for my car's color?

Look at the label on the driver's door jamb. On most makes the paint code is printed there, next to a field labeled EXT PNT, C/TR, PAINT, PNT or COLOR. If it is not there, check the glove box on GM vehicles, the strut tower on BMW and Subaru, or the spare-tire well on Volkswagen, Audi and Porsche. A VIN decode will not give it.

How do I match my BMW's paint color with the VIN code?

You cannot get it from the VIN. BMW paint codes are not encoded in the VIN, and NHTSA's free decoder has no color field of any kind. Open the hood and look at the driver's-side strut tower for a sticker reading Farbe / Code; some years put it on the driver's door jamb instead. BMW codes are usually three characters, such as 300 for Alpine White or 475 for Black Sapphire Metallic.

How do I find the exact color code for my Ram truck?

Open the driver's door and read the Service Parts Identification sticker on the B-pillar. The paint code sits below the barcode, next to PAINT or PNT. Chrysler, Dodge, Jeep and Ram codes are always three characters starting with P, such as PXR, PW7 or PS2. On some heavy-duty configurations the same information is on a plate under the hood near the radiator support.

How do I match the 4T3 paint code with the actual paint color?

4T3 has the three-character form Toyota, Lexus and Scion use, so start by confirming it against your own door jamb, where the code follows C/TR and comes ahead of the interior trim code. Then take the code with your model year and model to a dealer parts counter or a refinish supplier. The same three characters can map to different formula variants across years and assembly plants.

Can I use online tools to match my car's paint color?

Online tools are reliable for turning a code into a paint, and unreliable for turning a photo into a code. Screen calibration, ambient lighting and metallic flake orientation all change how a color reads on a monitor. Use the code from the vehicle's own label as the input. If the label is gone or the paint has faded, have a body shop read the panel with a spectrophotometer.

How can I find the exact paint code for my Silverado's dark gray metallic color?

Check the Service Parts Identification label — on a Silverado it is usually inside the glove box, and on other GM vehicles the console lid, trunk floor or driver's door. Among the three-character RPO codes, look for the BC/CC line. GM paint appears either as WA plus four digits, such as WA8555 for Summit White, or as a three-character code like GBA.

Are Mazda color codes consistent across different models?

Yes. A paint code identifies a paint formula, not a model, so the same Mazda code is the same paint whether it is on a Mazda3 or a CX-5. What varies is the formula variant: suppliers issue alternates for one code across model years and assembly plants, and tri-coat and pearl finishes shift with application. Give your supplier the code plus year and plant.

How do I match the paint color on my Honda or Acura?

Read the code off the driver's door jamb label and copy the suffix along with it. Honda and Acura codes combine a hue prefix, a number and a finish letter, so NH-731P is a neutral-family black in a pearl finish. P means pearl, M means metallic, and no trailing letter means a solid color. Dropping the suffix gets you the right hue in the wrong finish.