Practice ASL with AI Coaching
Pick a sign, watch the reference video, try it on camera, and get instant feedback on your handshape, movement, and location β powered by ASL-LEX linguistic data.
Browse 2,543+ Signs βWatch
Select a sign and watch the reference video.
Practice
Turn on your camera and sign it.
Improve
Get AI coaching on your form.
Sign of the Day
Popular Beginner Signs
Learning Paths
Your First 20 Signs
The most essential signs for everyday conversation. Start here if you're brand new to ASL.
20 signs
0 of 20 practiced
Fingerspelling AβZ
Learn the manual alphabet. Essential for spelling names, places, and unfamiliar words.
26 signs
0 of 26 practiced
Numbers 1β20
Count from 1 to 20 in ASL. Useful for ages, prices, addresses, and more.
20 signs
0 of 20 practiced
Feelings & Emotions
Express how you feel. These signs come up constantly in everyday conversation.
15 signs
0 of 15 practiced
How it works
- MediaPipe MediaPipe detects 21 hand landmarks per hand in your browser β nothing is uploaded to a server.
- ASL-LEX 2.0 ASL-LEX 2.0 provides the linguistic ground truth: handshape, movement, location, and more for each sign.
- AI coaching AI coaching compares your detected features against the reference data and gives specific, actionable tips.
Frequently Asked Questions
Do I need a webcam?
Yes β a webcam or phone camera is required for the practice feature. You can still browse signs and watch reference videos without one.
Is my camera data private?
Absolutely. Hand tracking runs entirely in your browser using MediaPipe. No video or images are ever sent to a server.
What is ASL-LEX?
ASL-LEX 2.0 is a publicly available database of linguistic properties for thousands of ASL signs, created by researchers at Boston University and Haskins Laboratories. We use it to ground coaching feedback in real phonological data.
Is this free?
Yes, the practice tool is completely free to use.
Looking for sign descriptions and videos?
Our ASL Dictionary has detailed articles for every sign, with videos, usage examples, and linguistic data.
Browse the ASL Dictionary β