Upload a short clip and get instant per-stroke AI coaching — grip, contact, spin, balance, and clear tips for every shot.
Watch the 30-second demoWhat gets analysed
Every contact frame is analysed by AI Vision. Each of the following is classified and shown on the stroke card.
Forehand · Backhand · Serve · Volley
Ideal · Early · Late · High · Low
Topspin · Flat · Slice
Continental · Eastern · Semi-W · Western
Flat · Open · Closed at contact
Complete · Abbreviated
Full · Partial · Minimal
Good · Unstable
Open · Semi-Open · Closed
2–3 specific, actionable tips per stroke

Photo: Unsplash
How it works
Drop an MP4 / MOV file up to 20 MB. Film from the side at waist height. TennisEval analyses up to 10 strokes per clip.
The contact frame of each detected stroke is sent to AI Vision, which classifies all 10 parameters and writes 2–3 coaching notes.
Browse stroke cards with parameter tiles and a scored technique summary. Click any stroke to jump to that moment in the video.
Camera angle
Film from the side, parallel to the baseline, at roughly waist height. Side-on angles give the AI the clearest view of body position at contact.
See example on YouTube →Clip length
Short clips of up to 15 swings work best. Keep the file under 20 MB — compress if needed.
Full body in frame
Make sure the whole player — head to feet — is visible so the AI can assess balance and stance correctly.
Good lighting
Outdoor natural light or well-lit indoor courts. Dark backgrounds make it harder to detect the contact frame accurately.
Premium removes the 10-stroke cap and unlocks deeper per-stroke analysis, cross-session trends, and priority processing for every clip you upload.
AI-powered stroke analysis, powered by AI Vision.