repeat.cards logorepeat.cards

Vocabulary app · Any level · Free to use

Remember the words you actually meet.

Bring the words from your course, your book or your series. repeat.cards builds a card for each and shows it again at the moment you are about to forget it.

repeat.cards is a vocabulary app for learning a foreign language, at any level. You add the words you meet in a course, a book or a show, and AI fills in each card. Spaced repetition shows every word before you would forget it, in both directions. The core is free on the website and the Android app.

Add your first words

What a vocabulary app has to do

Learning vocabulary comes down to three jobs. The words have to get in, with as little typing as possible. Each word needs enough around it — a sentence, a sound, a hook — to be memorable. And the reviews have to come at the right time: too early wastes your effort, too late and the word is gone. repeat.cards does all three, and it does them for the words you chose, not for a list somebody else wrote.

Getting your words in

Type a word, press Translate, and pick the meaning you meant from the translations that come back. The word check tidies spelling and capitalisation and, when your deck uses articles, adds the article to a noun. On Android, a floating bubble sits over any other app: tap it while you watch or read, mark the words on the screen, and they land in an inbox with their translation until you decide which deck they belong to.

A card in training on a phone, with its picture, example sentence and plural
A card in training: the word, its picture, an example and its plural.

Making each word memorable

A bare word and its translation is the weakest card there is. One press adds an example sentence, another the pronunciation, another a picture of what the word means. When a word will not stick, ask for mnemonics: three come back, each built a different way, and you keep the one that works for you. Everything is editable. The AI flashcards page shows it on one word.

Reviews at the right moment, in both directions

repeat.cards schedules every card with FSRS, an open spaced-repetition algorithm that predicts when you are about to forget. It schedules the two directions of a card separately, because recognising casa and producing it from house are different skills that fade at different speeds. Each answer is typed: capitals and punctuation do not count against you, a missing accent does, and a diff shows exactly what was off.

Ways to learn vocabulary, side by side

Whose words

A word list
Yours
A course app
The course's
repeat.cards
Yours

When you review

A word list
When you remember to
A course app
When the course repeats them
repeat.cards
Just before you would forget, per direction

What is on the card

A word list
What you wrote
A course app
What the course shows
repeat.cards
Example, audio, picture, mnemonic, grammar

Grammar forms

A word list
If you write them
A course app
In the lessons
repeat.cards
Articles, plurals, conjugations on the card

Best for

A word list
A handful of words
A course app
A structured start
repeat.cards
Keeping the words you choose

A course and repeat.cards are not rivals. The course brings new words in order; repeat.cards keeps the ones you want to own.

For beginners, too

You do not need a big vocabulary to start. Pick the language you are learning when you sign up, and a new deck comes with the grammar fields that language needs — articles and gender, plurals, verb conjugations — preset for Spanish, German, French, Portuguese, Italian, Russian and English. Add a few words after each lesson and let the schedule do the rest.

A pace you can keep

You decide how many new words a day and how many reviews. The review forecast shows how many cards are due today, this week and this month, so you can see the effect of adding more before you do. In a free Android app, reminders come on the days and at the hours you choose. Prices for the AI are on the pricing page.

Vocabulary app FAQ

Is repeat.cards good for beginners?
Yes. It is built for any level, from your first words to C1. A new deck presets the grammar fields for Spanish, German, French, Portuguese, Italian, Russian and English, and AI fills in the example, the pronunciation and the verb forms, so you do not need to know the grammar before you start. It works best next to a course, a teacher or a book that brings you the words.
How many new words should I learn a day?
Fewer than you think. Every new word comes back for reviews over the following days, so the reviews grow with every word you add. You set a daily limit for new words and another for reviews, and the review forecast shows what is coming in the next weeks before you add more.
Where do the words come from?
From you. You add the words you meet: in a lesson, a book, a series, a conversation. On Android, a floating bubble catches words from any other app, and they wait in an inbox until you turn them into cards. There are no ready-made decks today.
Which languages can I learn?
More than 100, with regional variants where they matter, such as Brazilian and European Portuguese. Articles, plurals and conjugations come preset for seven languages; any other language can use custom fields.
Is it free?
Decks, cards, spaced repetition, statistics and reminders are free, with no card limits. The AI features run on coins: every account starts with some for free, and more come in one-off packs, or you can use your own OpenAI or Google key.

Bring the words. We'll make them stick.

Pick the language you are learning and add the first words you want to keep. Free to start, no credit card.

Get started — free

Any level · 100+ languages · FSRS in both directions