Vessel Fleet & IMO Registry Scraper
Pricing
Pay per event
Vessel Fleet & IMO Registry Scraper
Scrape merchant vessel data from VesselFinder.com including IMO numbers, MMSI, vessel type, flag, dimensions, tonnage, AIS status, navigation data, destination, and ETA for bulk carriers, container ships, tankers, and other vessel types
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
VesselFinder Fleet & IMO Registry Scraper
Scrape merchant vessel data from VesselFinder.com. Returns IMO number, MMSI, vessel type, flag, dimensions, tonnage, AIS navigation status, current location, speed, destination, and ETA for bulk carriers, container ships, tankers, and other commercial vessel types.
VesselFinder Fleet Scraper Features
- Extracts 20+ fields per vessel from VesselFinder's public registry — no account required
- Covers all major vessel categories: bulk carriers, container ships, LNG tankers, general cargo, passenger ships
- Collects real-time AIS data including navigation status, current speed, position, and destination
- Returns dimensional data — length, beam, gross tonnage, deadweight tonnage
- Filters by vessel type ID and configurable page depth per type
- Handles pagination automatically across VesselFinder's listing pages
- Residential proxy routing ensures reliable access without IP blocks
Who Uses Vessel Registry Data?
- Maritime insurance underwriters — verify vessel specs and AIS history before issuing P&I cover
- Sanctions compliance teams — screen fleet ownership and flag-of-convenience registrations against OFAC/EU lists
- Commodity traders — track tanker and bulk carrier positions to model supply timelines
- Supply chain risk analysts — monitor fleet availability and route disruptions at the vessel level
- Port operators — build ETA tracking feeds from AIS destination and arrival data
- Maritime research firms — maintain comprehensive fleet databases for trend analysis
How VesselFinder Scraper Works
- You provide vessel type IDs (e.g.,
403for container ships) and a page limit per type. - The scraper fetches listing pages from VesselFinder's vessel database, collecting basic vessel specs and detail page links.
- Each vessel detail page is fetched and parsed for the full IMO record — tonnage, dimensions, AIS data, current voyage info.
- Results are returned as structured JSON, one record per vessel.
Input
{"vesselTypes": ["403"],"maxItems": 50,"maxPagesPerType": 3}
| Field | Type | Default | Description |
|---|---|---|---|
vesselTypes | array | ["401","403","604"] | VesselFinder type IDs to crawl. 401=Bulk Carrier, 403=Container Ship, 604=LNG Tanker, 501=General Cargo, 701=Tanker |
maxItems | integer | 10 | Maximum total vessel records. Set to 0 for no limit |
maxPagesPerType | integer | 1 | Pages to crawl per vessel type (each page has ~20 vessels) |
VesselFinder Scraper Output Fields
{"imo_number": "9757187","vessel_name": "EVER GIVEN","vessel_type": "Container Ship","flag": "Panama","year_built": "2018","mmsi": "371076000","callsign": "3EJB6","ais_type": "Cargo","gross_tonnage": "219,079","deadweight_tonnage": "199,629","length_m": "399.99","beam_m": "58.80","navigation_status": "Under way using engine","current_draught_m": "14.0 m","destination": "NLRTM","eta": "May 07, 09:00","current_location": "North Sea","speed_kn": "13.1","detail_url": "https://www.vesselfinder.com/vessels/details/9757187","scraped_at": "2026-05-05T06:00:00.000Z"}
| Field | Type | Description |
|---|---|---|
imo_number | string | IMO registration number |
vessel_name | string | Official vessel name |
vessel_type | string | Vessel category (e.g., Container Ship, Bulk Carrier) |
flag | string | Flag state / country of registration |
year_built | string | Year the vessel was built |
mmsi | string | Maritime Mobile Service Identity number |
callsign | string | Radio callsign |
ais_type | string | AIS vessel type classification |
gross_tonnage | string | Gross tonnage (GT) |
deadweight_tonnage | string | Deadweight tonnage (DWT) |
length_m | string | Length overall in meters |
beam_m | string | Beam width in meters |
navigation_status | string | Current AIS navigation status |
current_draught_m | string | Current draught |
destination | string | Reported destination port or UN/LOCODE |
eta | string | Estimated arrival at destination |
current_location | string | Current geographic position description |
speed_kn | string | Speed over ground in knots |
detail_url | string | Source URL on VesselFinder |
scraped_at | string | ISO timestamp of extraction |
🔍 FAQ
How do I scrape vessel data from VesselFinder?
VesselFinder Fleet Scraper handles the full crawl. Configure your vessel types and page depth in the input, then run. Results land in the dataset with one record per vessel.
What vessel types are available?
VesselFinder Fleet Scraper supports any type ID from VesselFinder's database. Common ones: 401 (Bulk Carrier), 403 (Container Ship), 501 (General Cargo), 604 (LNG Tanker), 701 (Tanker), 801 (Passenger). The default run covers bulk carriers, container ships, and LNG carriers.
How much does VesselFinder Fleet Scraper cost?
Pay-per-event pricing at $0.00125 per vessel record, plus a $0.10 per-run platform fee. A run of 500 vessels costs roughly $0.73. Residential proxy usage is included in the coefficient.
Does VesselFinder Scraper return ownership data?
VesselFinder Fleet Scraper returns publicly available data. Ownership fields (registered owner, technical manager, P&I club) are behind VesselFinder's premium tier and return empty for free-tier pages — which is consistent with how the site works, not a bug.
Does VesselFinder Scraper need proxies?
Yes. VesselFinder blocks data center IPs. VesselFinder Fleet Scraper uses Apify residential proxies automatically — no configuration required on your end.
Need More Features?
Need ownership chain data, port call history, or PSC detention records? File a feature request or get in touch.
Why Use VesselFinder Fleet Scraper?
- IMO-canonical output — every record is keyed to the vessel's IMO number, which is the stable, globally unique identifier. MMSI rotates; IMO does not.
- Real-time AIS fields — navigation status, speed, position, destination, and ETA come from live AIS data, not static registry snapshots. Which means the data is actually useful for operations, not just research.
- Clean structured JSON — 20+ fields per vessel, consistently named and typed, no post-processing required.