Anki Android

AnkiDroid brings Anki flashcards to Android for reviewing decks with spaced repetition.

github.com/ankidroid/Anki-Android
Anki Android homepage screenshot

About Anki Android

AnkiDroid is a semi-official open-source port of the Anki spaced repetition flashcard system for Android. It handles deck review using the FSRS algorithm, syncing with AnkiWeb, and cards containing text, images, sounds, and MathJax.

It also provides detailed statistics, text-to-speech, night mode, a whiteboard, and adding cards from other apps via intent. Use is limited to Android.

Key features

  • Spaced repetition reviews using FSRS algorithm
  • Sync decks with AnkiWeb
  • Supports text, images, sounds, and MathJax
  • Text-to-speech integration
  • Detailed statistics with progress widget
  • Add cards from other apps via intent
Best for: Android users who study with Anki flashcards and want spaced-repetition reviews on mobile.
Good for
  • Open source with GPL-3.0, AGPL-3.0 and LGPL-3.0 licensing noted
  • Syncs with AnkiWeb and supports multiple card content types
  • Includes detailed statistics, text-to-speech and written answers
Watch out for
  • Designed for Android, with no other platforms listed in the source

Anki Android at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Platforms
Android
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

Anki Android alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Research & Study Tools

Well-known listings from the same topic.

All 153

Anki Android FAQ

Does AnkiDroid sync with AnkiWeb?
Yes, syncing with AnkiWeb is listed as a feature.
What card content can AnkiDroid show?
Text, images, sounds, and MathJax are listed as supported contents.
How can I verify the AnkiDroid APK?
Compare the signing certificate to SHA-256 2071534f0f4b5e54ae952dd275d70da6e3459ee69909d2ab1b4843c4c5b21a45 and SHA-1 f24e06a3657b190a12671100402df32d7b9b3d36.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing