Anki app icon

Office

Anki

Anki is a free spaced-repetition flashcard program for Windows that schedules each card just before you forget it, keeping vocabulary and facts in long-term memory.

WindowsAGPL-3.0-or-later

Spaced repetition that turns short daily reviews into durable memory

Anki is a flashcard program built around spaced repetition. Rather than showing every card the same number of times, it schedules each one close to the moment you are likely to forget it, so hard material returns often and easy material drops into the background. The desktop application keeps your collection in a local file, works completely offline, and is used most heavily by language learners, medical and science students, and anyone who has to retain a large body of detail.

What the program does

A deck holds notes, and each note produces one or more cards. A note can be a plain front-and-back pair, a reversed pair, or a cloze deletion in which parts of a sentence are blanked out. Cards can carry images, audio, LaTeX formulas and styled HTML, and shared decks can be imported from files. Reviews are graded with four buttons, Again, Hard, Good and Easy, and the scheduler converts those grades into the next interval. Recent versions ship a scheduler called FSRS that learns from your own review history and estimates when a card is about to slip away.

The review workflow

The daily routine is narrow on purpose. You open the deck, work through whatever is due, and close it. New cards are introduced up to a daily limit, learning cards come back within minutes, and mature cards return after days or months. Statistics show retention, review counts and answer time, which is how you tell whether your settings are too aggressive. Everything else, writing notes, importing lists, editing card templates, happens outside the review session.

Practical settings and limits

The settings worth understanding are the daily new-card and review limits, the learning steps, and, when FSRS is active, the desired retention figure and the optimisation of its parameters. Media makes collections large, and syncing across devices needs a free AnkiWeb account, since the desktop program alone has no cloud component. Add-ons extend the program but can break after a major update, and the official iPhone app is a paid product even though the Windows, macOS, Linux and Android versions are free.

Who should choose something else

Anki asks you to author or import your own material, so it suits people who already know what they need to memorise. Learners who want a guided syllabus with lessons and streaks will be happier with a structured course, and anyone who wants a ready-made trivia or quiz experience should look at a quiz app instead. If your goal is a single vocabulary list you will not maintain, a simple word list or a textbook glossary is enough.

Best for
Language learners and students who want to drill their own vocabulary, formulas or facts on a schedule that adapts to each card.
Good to know
The Windows program is fully offline; syncing between devices needs a free AnkiWeb account, and the official iPhone app is sold separately.

How to get started

  1. Download the 64-bit Windows installer from the Anki release page and run it.
  2. Create a deck, then add your first note with a front and a back field.
  3. Answer the cards that appear and grade each one honestly with Again, Hard, Good or Easy.
  4. Open the deck options and set daily new-card and review limits you can actually finish.
  5. Turn on FSRS in the deck options once you have a few weeks of review history to optimise against.

Questions & answers

Does Anki need an internet connection?

No. The Windows program stores your collection locally and reviews work offline. Only syncing between devices, downloading shared decks and checking for updates use the network.

Can I study a language with my own audio?

Yes. Notes accept audio and images, and the bundled recorder or any sound file can be attached to a field. Card templates then play the clip on either side of the card.

Is Anki harder to set up than a phone app?

It is more manual. You decide the decks, the note types and the daily limits, and the payoff for that effort is a schedule that adapts to every individual card rather than a fixed course.

More in office

View category
Anki: spaced-repetition flashcards for Windows