repeat.cards logorepeat.cards
Free today · Web & Android · 100+ languages

Remember every word in any language. We'll time every review and fill in every card.

repeat.cards is a flashcard app for language learners. spaced repetition picks the moment you'd forget. AI turns each word into a full card — audio, example sentence, mnemonic, image. You bring the words. We do the rest.

No credit card. Works on any browser. Also on Google Play.

repeat.cards showing a deck dashboard and a flashcard mid-review, with spaced-repetition rating buttons

The core idea

The problem isn't memorizing words. It's reviewing them at the right time.

Review a word too early and you waste time on something you still know. Review it too late and you've already forgotten it. The forgetting curve is real, and beating it takes precise timing — not flashier flashcards.

repeat.cards uses spaced repetition — an open algorithm built on the latest forgetting-curve research — to pick the moment each card is most useful to see again. Every card is scheduled in both directions, with separate tracking for word→translation and translation→word. AI fills in the parts you'd otherwise skip: the example sentence, the audio, the memory hook. Your job is to type the word.

Live in the product today

Everything you need to make the words stick.

Free, on the web and on Android.

FSRS spaced repetition, both directions

We schedule every card with , the open spaced-repetition algorithm built on the latest forgetting-curve research. Front and back of each card are tracked separately, so “casa → house” and “house → casa” each get their own optimal review schedule.

AI fills in the back of the card

One click on any card generates a mnemonic, an example sentence, audio pronunciation, or an image. Today: plug in your own OpenAI or Google AI key. Soon: a paid plan that includes AI without any setup.

Built for the messy parts of language

Toggle articles (der/die/das, le/la), irregular plurals, and verb conjugations per deck. Presets for Spanish, German, French, Portuguese, Italian, Russian, and English; custom fields for everything else.

Bring your Anki decks

Export your Anki collection as a .colpkg file, preview the deck and field mapping, and import in about a minute. Your audio, images, and review history come along for the ride. See how import works →

Type the answer. We grade it intelligently.

Answers are typed, not multiple-choice. We do a character-level diff that's tolerant of capitalization and missing diacritics — and shows you exactly what was off, so the correction sticks.

Forecast and stats that are actually useful

See how many cards are due today, this week, this month — per deck and overall. Daily new and review limits keep sessions humane; tap once to push through extra training when you're in the zone.

How it works

From zero to your first review in three minutes.

1

Create a deck.

Pick the language you're learning and the language you're learning from. We'll preset the right grammar fields — articles, plurals, conjugations — for the languages we know.

2

Add words — your way.

Type them, paste a list, or upload a deck file. One click generates audio, an example sentence, a mnemonic, or an image for any card.

3

Train.

We pick the cards you're about to forget and ask for the answer. Type, see the diff, rate how it felt — repeat until tomorrow.

Pricing

Pricing today.

We're focused on the product right now, not on monetization. Here's where things stand at the moment.

Core is free

Unlimited decks and cards, spaced repetition, statistics, deck import, audio playback. No card limits.

AI is built in

Mnemonics, audio, example sentences, and images are first-class features. A paid plan that includes AI without any setup is in the works — we'll announce it here.

Want full control? Bring your own key.

Today you can plug in your own OpenAI or Google AI key and pay the model provider directly. Useful if you want to choose the model or pay provider rates without a subscription.

FAQ

Frequently asked.

Is repeat.cards free?
Today, the core is free: unlimited decks and cards, FSRS spaced repetition, statistics, deck import, audio playback. No card limits. AI features (mnemonics, audio, example sentences, images) work today through your own OpenAI or Google AI key — you pay the model provider directly. A paid plan that includes AI without any setup is in the works. We'll announce it here when it launches.
What is FSRS, and why does it matter?
FSRS (Free Spaced Repetition Scheduler) is an open-source algorithm that predicts the moment you're about to forget a flashcard and schedules the review for exactly that point. Compared to older spaced-repetition algorithms it needs roughly 20% fewer reviews for the same retention rate, based on published efficiency studies. In repeat.cards, FSRS runs by default and tracks the front and back of every card independently.
How does spaced repetition help me remember vocabulary?
Every time you successfully recall a word, the time until you'll forget it grows. Spaced repetition exploits that: it shows you each card just before you'd forget it, so you spend less time on words you already know and more on the ones in danger. Across thousands of cards, that's the difference between an hour a day of drilling and 10–15 focused minutes.
Can I import an existing flashcard deck?
Yes. Export your Anki collection as a .colpkg file (Anki Collection Package), drop it in, and map your fields in the preview. It creates a new deck with your audio and images, and converts each card's Anki review history into FSRS scheduling — so cards you already know aren't reset to new.
Which languages does it support?
More than 100 languages. Where pronunciation differs by region, you can pick the variant you actually want — American or British English, Spanish from Spain or Mexico, European or Brazilian Portuguese, French from France or Quebec, Simplified or Traditional Chinese, and so on. The full list shows up in the language selector when you create a deck.
Do I need an OpenAI or Google API key?
Not for spaced-repetition study — that's free without any key. You only need a key today if you want to use the AI features (mnemonics, audio, example sentences, images). You plug it in once in your account settings and pay the model provider directly. A paid plan that includes AI without any key setup is in the works for users who'd rather not deal with API keys.
Can I use repeat.cards on my phone?
Yes. There's a free Android app on Google Play, and it carries the same decks and the same schedule as the website — you sign in with the same account. The web app is also responsive in any modern mobile browser, including Safari on iOS, and you can add it to your home screen for one-tap access. An iOS app is in the works; we'll announce it here when it's ready.
Who is repeat.cards for?
Self-directed adult language learners — typically B1 and beyond — who already know what they want to learn and need a tool to remember it. We are not a course; we don't teach grammar. We are the tool you use to make the words you've collected stick.

Stop reviewing words you already know.

Start with one deck. Free, no credit card.

Create your free account

Free today · 100+ languages · No card limits