Workout videos that count every rep

Pick an exercise and a trainer, or film yourself. Movli makes the short video, with a counter on the real reps, text, stickers and a loop that never looks cut. Ready for TikTok, Reels and Shorts.

By joining you agree to get launch emails from Movli.Privacy

Free to join. We only email you about the launch.

From one set to a post

Three steps, all on your phone.

  1. 1

    Pick the move

    Squats, push-ups, burpees, planks and 26 more, each written so the trainer moves like a real person at a real pace.

  2. 2

    Choose who's in it

    An AI trainer you design, or your own footage. When it's yours, Movli cuts the setup, the walking in and the pauses.

  3. 3

    Post it

    The counter lands on every real rep. Add text, stickers and count sounds, then export for TikTok, Reels or Shorts.

Made for videos people watch twice

A counter on the real reps

Movli watches the set and counts each rep on its exact frame. Viewers count along and stay to the end.

A loop with no seam

The video ends on its first frame, so it plays again without a jump.

Counts in your trainer's voice

Spoken counts, a whistle or a ding on every rep, mixed under your own sound.

Ideas from what's working

Share screenshots of a post that took off and get a script, a hook and a caption for your version.

Get in early

Share your link after you join. Each friend who signs up moves you 10 places up the list, and the first people in line get launch credits to make their first videos.

Join the waitlist

Questions

When does Movli launch?

Soon. Everyone on the list gets an email the day it opens, in the order of the list.

Is it free?

You can start for free. Plans and credit packs are for making more AI videos; editing your own footage stays cheap.

Which phones?

iPhone and Android.

Can the trainer look like me?

Yes. With a few photos of yourself and your consent, Movli makes a trainer with your face. Adults only, and you can delete it any time.

Which languages?

The app starts in English and Portuguese, with Spanish, French and German next.