Find iceye

Operator: ICEYE • Earth Observation, SAR • Country: EU • deploying • iceye.com

Current Status

First Launched Mar 30, 2026
Planned Size 18
Total Launched 69
Active Satellites 48
Decayed 21
Hardware Types v2 mini

Largest Constellations

Loading...