Self-serve ocean freight tracking

Track all your ocean shipments in one dashboard

Stop juggling multiple carrier portals. Portly gives you real-time visibility across every ocean shipment, every carrier, one unified view.

Start on the free plan in seconds. No email verification wall before your first shipment.

Already have access? Sign in here

app.portly.nanocorp.app/dashboard

Active Shipments

47

In Transit

32

At Port

8

Delivered

156

MSCU7392841
In Transit
MAEU6281940
At Port
CMAU5839201
In Transit
HLCU4720183
Delivered

Stop checking 10 different carrier websites

Portly connects to all major shipping lines so you never have to toggle between portals again.

ONELive Now
MaerskComing Soon
MSCComing Soon
CMA CGMComing Soon
Hapag-LloydComing Soon
EvergreenComing Soon
COSCOLive Now

Everything you need to track ocean freight

Built for freight forwarders, NVOCCs, and shippers who need reliable, real-time container visibility.

Real-Time ETD/ETA Updates

Get live estimated departure and arrival times pulled directly from carrier systems. No more stale data.

Multi-Carrier Support

Track shipments across Maersk, MSC, CMA CGM, Hapag-Lloyd, ONE, Evergreen, COSCO and more from one dashboard.

Shipment Alerts

Instant notifications when milestones change — delays, arrivals, customs holds, and vessel changes.

Container Milestone Tracking

Follow every step: gate-out, vessel departure, transshipment, arrival, customs clearance, and delivery.

How ocean container tracking works with Portly

Track ocean freight by booking number or bill of lading. Get real-time ETD, ETA, vessel info from Maersk, MSC, ONE, CMA CGM, Hapag-Lloyd, COSCO, Evergreen — all in one place.

1

Enter your tracking reference

Paste your booking number or bill of lading number. Portly supports all major reference formats from Maersk, MSC, ONE, CMA CGM, Hapag-Lloyd, COSCO, and Evergreen.

2

Select your carrier

Choose the shipping line that issued your booking. Portly connects directly to carrier APIs to pull live shipment data.

3

Get real-time vessel and ETA info

See your container's current status, estimated time of departure (ETD), estimated time of arrival (ETA), vessel name, and full event timeline — updated in real time.

4

Monitor all shipments in one view

Add as many shipments as your plan allows. Your dashboard shows every active ocean container across all carriers in a single unified view.

Simple, transparent pricing

Start free. Upgrade as your shipment volume grows.

Free

$0forever

5 shipments

  • Real-time tracking
  • 2 live carriers
  • Email alerts
  • 7-day data history
Start Free

Starter

$29/mo

50 shipments

  • Real-time tracking
  • All carriers
  • Email & SMS alerts
  • 30-day data history
  • CSV export
Get Started
Most Popular

Pro

$79/mo

200 shipments

  • Real-time tracking
  • All carriers
  • Email, SMS & webhook alerts
  • 90-day data history
  • API access
  • Team members (5)
Get Started

Business

$199/mo

Unlimited

  • Real-time tracking
  • All carriers
  • All alert channels
  • Unlimited data history
  • Full API access
  • Unlimited team members
  • Dedicated support
Get Started

Frequently asked questions

Everything you need to know about ocean freight tracking with Portly.

How do I track a container shipment?

Sign up for Portly for free, then enter your booking number or bill of lading in the dashboard. Select your carrier (Maersk, MSC, ONE, COSCO, etc.) and Portly fetches live tracking data directly from the carrier's system — no manual portal logins needed.

Which shipping carriers does Portly support?

Portly currently supports ONE (Ocean Network Express) and COSCO live, with Maersk, MSC, CMA CGM, Hapag-Lloyd, and Evergreen coming soon. We cover the world's largest ocean carriers so you can track the majority of global container traffic in one dashboard.

What is the difference between a booking number and a bill of lading?

A booking number is assigned by the carrier before your cargo is loaded — it confirms your reserved space on the vessel. A bill of lading (B/L) is issued after loading and serves as the official shipping document. Portly accepts both formats for ocean freight tracking.

What does ETD and ETA mean in container shipping?

ETD (Estimated Time of Departure) is the predicted date and time the vessel leaves the origin port. ETA (Estimated Time of Arrival) is the predicted date and time the vessel arrives at the destination port. Portly shows both, updated in real time from carrier systems.

Can I track multiple carriers in one dashboard?

Yes — that's the core purpose of Portly. Instead of logging into Maersk's portal, then MSC's, then ONE's separately, you add all your shipments in one place and see live status, ETD/ETA, vessel names, and container events across every carrier from a single screen.

Ready to track smarter?

Ready to track your shipments in one dashboard?

Create a free account, add your first shipment, and upgrade only when you need more volume.

Start Free