Skip to content
Schema Generator
Menu

Vehicle

A vehicle is a device that is designed or used to transport people or cargo over land, water, air, or through space.

Typeschema.org/Vehicle

Vehicle is a kind of Product. For Google rich results, start from the Product generator, which checks Google's required fields. The builder below covers every Schema.org property.

Build Vehicle JSON-LD

Loading the builder…

More specific types

Use the most specific type that fits. Each accepts every property of Vehicle.

Properties (120)

Properties defined on Vehicle
PropertyExpectsDescription
accelerationTimeQuantitativeValueThe time needed to accelerate the vehicle from a given start velocity to a given target velocity. Typical unit code(s): SEC for seconds * Note: There are unfortunately no standard unit codes for seconds/0..100 km/h or seconds/0..60 mph. Simply use "SEC" for seconds and indicate the velocities in the name of the QuantitativeValue, or use valueReference with a QuantitativeValue of 0..60 mph or 0..100 km/h to specify the reference speeds.
bodyTypeQualitativeValue, Text, URLIndicates the design and body style of the vehicle (e.g. station wagon, hatchback, etc.).
callSignTextA callsign, as used in broadcasting and radio communications to identify people, radio and TV stations, or vehicles.
cargoVolumeQuantitativeValueThe available volume for cargo or luggage. For automobiles, this is usually the trunk volume. Typical unit code(s): LTR for liters, FTQ for cubic foot/feet Note: You can use minValue and maxValue to indicate ranges.
dateVehicleFirstRegisteredDateThe date of the first registration of the vehicle with the respective public authorities.
driveWheelConfigurationDriveWheelConfigurationValue, TextThe drive wheel configuration, i.e. which roadwheels will receive torque from the vehicle's engine via the drivetrain.
emissionsCO2NumberThe CO2 emissions in g/km. When used in combination with a QuantitativeValue, put "g/km" into the unitText property of that value, since there is no UN/CEFACT Common Code for "g/km".
fuelCapacityQuantitativeValueThe capacity of the fuel tank or in the case of electric cars, the battery. If there are multiple components for storage, this should indicate the total of all storage of the same type. Typical unit code(s): LTR for liters, GLL of US gallons, GLI for UK / imperial gallons, AMH for ampere-hours (for electrical vehicles).
fuelConsumptionQuantitativeValueThe amount of fuel consumed for traveling a particular distance or temporal duration with the given vehicle (e.g. liters per 100 km). * Note 1: There are unfortunately no standard unit codes for liters per 100 km. Use unitText to indicate the unit of measurement, e.g. L/100 km. * Note 2: There are two ways of indicating the fuel consumption, fuelConsumption (e.g. 8 liters per 100 km) and fuelEfficiency (e.g. 30 miles per gallon). They are reciprocal. * Note 3: Often, the absolute value is useful only when related to driving speed ("at 80 km/h") or usage pattern ("city traffic"). You can use valueReference to link the value for the fuel consumption to another value.
fuelEfficiencyQuantitativeValueThe distance traveled per unit of fuel used; most commonly miles per gallon (mpg) or kilometers per liter (km/L). * Note 1: There are unfortunately no standard unit codes for miles per gallon or kilometers per liter. Use unitText to indicate the unit of measurement, e.g. mpg or km/L. * Note 2: There are two ways of indicating the fuel consumption, fuelConsumption (e.g. 8 liters per 100 km) and fuelEfficiency (e.g. 30 miles per gallon). They are reciprocal. * Note 3: Often, the absolute value is useful only when related to driving speed ("at 80 km/h") or usage pattern ("city traffic"). You can use valueReference to link the value for the fuel economy to another value.
fuelTypeQualitativeValue, Text, URLThe type of fuel suitable for the engine or engines of the vehicle. If the vehicle has only one engine, this property can be attached directly to the vehicle.
knownVehicleDamagesTextA textual description of known damages, both repaired and unrepaired.
meetsEmissionStandardQualitativeValue, Text, URLIndicates that the vehicle meets the respective emission standard.
mileageFromOdometerQuantitativeValueThe total distance travelled by the particular vehicle since its initial production, as read from its odometer. Typical unit code(s): KMT for kilometers, SMI for statute miles.
modelDateDateThe release date of a vehicle model (often used to differentiate versions of the same make and model).
numberOfAirbagsNumber, TextThe number or type of airbags in the vehicle.
numberOfAxlesNumber, QuantitativeValueThe number of axles. Typical unit code(s): C62.
numberOfDoorsNumber, QuantitativeValueThe number of doors. Typical unit code(s): C62.
numberOfForwardGearsNumber, QuantitativeValueThe total number of forward gears available for the transmission system of the vehicle. Typical unit code(s): C62.
numberOfPreviousOwnersNumber, QuantitativeValueThe number of owners of the vehicle, including the current one. Typical unit code(s): C62.
payloadQuantitativeValueThe permitted weight of passengers and cargo, EXCLUDING the weight of the empty vehicle. Typical unit code(s): KGM for kilogram, LBR for pound * Note 1: Many databases specify the permitted TOTAL weight instead, which is the sum of weight and payload * Note 2: You can indicate additional information in the name of the QuantitativeValue node. * Note 3: You may also link to a QualitativeValue node that provides additional information using valueReference. * Note 4: Note that you can use minValue and maxValue to indicate ranges.
productionDateDateThe date of production of the item, e.g. vehicle.
purchaseDateDateThe date the item, e.g. vehicle, was purchased by the current owner.
seatingCapacityNumber, QuantitativeValueThe number of persons that can be seated (e.g. in a vehicle), both in terms of the physical space available, and in terms of limitations set by law. Typical unit code(s): C62 for persons.
speedQuantitativeValueThe speed range of the vehicle. If the vehicle is powered by an engine, the upper limit of the speed range (indicated by maxValue) should be the maximum speed achievable under regular conditions. Typical unit code(s): KMH for km/h, HM for mile per hour (0.447 04 m/s), KNT for knot *Note 1: Use minValue and maxValue to indicate the range. Typically, the minimal value is zero. * Note 2: There are many different ways of measuring the speed range. You can link to information about how the given value has been determined using the valueReference property.
steeringPositionSteeringPositionValueThe position of the steering wheel or similar device (mostly for cars).
tongueWeightQuantitativeValueThe permitted vertical load (TWR) of a trailer attached to the vehicle. Also referred to as Tongue Load Rating (TLR) or Vertical Load Rating (VLR). Typical unit code(s): KGM for kilogram, LBR for pound * Note 1: You can indicate additional information in the name of the QuantitativeValue node. * Note 2: You may also link to a QualitativeValue node that provides additional information using valueReference. * Note 3: Note that you can use minValue and maxValue to indicate ranges.
trailerWeightQuantitativeValueThe permitted weight of a trailer attached to the vehicle. Typical unit code(s): KGM for kilogram, LBR for pound * Note 1: You can indicate additional information in the name of the QuantitativeValue node. * Note 2: You may also link to a QualitativeValue node that provides additional information using valueReference. * Note 3: Note that you can use minValue and maxValue to indicate ranges.
vehicleConfigurationTextA short text indicating the configuration of the vehicle, e.g. '5dr hatchback ST 2.5 MT 225 hp' or 'limited edition'.
vehicleEngineEngineSpecificationInformation about the engine or engines of the vehicle.
vehicleIdentificationNumberTextThe Vehicle Identification Number (VIN) is a unique serial number used by the automotive industry to identify individual motor vehicles.
vehicleInteriorColorTextThe color or color combination of the interior of the vehicle.
vehicleInteriorTypeTextThe type or material of the interior of the vehicle (e.g. synthetic fabric, leather, wood, etc.). While most interior types are characterized by the material used, an interior type can also be based on vehicle usage or target audience.
vehicleModelDateDateThe release date of a vehicle model (often used to differentiate versions of the same make and model).
vehicleSeatingCapacityNumber, QuantitativeValueThe number of passengers that can be seated in the vehicle, both in terms of the physical space available, and in terms of limitations set by law. Typical unit code(s): C62 for persons.
vehicleSpecialUsageCarUsageType, TextIndicates whether the vehicle has been used for special purposes, like commercial rental, driving school, or as a taxi. The legislation in many countries requires this information to be revealed when offering a car for sale.
vehicleTransmissionQualitativeValue, Text, URLThe type of component used for transmitting the power from a rotating power source to the wheels or other relevant component(s) ("gearbox" for cars).
weightTotalQuantitativeValueThe permitted total weight of the loaded vehicle, including passengers and cargo and the weight of the empty vehicle. Typical unit code(s): KGM for kilogram, LBR for pound * Note 1: You can indicate additional information in the name of the QuantitativeValue node. * Note 2: You may also link to a QualitativeValue node that provides additional information using valueReference. * Note 3: Note that you can use minValue and maxValue to indicate ranges.
wheelbaseQuantitativeValueThe distance between the centers of the front and rear wheels. Typical unit code(s): CMT for centimeters, MTR for meters, INH for inches, FOT for foot/feet.

Where Vehicle is used as a value

These properties expect a Vehicle: aircraft.