About Yabla

Yabla provides an immersive language-learning experience featuring authentic videos with interactive controls.

Yabla’s Smart Subtitle technology allows learners of all levels to improve their listening and vocabulary skills. Features include one-click dictionary definitions, pitch-adjusted slow play, loop play, and subtitle toggling.

Yabla curates a library of authentic videos and produces original content, providing students with a range of difficulty levels, dialects, accents, and cultures. Students learn from the best tutors there are—native speakers using their language in everyday situations.

See how Yabla works: [thumbnails of the intro videos for each language]

The name Yabla is derived from the Spanish word habla meaning "he or she speaks, you speak".

Yabla started in 2001 with just a few Spanish videos. Today Yabla features thousands of videos in Spanish, French, German, Italian, Chinese, and English; vocabulary games, personalized flashcard decks, email lessons, and an iOS app to learn on the go.

Our Programming

Yabla licenses authentic content and produces original videos. Our library includes TV shows, cartoons, music videos, documentaries, news segments, language lessons, and more.

If you produce video content in Spanish, French, German, Italian, Chinese, or English and would like to work with us, shoot us a note at inquire@yabla.com.

For Educators

Yabla works with many K-12 schools as well universities, and offers volume discounts and features just for educators and schools. Teachers can assign videos and due dates, and can see their students' cloze game scores and viewing history. Students get their own accounts so they can access Yabla from anywhere. Teachers are welcome to project Yabla videos for group viewings.

See our Schools & Organizations page for information and pricing.

Licensing and OEM Integration

Yabla can tailor features to your company’s unique needs. If you require a custom solution, contact us at inquire@yabla.com and we'll be happy to see how we can help.


Yabla, Inc.
600 Palisade Ave
Suite 203
Union City, NJ 07087-5241, USA
tel: (212) 625 3226
fax: (212) 937 3884

General Information / Educational Sales / Affiliates:

Technical Support/Billing Issues