Plate lookup · California

California License Plate Lookup

Enter a California plate to find the vehicle's VIN, then decode it into year, make, model and factory specs.

Input · CA plates · cached lookups

US plates only. We find the VIN for the plate, then decode it.

VIN for the plate · waiting for a lookup17 positions · no I, O or Q
1–3 · WMIMaker & country—
4–8 · VDSModel, body, engine—
9Check—
10Year—
11Plant—
12–17 · SerialUnique to this vehicle—

One of the most crucial steps before buying a second-hand car in California, is conducting a thorough background research on the vehicle you have your eyes on. In California, all vehicles must display appropriate license plates, and the rear plates must have current validation stickers. Non-compliance with these regulations can result in additional fees when renewing the vehicle registration. Because of these requirements, obtaining information about a used vehicle in California is relatively straightforward.

Whale of a Time!

California has several specialty plates that support environmental causes. For instance, the “Whale Tail” plate, which features a blue background with a breaching whale, supports the California Coastal Commission. The funds from these plates go toward environmental education and coastal preservation projects.

Where is the Californian Car License Plate Number?

Just like any other car, in any other states, you can easily find your plate number mounted on your vehicle. It is also on the state of California’s certificate of the title.

California Certificate of Title

You can lookup your license plate in your California Certificate of Title

01API

Look up California plates in your app

  • POST a plate with state=CA; get the VIN back
  • Decode that VIN on the same key: 22 fields per decode
  • BASIC includes 10 plate lookups a month, PRO 50, ULTRA 100; then $0.10 each
POST/api/v4/decode_plate
import os, requests

r = requests.post(
    "https://vindecoder.p.rapidapi.com/api/v4/decode_plate",
    data={"plate": "<plate>", "state": "CA"},
    headers={
        "X-RapidAPI-Key": os.environ["RAPIDAPI_KEY"],
        "X-RapidAPI-Host": "vindecoder.p.rapidapi.com",
    },
    timeout=10,
)
vin = r.json()["data"]["vin"]

Start on BASIC. $0 a month.

Subscribe on RapidAPI, copy your key, make the call. Upgrade to PRO or ULTRA there when you need more.