Your swing. A closer look.

Draw, slow down, and compare. Your videos stay on your device.

SWING A0.00 / 0.00 s
frame by frame · space play

Select a range to analyze

Swing A

Drag the handles, enter times, or pause the video and set each point. Up to 20 seconds per analysis.

0.000 s0.000 s
Your videos stay on this deviceA little perspective goes a long way.

MAKE YOUR NEXT SESSION COUNT

Less guessing.
More understanding.

01

Give yourself a clear view

Film one swing with a steady camera, your whole body in frame and plenty of light. Face-on or down-the-line both work.

02

Find the same moment

Compare similar camera angles. Choose Sync off, pause each video at impact, then choose Sync Videos to see the swings move together. Choose Sync off to play, pause, scrub and slow down each video separately.

03

Look for one change

Draw a reference line, measure an angle, or save both annotated frames side by side. Use slow motion and frame stepping. Set the frame rate to match your file for accurate time steps.

LOCAL BY DESIGN

Your swing stays yours.

Videos are opened directly from your device. They are never uploaded or stored by this app. There is no account, analysis backend or app tracking cookie.

Our hosting provider, Cloudflare, adds a web analytics beacon for page visits and performance measurements. Your video content and swing measurements are not sent to that service. About Cloudflare analytics.

Optional pose analysis downloads MediaPipe code and model files from jsDelivr and Google. Those services receive normal download requests, but not your videos. An internet connection is needed for the first model load.

Measurements are approximate, camera-dependent 2D observations for practice, not professional coaching or a prediction of ball flight. Frame steps use the rate you select; variable-frame-rate files may not land on every encoded frame.

Reloading the page clears your session. Export your analysis data to keep your notes.

What would you like to do?

Start with a video. Drawing and comparison work without running analysis.

step frames · Space play
Ctrl/⌘ Z undo a drawing · Esc exit drawing

Replace this video?

This clears this swing’s drawings, marked moments and analysis. Save an image or export your data first if you want to keep them.