TOML
Japanese Driver's License Types - TOML
Driver's license types are classified into three categories: Class 1 license (for general vehicle operation), Class 2 license (for passenger transport and commercial purposes), and provisional license (for practice). Class 1 licenses are further subdivided into 10 types: large vehicles, medium vehicles, quasi-medium vehicles, ordinary vehicles, large special vehicles, large motorcycles, ordinary motorcycles, small special vehicles, motorized bicycles, and towed vehicles. Each type defines the range of vehicles that can be operated, with higher-level licenses allowing operation of lower-level vehicles as well.
driver's license
road traffic act
automobile
motorcycle
National Police Agency
Class 1 license
Class 2 license
[[items]]
code = "1-1"
slug = "large-vehicle-class1"
name = "Large Vehicle Class 1 Driver's License"
description = "Class 1 license for operating large vehicles."
category = "class1"
categoryName = "Class 1 Driver's License"
includes = "[\"medium-vehicle\",\"quasi-medium-vehicle\",\"ordinary-vehicle\",\"large-special\",\"small-special\",\"moped\"]"
requirements_age = 21
requirements_licensePeriodYears = 3
requirements_prerequisiteLicenses = "[\"ordinary\",\"medium\",\"large-special\"]"
shortName = "Large Vehicle License"
vehicleSpecs_grossWeightMinKg = 11000
vehicleSpecs_maxLoadMinKg = 6500
vehicleSpecs_seatingCapacityMin = 30
vehicleType = "four-wheel"
vehicleSpecs_grossWeightMaxKg = ""
vehicleSpecs_maxLoadMaxKg = ""
vehicleSpecs_seatingCapacityMax = ""
vehicleSpecs_displacementMinCc = ""
vehicleSpecs_ratedOutputMinKw = ""
vehicleSpecs_displacementMaxCc = ""
vehicleSpecs_ratedOutputMaxKw = ""
vehicleSpecs_heightMaxM = ""
vehicleSpecs_lengthMaxM = ""
vehicleSpecs_maxSpeedMaxKmh = ""
vehicleSpecs_widthMaxM = ""
requirements_prerequisiteLicense = ""
requirements_writtenExamPassed = ""
validityPeriodMonths = ""
[[items]]
code = "1-2"
slug = "medium-vehicle-class1"
name = "Medium Vehicle Class 1 Driver's License"
description = "Class 1 license for operating medium vehicles."
category = "class1"
categoryName = "Class 1 Driver's License"
includes = "[\"quasi-medium-vehicle\",\"ordinary-vehicle\",\"large-special\",\"small-special\",\"moped\"]"
requirements_age = 20
requirements_licensePeriodYears = 2
requirements_prerequisiteLicenses = "[\"ordinary\",\"large-special\"]"
shortName = "Medium Vehicle License"
vehicleSpecs_grossWeightMinKg = 7500
vehicleSpecs_maxLoadMinKg = 4500
vehicleSpecs_seatingCapacityMin = 11
vehicleType = "four-wheel"
vehicleSpecs_grossWeightMaxKg = 10999
vehicleSpecs_maxLoadMaxKg = 6499
vehicleSpecs_seatingCapacityMax = 29
vehicleSpecs_displacementMinCc = ""
vehicleSpecs_ratedOutputMinKw = ""
vehicleSpecs_displacementMaxCc = ""
vehicleSpecs_ratedOutputMaxKw = ""
vehicleSpecs_heightMaxM = ""
vehicleSpecs_lengthMaxM = ""
vehicleSpecs_maxSpeedMaxKmh = ""
vehicleSpecs_widthMaxM = ""
requirements_prerequisiteLicense = ""
requirements_writtenExamPassed = ""
validityPeriodMonths = ""
[[items]]
code = "1-3"
slug = "quasi-medium-vehicle-class1"
name = "Quasi-Medium Vehicle Class 1 Driver's License"
description = "Class 1 license for operating quasi-medium vehicles."
category = "class1"
categoryName = "Class 1 Driver's License"
includes = "[\"ordinary-vehicle\",\"large-special\",\"small-special\",\"moped\"]"
requirements_age = 18
requirements_licensePeriodYears = ""
requirements_prerequisiteLicenses = ""
shortName = "Quasi-Medium Vehicle License"
vehicleSpecs_grossWeightMinKg = 3500
vehicleSpecs_maxLoadMinKg = 2000
vehicleSpecs_seatingCapacityMin = ""
vehicleType = "four-wheel"
vehicleSpecs_grossWeightMaxKg = 7499
vehicleSpecs_maxLoadMaxKg = 4499
vehicleSpecs_seatingCapacityMax = 10
vehicleSpecs_displacementMinCc = ""
vehicleSpecs_ratedOutputMinKw = ""
vehicleSpecs_displacementMaxCc = ""
vehicleSpecs_ratedOutputMaxKw = ""
vehicleSpecs_heightMaxM = ""
vehicleSpecs_lengthMaxM = ""
vehicleSpecs_maxSpeedMaxKmh = ""
vehicleSpecs_widthMaxM = ""
requirements_prerequisiteLicense = ""
requirements_writtenExamPassed = ""
validityPeriodMonths = ""
[[items]]
code = "1-4"
slug = "ordinary-vehicle-class1"
name = "Ordinary Vehicle Class 1 Driver's License"
description = "Class 1 license for operating ordinary vehicles. The most common type of license."
category = "class1"
categoryName = "Class 1 Driver's License"
includes = "[\"small-special\",\"moped\"]"
requirements_age = 18
requirements_licensePeriodYears = ""
requirements_prerequisiteLicenses = ""
shortName = "Ordinary Vehicle License"
vehicleSpecs_grossWeightMinKg = ""
vehicleSpecs_maxLoadMinKg = ""
vehicleSpecs_seatingCapacityMin = ""
vehicleType = "four-wheel"
vehicleSpecs_grossWeightMaxKg = 3499
vehicleSpecs_maxLoadMaxKg = 1999
vehicleSpecs_seatingCapacityMax = 10
vehicleSpecs_displacementMinCc = ""
vehicleSpecs_ratedOutputMinKw = ""
vehicleSpecs_displacementMaxCc = ""
vehicleSpecs_ratedOutputMaxKw = ""
vehicleSpecs_heightMaxM = ""
vehicleSpecs_lengthMaxM = ""
vehicleSpecs_maxSpeedMaxKmh = ""
vehicleSpecs_widthMaxM = ""
requirements_prerequisiteLicense = ""
requirements_writtenExamPassed = ""
validityPeriodMonths = ""
[[items]]
code = "1-5"
slug = "large-special-vehicle-class1"
name = "Large Special Vehicle Class 1 Driver's License"
description = "Class 1 license for operating large special vehicles."
category = "class1"
categoryName = "Class 1 Driver's License"
includes = "[\"small-special\",\"moped\"]"
requirements_age = 18
requirements_licensePeriodYears = ""
requirements_prerequisiteLicenses = ""
shortName = "Large Special Vehicle License"
vehicleSpecs_grossWeightMinKg = ""
vehicleSpecs_maxLoadMinKg = ""
vehicleSpecs_seatingCapacityMin = ""
vehicleType = "special"
vehicleSpecs_grossWeightMaxKg = ""
vehicleSpecs_maxLoadMaxKg = ""
vehicleSpecs_seatingCapacityMax = ""
vehicleSpecs_displacementMinCc = ""
vehicleSpecs_ratedOutputMinKw = ""
vehicleSpecs_displacementMaxCc = ""
vehicleSpecs_ratedOutputMaxKw = ""
vehicleSpecs_heightMaxM = ""
vehicleSpecs_lengthMaxM = ""
vehicleSpecs_maxSpeedMaxKmh = ""
vehicleSpecs_widthMaxM = ""
requirements_prerequisiteLicense = ""
requirements_writtenExamPassed = ""
validityPeriodMonths = ""
[[items]]
code = "1-6"
slug = "large-motorcycle"
name = "Large Motorcycle Driver's License"
description = "Class 1 license for operating large motorcycles."
category = "class1"
categoryName = "Class 1 Driver's License"
includes = "[\"ordinary-motorcycle\",\"small-special\",\"moped\"]"
requirements_age = 18
requirements_licensePeriodYears = ""
requirements_prerequisiteLicenses = ""
shortName = "Large Motorcycle License"
vehicleSpecs_grossWeightMinKg = ""
vehicleSpecs_maxLoadMinKg = ""
vehicleSpecs_seatingCapacityMin = ""
vehicleType = "two-wheel"
vehicleSpecs_grossWeightMaxKg = ""
vehicleSpecs_maxLoadMaxKg = ""
vehicleSpecs_seatingCapacityMax = ""
vehicleSpecs_displacementMinCc = 401
vehicleSpecs_ratedOutputMinKw = 20.1
vehicleSpecs_displacementMaxCc = ""
vehicleSpecs_ratedOutputMaxKw = ""
vehicleSpecs_heightMaxM = ""
vehicleSpecs_lengthMaxM = ""
vehicleSpecs_maxSpeedMaxKmh = ""
vehicleSpecs_widthMaxM = ""
requirements_prerequisiteLicense = ""
requirements_writtenExamPassed = ""
validityPeriodMonths = ""
[[items]]
code = "1-7"
slug = "ordinary-motorcycle"
name = "Ordinary Motorcycle Driver's License"
description = "Class 1 license for operating ordinary motorcycles."
category = "class1"
categoryName = "Class 1 Driver's License"
includes = "[\"small-special\",\"moped\"]"
requirements_age = 16
requirements_licensePeriodYears = ""
requirements_prerequisiteLicenses = ""
shortName = "Ordinary Motorcycle License"
vehicleSpecs_grossWeightMinKg = ""
vehicleSpecs_maxLoadMinKg = ""
vehicleSpecs_seatingCapacityMin = ""
vehicleType = "two-wheel"
vehicleSpecs_grossWeightMaxKg = ""
vehicleSpecs_maxLoadMaxKg = ""
vehicleSpecs_seatingCapacityMax = ""
vehicleSpecs_displacementMinCc = 51
vehicleSpecs_ratedOutputMinKw = 0.601
vehicleSpecs_displacementMaxCc = 400
vehicleSpecs_ratedOutputMaxKw = 20
vehicleSpecs_heightMaxM = ""
vehicleSpecs_lengthMaxM = ""
vehicleSpecs_maxSpeedMaxKmh = ""
vehicleSpecs_widthMaxM = ""
requirements_prerequisiteLicense = ""
requirements_writtenExamPassed = ""
validityPeriodMonths = ""
[[items]]
code = "1-8"
slug = "small-special-vehicle"
name = "Small Special Vehicle Driver's License"
description = "Class 1 license for operating small special vehicles."
category = "class1"
categoryName = "Class 1 Driver's License"
includes = "[]"
requirements_age = 16
requirements_licensePeriodYears = ""
requirements_prerequisiteLicenses = ""
shortName = "Small Special Vehicle License"
vehicleSpecs_grossWeightMinKg = ""
vehicleSpecs_maxLoadMinKg = ""
vehicleSpecs_seatingCapacityMin = ""
vehicleType = "special"
vehicleSpecs_grossWeightMaxKg = ""
vehicleSpecs_maxLoadMaxKg = ""
vehicleSpecs_seatingCapacityMax = ""
vehicleSpecs_displacementMinCc = ""
vehicleSpecs_ratedOutputMinKw = ""
vehicleSpecs_displacementMaxCc = ""
vehicleSpecs_ratedOutputMaxKw = ""
vehicleSpecs_heightMaxM = 2
vehicleSpecs_lengthMaxM = 4.7
vehicleSpecs_maxSpeedMaxKmh = 15
vehicleSpecs_widthMaxM = 1.7
requirements_prerequisiteLicense = ""
requirements_writtenExamPassed = ""
validityPeriodMonths = ""
[[items]]
code = "1-9"
slug = "moped"
name = "Motorized Bicycle Driver's License"
description = "Class 1 license for operating motorized bicycles."
category = "class1"
categoryName = "Class 1 Driver's License"
includes = "[]"
requirements_age = 16
requirements_licensePeriodYears = ""
requirements_prerequisiteLicenses = ""
shortName = "Moped License"
vehicleSpecs_grossWeightMinKg = ""
vehicleSpecs_maxLoadMinKg = ""
vehicleSpecs_seatingCapacityMin = ""
vehicleType = "two-wheel"
vehicleSpecs_grossWeightMaxKg = ""
vehicleSpecs_maxLoadMaxKg = ""
vehicleSpecs_seatingCapacityMax = ""
vehicleSpecs_displacementMinCc = ""
vehicleSpecs_ratedOutputMinKw = ""
vehicleSpecs_displacementMaxCc = 50
vehicleSpecs_ratedOutputMaxKw = 0.6
vehicleSpecs_heightMaxM = ""
vehicleSpecs_lengthMaxM = ""
vehicleSpecs_maxSpeedMaxKmh = ""
vehicleSpecs_widthMaxM = ""
requirements_prerequisiteLicense = ""
requirements_writtenExamPassed = ""
validityPeriodMonths = ""
[[items]]
code = "1-10"
slug = "towed-vehicle-class1"
name = "Towed Vehicle Class 1 Driver's License"
description = "Class 1 license for towing other vehicles with large, medium, or ordinary vehicles."
category = "class1"
categoryName = "Class 1 Driver's License"
includes = "[]"
requirements_age = 18
requirements_licensePeriodYears = ""
requirements_prerequisiteLicenses = ""
shortName = "Towed Vehicle License"
vehicleSpecs_grossWeightMinKg = ""
vehicleSpecs_maxLoadMinKg = ""
vehicleSpecs_seatingCapacityMin = ""
vehicleType = "four-wheel"
vehicleSpecs_grossWeightMaxKg = ""
vehicleSpecs_maxLoadMaxKg = ""
vehicleSpecs_seatingCapacityMax = ""
vehicleSpecs_displacementMinCc = ""
vehicleSpecs_ratedOutputMinKw = ""
vehicleSpecs_displacementMaxCc = ""
vehicleSpecs_ratedOutputMaxKw = ""
vehicleSpecs_heightMaxM = ""
vehicleSpecs_lengthMaxM = ""
vehicleSpecs_maxSpeedMaxKmh = ""
vehicleSpecs_widthMaxM = ""
requirements_prerequisiteLicense = ""
requirements_writtenExamPassed = ""
validityPeriodMonths = ""
[[items]]
code = "2-1"
slug = "large-vehicle-class2"
name = "Large Vehicle Class 2 Driver's License"
description = "Class 2 license for passenger transport and commercial operation of large vehicles."
category = "class2"
categoryName = "Class 2 Driver's License"
includes = "[]"
requirements_age = ""
requirements_licensePeriodYears = ""
requirements_prerequisiteLicenses = ""
shortName = "Large Vehicle Class 2 License"
vehicleSpecs_grossWeightMinKg = ""
vehicleSpecs_maxLoadMinKg = ""
vehicleSpecs_seatingCapacityMin = ""
vehicleType = "four-wheel"
vehicleSpecs_grossWeightMaxKg = ""
vehicleSpecs_maxLoadMaxKg = ""
vehicleSpecs_seatingCapacityMax = ""
vehicleSpecs_displacementMinCc = ""
vehicleSpecs_ratedOutputMinKw = ""
vehicleSpecs_displacementMaxCc = ""
vehicleSpecs_ratedOutputMaxKw = ""
vehicleSpecs_heightMaxM = ""
vehicleSpecs_lengthMaxM = ""
vehicleSpecs_maxSpeedMaxKmh = ""
vehicleSpecs_widthMaxM = ""
requirements_prerequisiteLicense = "large-vehicle-class1"
requirements_writtenExamPassed = ""
validityPeriodMonths = ""
[[items]]
code = "2-2"
slug = "medium-vehicle-class2"
name = "Medium Vehicle Class 2 Driver's License"
description = "Class 2 license for passenger transport and commercial operation of medium vehicles."
category = "class2"
categoryName = "Class 2 Driver's License"
includes = "[]"
requirements_age = ""
requirements_licensePeriodYears = ""
requirements_prerequisiteLicenses = ""
shortName = "Medium Vehicle Class 2 License"
vehicleSpecs_grossWeightMinKg = ""
vehicleSpecs_maxLoadMinKg = ""
vehicleSpecs_seatingCapacityMin = ""
vehicleType = "four-wheel"
vehicleSpecs_grossWeightMaxKg = ""
vehicleSpecs_maxLoadMaxKg = ""
vehicleSpecs_seatingCapacityMax = ""
vehicleSpecs_displacementMinCc = ""
vehicleSpecs_ratedOutputMinKw = ""
vehicleSpecs_displacementMaxCc = ""
vehicleSpecs_ratedOutputMaxKw = ""
vehicleSpecs_heightMaxM = ""
vehicleSpecs_lengthMaxM = ""
vehicleSpecs_maxSpeedMaxKmh = ""
vehicleSpecs_widthMaxM = ""
requirements_prerequisiteLicense = "medium-vehicle-class1"
requirements_writtenExamPassed = ""
validityPeriodMonths = ""
[[items]]
code = "2-3"
slug = "ordinary-vehicle-class2"
name = "Ordinary Vehicle Class 2 Driver's License"
description = "Class 2 license for passenger transport and commercial operation of ordinary vehicles."
category = "class2"
categoryName = "Class 2 Driver's License"
includes = "[]"
requirements_age = ""
requirements_licensePeriodYears = ""
requirements_prerequisiteLicenses = ""
shortName = "Ordinary Vehicle Class 2 License"
vehicleSpecs_grossWeightMinKg = ""
vehicleSpecs_maxLoadMinKg = ""
vehicleSpecs_seatingCapacityMin = ""
vehicleType = "four-wheel"
vehicleSpecs_grossWeightMaxKg = ""
vehicleSpecs_maxLoadMaxKg = ""
vehicleSpecs_seatingCapacityMax = ""
vehicleSpecs_displacementMinCc = ""
vehicleSpecs_ratedOutputMinKw = ""
vehicleSpecs_displacementMaxCc = ""
vehicleSpecs_ratedOutputMaxKw = ""
vehicleSpecs_heightMaxM = ""
vehicleSpecs_lengthMaxM = ""
vehicleSpecs_maxSpeedMaxKmh = ""
vehicleSpecs_widthMaxM = ""
requirements_prerequisiteLicense = "ordinary-vehicle-class1"
requirements_writtenExamPassed = ""
validityPeriodMonths = ""
[[items]]
code = "2-4"
slug = "large-special-vehicle-class2"
name = "Large Special Vehicle Class 2 Driver's License"
description = "Class 2 license for commercial operation of large special vehicles."
category = "class2"
categoryName = "Class 2 Driver's License"
includes = "[]"
requirements_age = ""
requirements_licensePeriodYears = ""
requirements_prerequisiteLicenses = ""
shortName = "Large Special Vehicle Class 2 License"
vehicleSpecs_grossWeightMinKg = ""
vehicleSpecs_maxLoadMinKg = ""
vehicleSpecs_seatingCapacityMin = ""
vehicleType = "special"
vehicleSpecs_grossWeightMaxKg = ""
vehicleSpecs_maxLoadMaxKg = ""
vehicleSpecs_seatingCapacityMax = ""
vehicleSpecs_displacementMinCc = ""
vehicleSpecs_ratedOutputMinKw = ""
vehicleSpecs_displacementMaxCc = ""
vehicleSpecs_ratedOutputMaxKw = ""
vehicleSpecs_heightMaxM = ""
vehicleSpecs_lengthMaxM = ""
vehicleSpecs_maxSpeedMaxKmh = ""
vehicleSpecs_widthMaxM = ""
requirements_prerequisiteLicense = "large-special-vehicle-class1"
requirements_writtenExamPassed = ""
validityPeriodMonths = ""
[[items]]
code = "2-5"
slug = "towed-vehicle-class2"
name = "Towed Vehicle Class 2 Driver's License"
description = "Class 2 license for commercial towing operations."
category = "class2"
categoryName = "Class 2 Driver's License"
includes = "[]"
requirements_age = ""
requirements_licensePeriodYears = ""
requirements_prerequisiteLicenses = ""
shortName = "Towed Vehicle Class 2 License"
vehicleSpecs_grossWeightMinKg = ""
vehicleSpecs_maxLoadMinKg = ""
vehicleSpecs_seatingCapacityMin = ""
vehicleType = "four-wheel"
vehicleSpecs_grossWeightMaxKg = ""
vehicleSpecs_maxLoadMaxKg = ""
vehicleSpecs_seatingCapacityMax = ""
vehicleSpecs_displacementMinCc = ""
vehicleSpecs_ratedOutputMinKw = ""
vehicleSpecs_displacementMaxCc = ""
vehicleSpecs_ratedOutputMaxKw = ""
vehicleSpecs_heightMaxM = ""
vehicleSpecs_lengthMaxM = ""
vehicleSpecs_maxSpeedMaxKmh = ""
vehicleSpecs_widthMaxM = ""
requirements_prerequisiteLicense = "towed-vehicle-class1"
requirements_writtenExamPassed = ""
validityPeriodMonths = ""
[[items]]
code = "3-1"
slug = "provisional-license"
name = "Provisional Driver's License"
description = "Provisional license for practice before obtaining a Class 1 license."
category = "provisional"
categoryName = "Provisional Driver's License"
includes = "[]"
requirements_age = ""
requirements_licensePeriodYears = ""
requirements_prerequisiteLicenses = ""
shortName = "Provisional License"
vehicleSpecs_grossWeightMinKg = ""
vehicleSpecs_maxLoadMinKg = ""
vehicleSpecs_seatingCapacityMin = ""
vehicleType = "practice"
vehicleSpecs_grossWeightMaxKg = ""
vehicleSpecs_maxLoadMaxKg = ""
vehicleSpecs_seatingCapacityMax = ""
vehicleSpecs_displacementMinCc = ""
vehicleSpecs_ratedOutputMinKw = ""
vehicleSpecs_displacementMaxCc = ""
vehicleSpecs_ratedOutputMaxKw = ""
vehicleSpecs_heightMaxM = ""
vehicleSpecs_lengthMaxM = ""
vehicleSpecs_maxSpeedMaxKmh = ""
vehicleSpecs_widthMaxM = ""
requirements_prerequisiteLicense = ""
requirements_writtenExamPassed = true
validityPeriodMonths = 6