Initializing, please wait a moment

Scrub through 5 real flight milestones to watch NASA's Ingenuity helicopter fly above Mars, then toggle a side-by-side comparison of its rotor speed against a typical Earth helicopter.

Preparing the 3D scene...
Yellow ground markers are milestones already reached; the gray marker ahead is a milestone not yet reached.

Each stop on the slider is a real, independently published NASA flight milestone - not a smooth simulated flight. Drag to orbit and scroll or pinch to zoom on the scene above.

For NASA's rover that carried Ingenuity to Mars and still relays its data, see the Curiosity Rover Traverse 3D Explorer (a different rover on a different mission) or read about the ground it flew over on the Mars Terrain 3D Explorer.

Ingenuity Mars Helicopter 3D Explorer


This browser explorer replays NASA's Ingenuity helicopter through 5 real flight milestones on Mars, and lets you compare its rotor speed side by side with a typical Earth helicopter.

Ingenuity landed attached to the belly of the Perseverance rover inside Jezero Crater on 2021-02-18. On 2021-04-19 it made history's first powered, controlled flight by an aircraft on another planet, climbing about 3 m (10 ft) and hovering about 30 seconds. Because Mars's atmosphere is about 1% as dense as Earth's at the surface, Ingenuity's four carbon-fiber blades, arranged into two counter-rotating rotors 1.2 m (4 ft) across, had to spin far faster than any Earth helicopter's rotor - roughly 2,400 rpm by design, later raised to about 2,700 rpm as the atmosphere thinned seasonally (it was ground-tested, not flown, to 2,800 rpm). A typical Earth helicopter's main rotor spins around 400-500 rpm - Ingenuity's rotors turn roughly five times faster to generate enough lift in Mars's thin air. Originally planned for just 5 flights over 30 Martian days, Ingenuity ended up flying 72 times, logging more than 2 hours of total flight time over roughly 1,000 Martian days, before its final flight on 2024-01-18: it reached about 12 m (40 ft), hovered about 4.5 seconds, then lost contact with Perseverance about 1 m above the ground while descending. Images downlinked afterward showed rotor-blade damage that ended its flying career, and NASA declared the mission over on 2024-01-25. These figures come from NASA JPL's Ingenuity mission pages and NASA's published mission-status updates.

  • Flight-milestone slider (5 stops) moves the helicopter to a real, published flight or mission-status milestone
  • Each stop shows its real flight number (where applicable), date, name, and altitude (where officially reported)
  • A running table lists all 5 milestones at once, with the active one highlighted
  • An Earth-comparison toggle reveals a second, smaller helicopter spinning at roughly one-fifth the visual rate, with both rpm figures shown side by side
  • Drag to orbit, scroll or pinch to zoom
  • Runs fully in the browser with the vendored three.js engine - no account, no upload
MilestoneFlightDateAltitude
Landed with Perseverance-2021-02-180 m
First Flight - history made12021-04-19about 3 m
Rotor speed raised to ~2,700 rpmafter 13later in 2021not applicable
Extended mission - past 50 flights50+2022 (approx.)not applicable
Final Flight - rotor damage722024-01-18about 12 m

For the rover that carried Ingenuity to Mars and still serves as its data relay, see the Curiosity Rover Traverse 3D Explorer - a different rover on a different mission. For the terrain Ingenuity flew over, see the Mars Terrain 3D Explorer, built from real NASA elevation data.

Everything renders on your device with WebGL. The 3D engine loads once (about 0.7 MB) and is cached.

This is an educational approximation - the terrain, rover, and helicopter models are procedural shapes, not a terrain-accurate reconstruction of Jezero Crater, and rotor spin on screen is slowed for visibility rather than matching the real rpm. Every flight number, date, altitude, and rpm figure in the facts panel is real and independently published by NASA JPL.

← Back to Space 3D

Related tools:

Tags: #space-3d

Related guides:

Loading reviews...

Frequently Asked Questions

When did Ingenuity make its first flight?

On 2021-04-19, climbing about 3 m (10 ft) and hovering about 30 seconds - the first powered, controlled flight by an aircraft on another planet.

How fast does Ingenuity's rotor spin?

About 2,400 rpm by original design, later raised to about 2,700 rpm as the Martian atmosphere thinned seasonally. It was ground-tested, not flown, to 2,800 rpm.

Why does it need to spin so much faster than an Earth helicopter?

Mars's atmosphere is only about 1% as dense as Earth's at the surface, so the rotors must spin roughly five times faster than a typical Earth helicopter's 400-500 rpm main rotor to generate enough lift.

How many flights did Ingenuity complete?

72 flights total, far beyond its original 5-flight, 30-Martian-day technology-demonstration plan, logging more than 2 hours of cumulative flight time.

How did Ingenuity's mission end?

On its final flight (Flight 72, 2024-01-18) it reached about 12 m (40 ft), hovered about 4.5 seconds, then lost contact with Perseverance about 1 m above the ground while descending. Images later showed rotor-blade damage; NASA declared the mission over on 2024-01-25.

How did Ingenuity get to Mars?

It rode to Mars attached to the belly of the Perseverance rover, landing with it in Jezero Crater on 2021-02-18. Perseverance also relayed Ingenuity's data to Earth.

Is the on-screen terrain and helicopter to scale?

No - the terrain, rover, and helicopter models are procedural shapes for teaching purposes, not a terrain-accurate reconstruction of Jezero Crater. Only the flight numbers, dates, altitudes, and rpm figures in the facts panel are real published figures.

Where do these figures come from?

NASA JPL's Ingenuity mission pages, NASA's "6 Things to Know About NASA's Ingenuity Mars Helicopter," and NASA JPL's mission-end announcement.