Anki - powerful, intelligent flashcards


Choose a platform from the left.

Anki 2.0 is the previous stable release. It is no longer being updated, and does not work well with high resolution displays, but it currently has a larger selection of add-ons available. Your card data is compatible between the two versions.

Download Anki for Windows Vista/7/8/10 (2.0.52)

Anki 2.1

Anki 2.1 was released recently.

Download Anki for Windows 7/8/10 (2.1.2)

Installation

  1. Save the installer to your desktop or downloads folder.
  2. Double-click on the installer to run it. Anki will be installed to your computer.
  3. Double-click on the new Anki icon on your desktop to start Anki.
  4. If you receive the error "The application has failed to start because the configuration is incorrect", please install this Microsoft library.

Upgrading

Upgrading is as simple as installing the new version over the old version, and your data will be preserved. Simply close Anki if it's currently running, then follow the steps in the Installation section above.

Notes

Internet Explorer 9+, Windows 8+, and Norton Antivirus users: these products may display scary warning messages when new Anki versions are released, because they have not seen people previously downloading the new version. This "helpful" behaviour can be worked around:

Anki 2.0 is the previous stable release. It is no longer being updated, and does not work well with high resolution displays, but it currently has a larger selection of add-ons available. Your card data is compatible between the two versions.

Not sure which 2.0.52 version to pick? Run 'uname -a' in a terminal and look for x86_64 - if you see it, you want the 64 bit build.

These packages require an Intel or AMD machine - they will not work on other architectures like ARM.

Anki 2.1

Anki 2.1 was released recently.

Download Anki for 64 bit Linux (2.1.2)

Installation

Once downloaded, the following commands in a terminal window will install it system-wide. The $ is the prompt character, and shouldn't be typed in. Make sure what you're entering in matches the file you downloaded.

$ tar xjf Downloads/anki-2.0.52-amd64.tar.bz2
$ cd anki-2.0.52
$ sudo make install

Upgrading

If you were running Anki from a .deb/.rpm/etc in the past, please make sure to remove the system version before installing the package provided here.

If you're upgrading from a previous package, simply repeat the installation steps to upgrade to the latest version. Your user data will be preserved.

Notes

Some Linux distributions include Anki in their repositories. We've seen many users experience problems with these distributed versions, due to them being out of date or missing appropriate libraries. For this reason, the compiled package above is recommended over using the version of Anki bundled with your Linux distribution.

Gnome users: to get GTK themes working, please see this page.

If you wish to build Anki yourself, you will need to ensure you have the required dependencies installed, and you may not be able to run from source on the latest Linux distributions, as a number have stopped shipping a library Anki depends on.

We are not able to provide any support for issues you may encounter when running from source - if in doubt please use the compiled package instead.

Source .tgz (2.0.52)

Source .tgz (2.1.2)

Development

The development branch is located on GitHub.

Please read README.contributing and README.development for further instructions.

Translating Anki

Please see this section of the manual for info on translating Anki into a different language.

Get AnkiMobile

AnkiMobile is a paid companion to the free computer program, for use on Apple devices. By purchasing the app, you help to support Anki's future development.

If you can't afford the app, you can still use AnkiWeb.

Get AnkiDroid

AnkiDroid is written by a separate group of people. As it was based off the free desktop code I make available, the AnkiDroid developers decided to make the Android version free as well.