{
    "products": [
        {
            "slug": "ankidroid",
            "name": "AnkiDroid",
            "kind": "app",
            "website": "https://ankidroid.org/",
            "page": "https://listme.name/software/ankidroid",
            "tagline": "Free open-source Anki flashcard app for Android",
            "summary": "AnkiDroid is a free, open-source Android app for studying Anki flashcards with spaced repetition. The project calls itself a semi-official port of Anki, and it syncs with AnkiWeb and imports Anki decks.",
            "platforms": [
                "android"
            ],
            "pricing": "open-source",
            "price_note": "Free and open source under GPL-3.0",
            "free_to_use": true,
            "open_source": true,
            "license": "GPL-3.0",
            "source": "https://github.com/ankidroid/Anki-Android",
            "strengths": [
                "Free and open source under GPL-3.0",
                "Android client for Anki's spaced repetition system",
                "Syncs with AnkiWeb and imports shared decks",
                "Repository has recent commits on GitHub"
            ],
            "limits": [
                "Runs only on Android",
                "Some tasks need Anki Desktop, per its manual"
            ],
            "checked": "2026-10-10",
            "connected_to_publisher": false,
            "overview": "AnkiDroid is the Android client for the Anki spaced repetition system. Its repository calls it a semi-official port of the open source Anki flashcard system, and it uses the FSRS algorithm for spaced repetition. The manual describes the system as repeating cards at increasing intervals based on the learner's responses.\n\nThe manual says AnkiDroid is meant to be used alongside Anki on a computer, since some tasks are only possible with Anki Desktop or are much more efficient there. Decks sync with AnkiWeb, can be moved over USB, and shared decks can be imported. The feature list includes text-to-speech, MathJax support for formulas, night mode and detailed statistics. The source is published on GitHub under GPL-3.0, and the repository has recent commits."
        },
        {
            "slug": "mochi",
            "name": "Mochi",
            "kind": "app",
            "website": "https://mochi.cards/",
            "page": "https://listme.name/software/mochi",
            "tagline": "Spaced repetition flashcard app with a free plan",
            "summary": "Mochi is a spaced repetition flashcard app for Mac, Windows, Linux, iOS, Android and the web. The free plan needs no sign-up, and the Pro plan adds sync, publishing and AI services.",
            "platforms": [
                "macos",
                "windows",
                "linux",
                "ios",
                "android",
                "web"
            ],
            "pricing": "freemium",
            "price_note": "Free forever with no sign-up; Pro adds sync and AI",
            "free_to_use": true,
            "open_source": false,
            "strengths": [
                "Free forever with no sign-up needed",
                "Text-to-speech reads cards aloud",
                "Runs on desktop, mobile and the web"
            ],
            "limits": [
                "Sync and publishing need the paid Pro plan"
            ],
            "checked": "2026-10-10",
            "connected_to_publisher": false,
            "overview": "Mochi organizes cards into decks and schedules reviews with spaced repetition. Cards can hold text and media, and text-to-speech reads them aloud for pronunciation practice. A references feature links notes in both directions, so related cards and ideas connect.\n\nThe free plan has no sign-up requirement. Pro adds sync between devices, publishing and AI-generated example sentences. Mochi suits learners who want one clean app across several devices and a free start. Sync is only available on Pro, so heavy users of several devices pay for it."
        }
    ],
    "differences": [
        "Only Mochi runs on Windows.",
        "Only Mochi runs on macOS.",
        "Only Mochi runs on Linux.",
        "Only Mochi runs on iOS.",
        "Only Mochi runs on Web.",
        "AnkiDroid is open source; Mochi is not.",
        "AnkiDroid: free and open source. Mochi: free plan, paid upgrades."
    ],
    "shared_rankings": [
        {
            "list": "flashcard-and-spaced-repetition-apps",
            "name": "Flashcard and spaced repetition apps",
            "page": "https://listme.name/best/flashcard-and-spaced-repetition-apps",
            "of": 10,
            "results": [
                {
                    "product": "ankidroid",
                    "rank": 4,
                    "score": 83,
                    "verdict": "The free, GPL-3.0 Android client for Anki's spaced repetition system, with AnkiWeb sync. It runs only on Android, and its manual says some tasks need Anki Desktop, so it suits phone study alongside a computer.",
                    "best_for": "Free open-source flashcards on Android",
                    "spec": {
                        "study_method": "Spaced repetition with FSRS",
                        "storage": "On device, syncs with AnkiWeb",
                        "library": "Shared decks and imported Anki files",
                        "ai_tools": false
                    }
                },
                {
                    "product": "mochi",
                    "rank": 3,
                    "score": 86.5,
                    "verdict": "A clean spaced repetition app with a free plan that needs no sign-up, on every platform in this list. Sync and publishing sit behind the Pro plan, which matters if you study on several devices.",
                    "best_for": "Simple spaced repetition across devices",
                    "spec": {
                        "study_method": "Spaced repetition",
                        "storage": "On device, sync on Pro",
                        "library": "Mainly your own decks",
                        "ai_tools": true
                    }
                }
            ]
        }
    ],
    "ranks_higher_in_closest_shared_list": "mochi",
    "page": "https://listme.name/compare/ankidroid-vs-mochi",
    "json": "https://listme.name/api/v1/compare/ankidroid-vs-mochi.json",
    "notes": [
        "Scores are editorial and only comparable inside one list. Products with connected_to_publisher true receive a disclosed ranking lift: https://listme.name/methodology"
    ],
    "source": "https://listme.name",
    "license": "Free to read and cite with attribution to listme.name.",
    "docs": "https://listme.name/developers"
}