Free AI-powered golf swing analyzer. Load one or two videos side-by-side for comparison analysis with pose detection.
Drop a video into either panel (A or B). Press Analyze on each panel to run pose estimation.
When sync is locked (link icon), play/pause/step controls both videos. Use Offset or "Align by Phase" to time-align swings.
| Space | Play / Pause |
| ← → | Step frame |
| [ ] | Jump keyframe |
| 1 2 | Switch panel A / B |
| D | Toggle drawing mode |
| V M F L A C R | Select / drawing tools |
| H | Toggle auto overlays |
| Del | Delete selected annotation |
| Ctrl+Z | Undo |
| ? | Toggle help |
Enable in Display section to see Video B's skeleton in purple on Video A.
We use cookies for analytics and to improve your experience. No account or personal data is collected. Read our Privacy Policy.
Last updated: April 2026
FreeGolfSwingAnalyzer.com does not require account creation or collect personal information. We may collect:
We use collected data solely to: improve the tool's functionality, understand usage patterns, fix bugs, and optimize performance. We do not sell, rent, or share your data with third parties for marketing purposes.
We use the following cookies:
All video analysis (pose detection, joint angles, trajectory tracking) is performed client-side in your browser using TensorFlow.js and MoveNet. Your videos never leave your device. No video data is uploaded to any server.
We share anonymized analytics data with Google (via Google Analytics). We do not share any personally identifiable information. We may share aggregated, non-identifying statistics publicly.
Analytics data is retained according to Google Analytics' default retention policies (14 months). Local storage data persists until you clear your browser data.
You have the right to:
This tool is not directed at children under 13. We do not knowingly collect data from children.
We use HTTPS encryption for all connections. Since videos are processed locally, your swing data never transits the internet.
We may update this policy. Changes will be reflected on this page with an updated date.
Questions? Email support@freegolfswinganalyzer.com
Last updated: April 2026
By accessing or using FreeGolfSwingAnalyzer.com ("the Tool"), you agree to these Terms. If you do not agree, do not use the Tool.
The Tool provides free, browser-based golf swing analysis using AI pose detection. Features include side-by-side video comparison, joint angle measurement, trajectory tracking, and swing scoring. All processing occurs locally in your browser.
You may use the Tool for personal, non-commercial golf swing analysis. You agree not to: (a) attempt to reverse-engineer or extract the underlying models; (b) use automated scripts to access the Tool at scale; (c) use the Tool for any unlawful purpose; (d) redistribute the Tool or its components without permission.
You retain all rights to videos you upload. Videos are processed entirely in your browser and are never uploaded to our servers. You are responsible for ensuring you have the right to use any videos you analyze.
AI-generated swing analysis, scores, and recommendations are provided for informational and entertainment purposes only. They should not replace professional golf instruction. Accuracy depends on video quality, angle, and lighting conditions. We make no guarantees about the accuracy of AI analysis.
The Tool, including its design, code, models, and branding, is the property of FreeGolfSwingAnalyzer.com. The TensorFlow.js and MoveNet models are used under their respective open-source licenses.
The Tool is provided "as is" and "as available" without warranties of any kind. We do not guarantee uninterrupted access, error-free operation, or specific analysis accuracy.
To the maximum extent permitted by law, FreeGolfSwingAnalyzer.com shall not be liable for any damages arising from your use of the Tool, including but not limited to any physical injury resulting from following AI-generated swing advice.
We may update these Terms at any time. Continued use after changes constitutes acceptance.
Questions? Email support@freegolfswinganalyzer.com