A free Anki flashcard deck covering about 10,600 Japanese vocabulary words for JLPT N1 to N5, with meanings, example sentences and audio.
ankidroid/Anki-Android
An Android port of the Anki spaced repetition flashcard app for studying and memorizing with flashcards on your phone.
Open-source alternative to:Quizlet
- Stars
- 12,186
- Forks
- 3,016
- Open issues
- 340
- Last commit
- 11 hours ago
What is it?
AnkiDroid is the official Android port of Anki, a spaced repetition flashcard system. It lets you review decks of cards on your phone, scheduling each card so it appears again just before you would forget it.
The app supports text, images, sounds and MathJax formulas on cards, and includes statistics, a home-screen progress widget, night mode and a whiteboard for drawing. Decks can be synced with AnkiWeb, and the scheduler uses the FSRS algorithm as an alternative to the classic approach. Users can also add cards from other apps such as dictionaries.
The project is distributed through Google Play, F-Droid and Obtainium, and offers a large catalog of premade decks.
Key features
- 01Spaced repetition scheduling based on the FSRS algorithm
- 02Cards with text, images, sounds and MathJax formulas
- 03Syncing with AnkiWeb
- 04Detailed statistics and a home-screen progress widget
- 05Night mode and whiteboard
- 06Add cards from other applications such as dictionaries
Use cases
- Memorizing vocabulary for language learning
- Studying medical, law or exam material with long-term retention
- Reviewing formulas and diagrams with image and MathJax support
- Using premade community decks on a phone during commutes
Quick start
- 1
Install AnkiDroid from Google Play, F-Droid, or Obtainium using the badges in the README
- 2
Verify the APK signing certificate fingerprint if you downloaded the APK directly
Things to know
- Licensed under GPL-3.0, a copyleft license that requires derivative works to be open source.
- Some back-end components are AGPL-3.0 licensed.
In collections
Topics
FAQ
- What is Anki-Android?
- An Android port of the Anki spaced repetition flashcard app for studying and memorizing with flashcards on your phone. AnkiDroid is the official Android port of Anki, a spaced repetition flashcard system. It lets you review decks of cards on your phone, scheduling each card so it appears again just before you would forget it.
- Is Anki-Android free to use? What license does it have?
- Anki-Android is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
- Is Anki-Android still maintained?
- Actively maintained. The last commit to Anki-Android was on Nov 7, 2026.
- What can I use Anki-Android for?
- Memorizing vocabulary for language learning Studying medical, law or exam material with long-term retention Reviewing formulas and diagrams with image and MathJax support Using premade community decks on a phone during commutes
- How do I install Anki-Android?
- Install AnkiDroid from Google Play, F-Droid, or Obtainium using the badges in the README Verify the APK signing certificate fingerprint if you downloaded the APK directly
- Where can I get Anki-Android?
- The source code and installation instructions are on GitHub: https://github.com/ankidroid/Anki-Android
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Anki is a desktop flashcard program that uses spaced repetition to schedule reviews for memorization.
A local-first study app for university lectures: import PowerPoint slides, study with FSRS flashcards and practice exams, and optionally ask an AI tutor that cites slides.
A free, open-source IELTS vocabulary web app with 7,298 words, each paired with an original illustration, UK/US audio and FSRS-based review.
A learning engine for Claude Code and other agent platforms that tutors you, blind-grades your free recall, and schedules reviews with FSRS so you retain what you learn.
Open-source AI education platform that turns study materials into quizzes, flashcards, Cornell-style notes, and podcasts, inspired by NotebookLM.