/v1/car — brand

Car brand recognition, 181 makes deep

Send a photo, get the manufacturer back with confidence scores — 92.8% accuracy measured on hundreds of thousands of real-world photos. No logo close-up needed: the model reads the whole car.

92.8%

brand accuracy

181

brands covered

40+

Chinese & new-energy makers

Every brand we recognize

Search the full list. Brands with model-level coverage show how many exact models we can name; the rest are covered by brand detection alone.

Showing 24 of 181 brands

BrandModels covered
Toyota133
Nissan108
BMW75
Hyundai71
Lexus67
Chevrolet65
Honda65
Audi54
Mitsubishi54
Kia50
Lada49
Mazda49
Volkswagen47
Ford46
Mercedes-Benz43
Suzuki43
Renault42
Chery35
BYD30
Infiniti28
Citroen26
Daihatsu26
Volvo25
Changan24

Coverage where other systems stop

Chinese & new-energy brands

BYD, Zeekr, Li Auto, Avatr, Xiaomi, NIO, XPeng, Denza, AITO and 30+ more — makers arriving on roads faster than legacy recognition systems can keep up.

Luxury & exotic

Ferrari, Lamborghini, McLaren, Rolls-Royce, Bentley, Aston Martin, Maybach — validated on real listing photos, not press renders.

Global depth

Trained on car marketplaces across North America, Europe and Asia — so Lada, GAZ, UAZ and Proton are covered alongside the global marques.

How it works

  1. 01

    A detection model finds and crops every car in the image, so backgrounds never pollute the prediction.

  2. 02

    A classification model reads the crop — body lines, grille, lights, proportions — and returns the top 5 brand candidates with probabilities.

no logo needed

Because the model reads the whole vehicle rather than the badge, it still works when the logo is obscured, distant or missing.

Example response

POST /v1/car?body_type=false&color=false&position=false&car_model=false

{
  "success": true,
  "body": {
    "car_bbox": { "x1": 118, "y1": 402, "x2": 1490, "y2": 980 },
    "brand": {
      "label": "Porsche",
      "confidence": 0.78,
      "top5": [
        { "label": "Porsche", "confidence": 0.78 },
        { "label": "Audi", "confidence": 0.09 },
        { "label": "Jaguar", "confidence": 0.05 },
        { "label": "Aston Martin", "confidence": 0.03 },
        { "label": "Maserati", "confidence": 0.02 }
      ]
    }
  },
  "cost": 0.02
}

Frequently asked questions

How many car brands can the API recognize?

181 brands, spanning European, American, Japanese, Korean, Chinese, Russian and Indian manufacturers — including more than 40 Chinese and new-energy makers such as BYD, Zeekr, Li Auto, Avatr and Xiaomi.

Does it detect the logo?

No — it reads the entire vehicle: proportions, grille, lights and body lines. That means it works even when the badge is hidden, blurred or out of frame.

What if a brand I need is not on the list?

Contact us. The pipeline is retrained continuously on new marketplace data, and brand requests from customers are prioritized in the next training cycle.

What does the response look like?

A label, a confidence score, and the top-5 probability distribution — for example Porsche at 0.78 followed by the next four candidates. You choose the confidence threshold that fits your use case.

Start recognizing cars today

Free tier included — 150 requests per month, no credit card required. Your first car profile is one POST request away.