
Videos & songs
Learn with animation and music that invite children to listen and join in.
The Dinolingo app brings language learning to children ages 2–14 through videos, games, songs, and worksheets.

Learn 50 languages with access to 40,000+ lessons. One subscription covers up to 6 kids. No ads. Just fun.
From Spanish to Japanese, French to German, and beyond, Dinolingo offers a language-learning experience for children who are just starting out and those building on what they know.

Learn with animation and music that invite children to listen and join in.

Explore interactive activities alongside language lessons and worksheets.

Learn Spanish, French, Japanese, English, and more.
Both the app and website offer the same content, but the app includes a few extra features that children love for a more engaging experience. The website, on the other hand, provides enhanced reporting tools for parents and teachers, making it easier to track progress.
Whether you subscribe on our website or on our apps, you should be able to use all three platforms with the same email address and password.
Find the steps for your device below.
To clear the cache of an app on iPhone or iPad, Apple doesn’t offer a one-click “clear cache” button like Android, but here are your best options:
This removes the app but keeps its data intact. Useful for clearing cache without losing user data.
This clears all app data and cache. Use this if cache is causing issues and you don’t mind logging in again.
To clear cache on an Android device, you can do it either per app or use device-level tools depending on your Android version. Here’s how:
After clearing cache, restarting helps free up background memory and refresh system processes.
To cancel your subscription, please go to the platform where you initially signed up.
Cancel iOS Subscriptions.
Cancel Android Subscriptions.
If you don’t see Dinolingo in your device’s subscription list, here are some possible reasons:
You may have subscribed through our website instead. Check your subscription status and manage.
You may have already canceled your app subscription.