Point at a load port.
See the ships that can take it.

Pick a port and we rank every vessel in range, with our read on whether she is open, how sure we are, and whether she can make your laycan.

Target port: Rotterdam1,254 in radius
General Cargo
3,689 dwt · 1.2 nm
Laden 55%
General Cargo
1,700 dwt · 1.3 nm
Part-laden 50%
General Cargo
3,794 dwt · 1.3 nm
Ballast 55%

The hard part is knowing which ship is actually free.

You have a cargo and a laycan. Somewhere near the load port there is a ship that is open, but position lists go stale, ballast or laden is a guess, and by the time you have asked around the good ones are gone.

The old way

Ask around. Read position lists. Guess whether she is ballast or laden.

The CharterAI way

Set the port. Every vessel in range, ranked, with a ballast or laden read you can trust and filter on.

Why it is different

Point at a port, get the ships

Set a load port and a radius. Every vessel inside it comes back ranked by distance and fit, so the list starts with the ones worth calling.

Ranked by fit

Ballast or laden, with a number

We read her cargo state from AIS draught against her own loaded and empty marks, and we tell you how confident that read is.

Confidence scored

Only the reachable

Two checks run before a ship reaches your list: is she heading your way, and can she make your laycan at her current speed. If not, she is out.

Two hard gates

Email-confirmed when you want it

Narrow the list to ships whose open position is backed by an email in your own inbox, not just by a signal from the water.

Your own inbox

How it works

1

Set your load port

Pick the port and a radius. That is the whole query, with no lists to maintain and no filters to build first.

2

We rank what is in range

Every vessel inside the radius comes back ordered, each with a cargo state read, a confidence and the distance to your port.

3

Open the one that fits

Click a candidate to see the reasoning behind the read, then send her straight to Smart Matching against your cargo.

Candidates
1,254 in radius
TypeDWTDistanceState
General Cargo3,689 dwt1.2 nmLaden 55%
General Cargo1,700 dwt1.3 nmPart-laden 50%
General Cargo3,794 dwt1.3 nmBallast 55%
General Cargo · 3,689 dwt
Laden 55%
Cargo state read from AIS draught against her design draught
Last seen 11 days ago, stopped, so the position still holds
1.2 nm from the port, inside your laycan

The open ship always leaves a trail. We read it first.

0+
Ports you can search from
80°
Off course, and she is out
0
Confidence tiers on every read
24h
Oldest position we will show
ECOSYSTEM

One click sends her to Smart Matching against your cargo, and from there into a Voyage P&L with the numbers already filled in. Discovery ends in a deal, not a note.

Find the open ship first.

See it run against your own load port in a live demo.

Book a Demo