Learn. Practice.
Perfect.

Everything you need to learn choreography, all in one place. Slow it down, mirror it, isolate the movement, record yourself, and compare — without ever leaving the app.

Free · Requires iOS 17 or later

A dancer mid-move in the Choreo Lab practice studio, black outfit against a bright wall

Stop switching between apps.

Learning one choreography shouldn't take five tools. A player to slow the video down. Another to mirror it. Your camera to film yourself. An editor to put the takes side by side. And a notes app for the counts you keep forgetting.

Slow-motion player Mirroring tool Section replayer Footwork focus Armwork focus Camera app Side-by-side editor
Choreo Lab

One app. Everything you need to learn the movement.

Practice your way.

Every control was built for how dancers actually learn — and you can try most of them right here.

Slow It Down

Learn every movement at your own pace.

Play any video from 0.25× to 2× while the music keeps its natural pitch. Nail the hard eight-count at quarter speed, then work your way back up to full tempo.

A dancer holding a high kick in low teal light 0.5×

Mirror Mode

Follow the choreography naturally.

Dance videos face you, but you don't dance backwards. One tap flips the video so their left is your left — like learning from the mirror at the studio.

A dancer balancing on the ball of one foot, arms crossed low L R

Footwork Mode

Focus on what matters.

Cover the upper body and let the feet tell the story. Drag the handle to set exactly how much of the frame stays visible — the overlay follows in real time.

The same high kick with the upper body hidden by a deep sapphire overlay, feet in focus

Armwork Mode

Break down every detail.

Flip the focus: hide the lower body and study the arms, hands, and lines. The same draggable handle sets the edge wherever you need it.

A dancer in violet light with arms extended overhead, lower body hidden by the overlay

Record Yourself

See yourself dance.

Set your phone down, pick a 3- or 5-second countdown, and get in position. Front-camera takes are saved the way you saw them — mirrored, like the studio wall.

A dancer mid-air in a bright white corridor, seen through the recording camera
REC

Compare Your Progress

Watch. Compare. Improve.

Your take plays next to the original, perfectly in sync, with only the original's music. Drag the divider to study either side — go ahead, try it.

The original dancer's video in comparison mode
Original You

Ghost Mode

See exactly where you match.

Your recording floats over the original as a translucent layer. Where the silhouettes align, you've got it; where they split, you know what to drill next.

Ghost mode: two takes of the same move layered with adjustable transparency
55%

Timestamps & Notes

Save the moments you need to work on.

Bookmark the counts that keep tripping you up, name them, and leave yourself a note. Add, rename, edit, and delete them as the routine comes together — every mark jumps you straight back to that moment.

0:18
Chorushit the drop harder
0:42
Fast footwork0.5× until clean
1:07
Transitionweight stays left
1:31
Endingfreeze on 8

Practice until it feels right.

Record a take, compare it to the original, and go again — without backing out of a single screen. The loop is unlimited; each new take replaces the last, so all that's left is the version you're proud of.

  1. Watch
  2. Practice
  3. Record
  4. Compare
  5. Record again
  6. Improve

Keep every routine in its place.

Every video lives in a folder you control. Make one per style, per team, per season — create, rename, and delete folders freely, and move routines between them as your repertoire grows.

  • Create and rename folders in a tap
  • Move videos between folders
  • Edit or delete folders without losing videos
  • Recents and favorites, always at hand
Library
Hip Hop12
Jazz8
K-Pop15
Competition4
Recital6
Favorites9

From video to stage.

  1. Import

    Bring in any dance video from Photos or Files.

  2. Prepare

    Trim and crop the video before you start learning.

  3. Practice

    Slow it down, mirror it, isolate movements, and repeat difficult sections.

  4. Compare

    Record yourself and compare your performance to the original.

Your next routine starts here.

Learn smarter. Practice better. Dance with confidence.

Requires iOS 17 or later · iPhone