Your swing. A closer look.

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

VIDEO0.00 / 0.00 s
frame by frame · space play

Select a range to analyze

Your swing

Analyze five seconds before and after the current frame. Drag the window to pin it, or enter exact times. The window stops at the clip’s edges.

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

About Swing Studio

FreeGolfSwingAnalyzer.com

A free space to take a closer look at your golf swing. Review one video, compare two swings, draw reference lines and explore key moments. Your videos stay on your device.

Make your next session count

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.

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.

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 or analysis backend.

Google Analytics is optional and loads only if you allow it. You can turn it off at any time in . Your choice is saved in this browser.

Our hosting provider, Cloudflare, separately adds a web analytics beacon for page visits and performance measurements. The Google Analytics preference does not control this cookie-free hosting service. Your video content and swing measurements are not sent to it. 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. Save a PDF report to keep your frames, moments and results.

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 save a PDF report first if you want to keep them.