Build and study custom flashcard decks for language learning, exams, or professional certifications on Android.
Sync flashcard progress across Android, desktop, and other devices using the free AnkiWeb service.
Download one of 10,000+ pre-made community decks to instantly start studying any subject without creating cards.
Add vocabulary from a dictionary or other Android app directly to an Anki deck using the system share feature.
AnkiDroid is the Android version of Anki, a free flashcard application that uses spaced repetition to help you memorize information more efficiently. Spaced repetition is a study method where the app shows you cards at increasing intervals based on how well you remembered each one, so cards you find difficult appear more often and cards you know well appear less frequently. AnkiDroid uses a scheduling algorithm called FSRS, which is designed to predict the ideal time to review each card. Flashcard content can include text, images, audio, and math notation. Cards can be synced across devices through AnkiWeb, a free online service maintained by the Anki project. AnkiDroid also provides access to a library of more than 10,000 pre-made decks on various subjects that other users have shared. You can add new cards from within other Android apps by using a share feature, which is useful for adding vocabulary from a dictionary app. Other features include a night mode, a whiteboard for drawing on cards, text-to-speech for audio playback, progress statistics, and a home screen widget. The app is available for free on the Google Play Store, on F-Droid (an alternative Android app repository focused on open-source software), and via direct APK download. The project is community-maintained and has received contributions from hundreds of developers and over 1,400 translators, making it available in 99 languages. Financial support comes through Open Collective. The source code is released under the GPL-3.0 license, with portions of the back-end covered by the AGPL-3.0 license and the API library under LGPL-3.0.
← ankidroid on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.