AIS Technical Reference

AIS Message Types

A complete guide to all 27 AIS message types, their purposes, transmission frequencies, and the data they contain.

27

Message Types

8

Position Reports

2

Static Data

3

Safety Messages

Understanding AIS Messages

AIS (Automatic Identification System) uses a standardized set of 27 message types to transmit different kinds of maritime information. Each message type serves a specific purpose and is transmitted at defined intervals.

Messages are organized into categories: position reports for real-time tracking, static and voyage data for vessel identification, safety messages for maritime safety communications, and other messages for system management and specialized applications.

Position Reports
Static/Voyage Data
Safety Messages
Other Messages

Most Common Message Types

These message types make up the majority of AIS traffic you'll encounter.

Types 1, 2, 3

Class A Position Report

The most common AIS messages. Transmitted by Class A transponders on large commercial vessels every 2-10 seconds depending on speed.

Data Included:

PositionSpeedCourseHeadingTurn RateNav Status
Type 5

Static and Voyage Data

Contains vessel identification and voyage information. Transmitted every 6 minutes or when requested.

Data Included:

IMO NumberShip NameCall SignShip TypeDimensionsDestinationETADraught
Type 18

Class B Position Report

Position report from Class B transponders on smaller vessels. Less frequent updates than Class A.

Data Included:

PositionSpeedCourseHeading
Type 21

Aid to Navigation Report

Position and status from navigation aids like buoys, lighthouses, and markers.

Data Included:

AtoN TypePositionNameDimensionsStatus

Complete Message Type Reference

Full list of all 27 AIS message types with their specifications.

Position Reports

TypeName
1Position Report (Class A)
2Position Report (Class A)
3Position Report (Class A)
9SAR Aircraft Position Report
18Position Report (Class B)
19Extended Position Report (Class B)
21Aid-to-Navigation Report
27Position Report (Long Range)

Static and Voyage Data

TypeName
5Static and Voyage Data
24Class B Static Data

Safety Messages

TypeName
12Addressed Safety Message
13Safety Acknowledge
14Safety Broadcast Message

System and Binary Messages

TypeName
4Base Station Report
6Binary Addressed Message
7Binary Acknowledge
8Binary Broadcast Message
10UTC/Date Inquiry
11UTC/Date Response
15Interrogation
16Assignment Mode Command
17DGNSS Broadcast Binary Message
20Data Link Management
22Channel Management
23Group Assignment Command
25Single Slot Binary Message
26Multiple Slot Binary Message

Class A vs Class B Transponders

AIS equipment comes in two main classes, each with different capabilities.

A

Class A

Required on SOLAS vessels (300+ GT international, passenger ships). Higher power, more frequent transmission.

  • Updates every 2-10 seconds
  • 12.5W transmission power
  • Full message type support
  • Rate of turn data
B

Class B

Voluntary for smaller vessels. Lower cost, reduced functionality, but still provides essential tracking.

  • Updates every 30 seconds - 3 minutes
  • 2W transmission power
  • Limited message types (18, 19, 24)
  • No rate of turn data

Access AIS Data via API

Get real-time vessel positions, historical tracks, and static data from all AIS message types through our REST API.