VesselFinder Scraper
Pricing
from $3.00 / 1,000 results
VesselFinder Scraper
Scrape real-time AIS vessel tracking data from VesselFinder.com - search by vessel name, look up by IMO or MMSI number, or find vessels near a port. Returns vessel type, flag, dimensions, position, speed, destination, and more.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Crawler Bros
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Extract real-time AIS vessel tracking data from VesselFinder.com — the free public vessel tracking platform powered by the global Automatic Identification System (AIS).
What This Scraper Does
This actor searches and retrieves vessel information including vessel identity, type, flag, physical dimensions, current position, speed, destination, and ETA. It supports four operating modes to suit different use cases.
Use Cases
- Maritime intelligence — track specific vessels by IMO or MMSI
- Fleet monitoring — search all vessels matching a carrier name (e.g. "MSC", "Maersk")
- Port analytics — find vessels associated with a specific port
- Shipping research — collect AIS metadata for bulk vessel datasets
Input
| Field | Type | Description |
|---|---|---|
mode | string | Operating mode: search, byIMO, byMmsi, or byPort |
searchQuery | string | Vessel name or partial name (mode=search) |
imoNumbers | array | List of IMO numbers (mode=byIMO) |
mmsiNumbers | array | List of MMSI numbers (mode=byMmsi) |
portName | string | Port name to search nearby vessels (mode=byPort) |
maxItems | integer | Max records to emit (1–200, default 10) |
Example Input
{"mode": "search","searchQuery": "MSC","maxItems": 5}
Output
Each record contains:
| Field | Description |
|---|---|
vesselName | Official vessel name |
imoNumber | IMO identification number |
mmsi | MMSI radio identifier |
vesselType | Ship type (e.g. Container Ship, Tanker) |
flag | Country of registration |
callSign | Radio call sign |
length | Length overall in metres |
width | Beam in metres |
grossTonnage | Gross tonnage (GT) |
deadweight | Deadweight tonnage (DWT) |
draught | Current draught in metres |
speed | Current speed in knots |
course | Current course in degrees |
destination | Reported destination port |
eta | Estimated time of arrival |
status | AIS navigation status |
lastSeen | When position was last received |
posLat | Latitude |
posLon | Longitude |
imageUrl | Ship photo URL |
vesselUrl | VesselFinder vessel page URL |
sourceUrl | URL scraped |
scrapedAt | ISO timestamp |
recordType | Always vessel |
Example Output
{"vesselName": "MSC AAYA","imoNumber": "9927263","mmsi": "636021770","vesselType": "Container Ship","flag": "Liberia","callSign": "5LFP3","length": 366.0,"width": 51.0,"grossTonnage": 150783,"deadweight": 180428,"vesselUrl": "https://www.vesselfinder.com/vessels/details/9927263","recordType": "vessel"}
Frequently Asked Questions
What is AIS data? AIS (Automatic Identification System) is a maritime tracking system that broadcasts vessel position, identity, and voyage data. VesselFinder aggregates this public AIS data.
Is authentication required? No. VesselFinder's public vessel pages are freely accessible.
How fresh is the data? VesselFinder updates vessel positions as AIS signals are received — typically every few minutes for vessels in coverage areas.
What vessel types are covered? All vessel types: container ships, tankers, bulk carriers, ferries, fishing vessels, yachts, and more.
How do I find a vessel's IMO number?
Use mode=search with the vessel name to find its IMO/MMSI, then use mode=byIMO for direct lookup.