Dragon Lingo — Learn Welsh Online for Free
Master Welsh vocabulary and grammar with spaced repetition flashcards, daily streaks, and a vocabulary database covering everything from "Bore da" to full verb conjugations.
Why Learn Welsh with Dragon Lingo?
Spaced Repetition
Our SM-2 algorithm shows you words right before you'd forget them — the same proven method used by Anki. See how it works →
Daily Streaks
Build a study habit that sticks. Track your current and longest streaks, and watch your progress on a GitHub-style activity heatmap.
Beginner to Fluent
From everyday greetings to mutations, conjugations, and idioms — structured by level so you always know what's next.
Achievements & Badges
Unlock dozens of badges for streaks, vocabulary milestones, review counts and completed topics as you progress.
Friends & Leaderboards
Add friends, compare streaks and progress, and keep each other motivated with a bit of friendly competition.
Your Own Personal Decks
Create private decks of your own words and phrases — for work, family or travel — studied with the same spaced repetition.
How It Works
Sign Up Free
Create an account in seconds — just a username, email and password. No card details, ever.
Pick Your Level & Pace
Choose Beginner, Intermediate, Advanced or Fluent as your active level, and set how many new words you'd like to learn per day — relaxed, steady, brisk or intensive.
Study Daily
Rate how well you knew each card — Again, Hard, Good or Easy — and let the SM-2 algorithm schedule your next review automatically. "Again" cards come straight back round before your session ends.
Type to Test Yourself
Choose Typed Mode at the start of a session for a stricter recall test — every card shows English first and you type the Welsh word from memory, spelling and mutations included.
Track Your Progress
Watch your streaks grow, review your activity heatmap, and see your answer-quality breakdown over time.
Print & Practise Anywhere
Generate a printable cheatsheet for any topic, or use Random and Hard Words modes for extra practice.
Who Is It For?
Whether you're a complete beginner who's never spoken a word of Welsh, a parent learning alongside your children at a Welsh-medium school, brushing up before a Cymraeg exam or job interview, or simply reconnecting with family heritage — Dragon Lingo is built to fit around your life.
Many learners use it as a standalone course from "Bore da" through to natural conversational Welsh, while others use it as a daily vocabulary "gym" alongside a class, app or course they're already following. Just 5–10 minutes a day is enough to make steady progress thanks to spaced repetition.
Frequently Asked
Is it really free?
Yes — completely free, with no ads, subscriptions or paywalls. Read more on our FAQ page.
What is the SM-2 algorithm?
The same spaced-repetition method used by Anki — it adjusts how often you see each word based on how well you know it. Full details on How It Works.
Do I need any prior Welsh?
No — Beginner decks start from absolute scratch with everyday greetings and basic vocabulary.
Parod i ddechrau? (Ready to start?)
Choose a New Password
Croeso, !
Decks
Create a personal deck
This creates a private topic just for you — perfect for words from work, family, a holiday, or anything not already covered. Once created, you can add your own Welsh/English word pairs to it. It'll appear in your deck list under 📝 My Decks, and works just like the built-in topics: spaced repetition, due reviews, streaks, printable cheatsheets — all of it. Only you can see it.
Reviews — Last 14 Days
New Words Learned — Last 14 Days
Answer Quality (All Time)
🏆 Achievements
Add a Friend
Your Friends
Leaderboard
| # | Name | Streak | Best Streak | Words Learned | Reviews |
|---|
⚙️ Study Settings
| Welsh | English | Notes |
|---|
Bulk Import
Paste an array of words to add them all at once. Each entry needs welsh and english —
notes, example_welsh and example_english are optional. Example:
[
{ "welsh": "bore da", "english": "good morning" },
{ "welsh": "diolch", "english": "thank you", "notes": "very common" }
]
0 / 0
Da iawn! 🎉
You've finished this session. Come back tomorrow to keep your streak alive!
Admin — Manage Vocabulary
Add Deck
| Name | Description | Level | Cards |
|---|