Data Docked
API ReferencePricing
Contact
Sign inGet free API keyGet key
Data Docked

Maritime data API — real-time & historical AIS, port intelligence, vessel particulars.

API status

Products

  • Vessel Location
  • Vessel Particulars
  • Port Analytics
  • Historical Data
  • Route Planner
  • All APIs

Use Cases

  • Fleet Management
  • Supply Chain
  • Compliance
  • Insurance
  • Trading
  • All use cases

Developers

  • API Reference
  • Quickstart
  • Best Practices
  • Integrations
  • API Status
  • FAQ

Learn

  • Glossary
  • Learn
  • AIS Data Explained
  • AIS Message Types
  • MMSI Explained
  • IMO Numbers

Company

  • About
  • Pricing
  • Credit Calculator
  • Blog
  • App Store
  • Contact

© 2026 Data Docked · VAT EE102956214

TermsPrivacySecurityCookies
  1. Home
  2. Vessel Types

AIS Technical Reference

Vessel Types & Cargo Codes

Complete reference to AIS ship type codes. Understand the numeric codes used to classify vessels in AIS transmissions.

12

Cargo Types

6

Passenger Types

10

Special Craft

11

Other Types

Understanding Ship Type Codes

Every vessel broadcasting AIS includes a ship type code in its static data (AIS Message Type 5 or 24). This 2-digit code identifies the type of vessel and, for cargo ships, indicates the category of hazardous materials being carried.

The codes range from 20-99 and are organized into ranges: 20-29 for wing in ground effect craft, 30-39 for fishing and service vessels, 40-49 for high-speed craft, 50-59 for special craft, 60-69 for passenger vessels, 70-79 for cargo vessels, and 80-89 for tankers.

How to Interpret Ship Type Codes

First Digit (Tens)

  • 2x = Wing in ground
  • 3x = Fishing, towing, diving
  • 4x = High speed craft
  • 5x = Special craft
  • 6x = Passenger
  • 7x = Cargo
  • 8x = Tanker

Second Digit (Units) for Cargo/Tanker

  • x0 = All ships of this type
  • x1 = Hazardous category A
  • x2 = Hazardous category B
  • x3 = Hazardous category C
  • x4 = Hazardous category D
  • x9 = No additional info

Cargo Vessels & Tankers (Codes 70-89)

CodeTypeDescriptionExamples
70Cargo, all ships of this typeGeneral cargo vessel categoryGeneral cargo ships
71Cargo, Hazardous category ACarrying hazardous materials category AChemical tankers
72Cargo, Hazardous category BCarrying hazardous materials category BGas carriers
73Cargo, Hazardous category CCarrying hazardous materials category COil tankers
74Cargo, Hazardous category DCarrying hazardous materials category DBulk carriers with harmful cargo
79Cargo, No additional infoCargo vessel without additional classificationUnspecified cargo
80Tanker, all ships of this typeGeneral tanker vessel categoryOil tankers, Product tankers
81Tanker, Hazardous category ATanker carrying hazardous materials category AChemical tankers
82Tanker, Hazardous category BTanker carrying hazardous materials category BLNG carriers
83Tanker, Hazardous category CTanker carrying hazardous materials category CCrude oil tankers
84Tanker, Hazardous category DTanker carrying hazardous materials category DProduct tankers
89Tanker, No additional infoTanker without additional classificationUnspecified tanker

Passenger Vessels (Codes 60-69)

CodeTypeDescriptionExamples
60Passenger, all ships of this typeGeneral passenger vessel categoryFerries, Cruise ships
61Passenger, Hazardous category APassenger vessel with hazardous cargo ARoRo passenger ferries
62Passenger, Hazardous category BPassenger vessel with hazardous cargo BVehicle ferries
63Passenger, Hazardous category CPassenger vessel with hazardous cargo CMixed cargo ferries
64Passenger, Hazardous category DPassenger vessel with hazardous cargo DPassenger cargo ships
69Passenger, No additional infoPassenger vessel without additional classificationCruise ships, Ferries

Special Craft (Codes 50-59)

CodeTypeDescriptionExamples
50Pilot VesselVessel used for pilotage servicesPilot boats
51Search and RescueSearch and rescue vesselCoast guard cutters, Rescue boats
52TugTugboat for towing and pushingHarbor tugs, Ocean tugs
53Port TenderVessel servicing portsSupply tenders, Port authority vessels
54Anti-Pollution EquipmentVessel with anti-pollution capabilitiesOil spill response vessels
55Law EnforcementLaw enforcement vesselPolice boats, Customs vessels
56Spare - Local VesselReserved for local assignmentRegional assignment
57Spare - Local VesselReserved for local assignmentRegional assignment
58Medical TransportMedical transport vesselHospital ships, Medical evacuation vessels
59Noncombatant (RR Resolution No. 18)Noncombatant vessel under UN ResolutionUN vessels

Other Vessel Types (Codes 20-49, 90)

CodeTypeDescriptionExamples
20Wing in Ground (WIG)Wing in ground effect craftWIG craft, Ekranoplans
30FishingFishing vesselTrawlers, Longliners, Seiners
31TowingVessel engaged in towingTugs with tow
32Towing, Length > 200mVessel towing with tow > 200mLarge ocean tugs
33Dredging or Underwater OpsDredger or underwater operationsDredgers, Diving support vessels
34Diving OperationsVessel engaged in diving operationsDiving support vessels
35Military OperationsVessel engaged in military operationsNaval vessels, Military support
36SailingSailing vesselSailboats, Tall ships
37Pleasure CraftPleasure or recreational vesselYachts, Motor cruisers
40High Speed Craft (HSC)High speed craftFast ferries, Hydrofoils
90Other Type, all shipsOther vessel typeMiscellaneous

Related Resources

Navigation Status

Operational status codes.

AIS Message Types

All 27 message types.

Vessel Particulars API

Get vessel specifications.

AIS Data Explained

Complete AIS guide.

Filter Vessels by Type

Use our API to query vessels by ship type, filter tankers from cargo ships, and identify specific vessel categories.

Start Free TrialView API Docs