Anki's add-on ecosystem can transform the app - or waste hours of setup time. These are the add-ons that genuinely improve your studying, ranked by impact.
In Anki desktop: Tools → Add-ons → Get Add-ons. Paste the add-on code (the number from AnkiWeb). Restart Anki. Add-ons only work on Anki desktop - they do not install on AnkiDroid or AnkiMobile directly, but some sync their effects to mobile.
One thing none of the add-ons below help with: actually typing the cards in. If that's your slow step, StudyCards turns a PDF or your notes into an .apkg you import into Anki the normal way.
Exports a native .apkg. No credit card.
These add-ons are so universally useful that most serious Anki users install them within the first week.
Adds a full control panel for the FSRS algorithm - the new scheduling system that beats SM-2. Lets you optimize FSRS parameters with one click, reschedule all cards, and see detailed statistics about your retention. Required if you're using FSRS seriously.
Code: 759844606
Allows you to cover parts of an image and test yourself on what's hidden. Indispensable for anatomy (label the diagram), biochemistry pathways, circuit diagrams, and any visual content. Creates multiple cards from a single image automatically.
Code: 1374772155
Exposes an API that lets external tools add cards directly to your Anki deck. Required for browser extensions like AnkiConnect Web and for any workflow that sends cards to Anki programmatically. (If you just want to import a finished deck, you don't need this — Anki imports .apkg files natively.) Install it and forget about it - it runs in the background.
Code: 2055492159
Adds a GitHub-style contribution heatmap to your Anki home screen showing your daily review history. Surprisingly effective at building a review habit - the visual streak is motivating in a way that numbers alone aren't. One of the most popular add-ons in the community.
Code: 1771074083
Anki's default interface is functional but visually unappealing. Beautify Anki or a custom theme makes your daily review sessions more pleasant. Small thing, but when you're doing 200 reviews a day, aesthetics matter for habit maintenance.
Dramatically improves Anki's card browser with sortable columns, better search, and bulk editing. Essential when you're managing a large deck and need to find, edit, or tag groups of cards efficiently. Much faster than the default browser for anything beyond basic searches.
Code: 874215009
Makes tags in the browser clickable for instant filtering. Simple but saves significant time when you're using a hierarchical tag structure for a large deck like AnKing.
Code: 1739176371
Shows you a forecast of your future daily review load based on your current settings and deck size. Critical for planning before an exam - it answers "if I add 30 new cards per day, how many reviews will I be doing in 6 weeks?" Prevents overwhelming yourself with unsustainable settings.
Code: 817108664
For ordered sequences - steps in a procedure, events in a timeline, amino acid sequences. Creates cards where each item is hidden in context with the surrounding items visible. Better for sequential content than standard cloze.
Keeps the contents of a field the same when you create the next card. Useful when creating many cards from the same source - saves re-entering the source field for every card.
Auto-reveals the answer after a set time and auto-rates cards you don't answer. Creates a time pressure that forces active recall rather than passive reading. Useful if you find yourself reading cards slowly rather than actually testing your recall.
Adds true retention statistics to your stats page - the percentage of review cards you rated Good or Easy (excluding Again). The default stats count Hard as passing, which inflates your apparent retention rate. True Retention gives you a more accurate picture of actual recall.
Code: 613684242
Related: Anki settings optimization guide, how to export flashcards to Anki, and FSRS algorithm explained.
While the ecosystem of Anki add-ons is vast, there is a common trap that new users fall into: "plugin bloat." Installing every highly-rated tool can lead to significant performance degradation, slower startup times, and—most critically—instability during Anki version updates. When a new version of Anki is released, add-ons often break, and the more you have installed, the higher the probability that your entire profile will fail to launch.
To maintain a lean and stable system, follow these optimization guidelines:
The biggest bottleneck in any SRS is card creation, not reviewing. Hours of manually typing cloze deletions and hunting for images is why most students abandon Anki. There are two ways out of this: write the cards yourself faster (using cloze shortcuts, the "Advanced Browser" add-on, and bulk editing), or hand the card-making off to an AI tool that outputs an Anki-compatible file.
A tool like StudyCards AI generates the initial cards from a PDF or your notes and gives you an .apkg file you import into Anki the normal way - no special add-on required on the Anki side. From there your time goes into quality control and review, not data entry.
.apkg into Anki (File → Import, or double-click the file).Because add-ons are community-made, they are not always updated in sync with the main Anki software. It is common to encounter a "version mismatch" error or find that a specific button has disappeared after an update. Understanding how to troubleshoot these issues prevents the panic of thinking you've lost your data when, in reality, only the visual layer is broken.
When your Anki starts behaving erratically or crashes on startup, use these steps to isolate the problem:
One thing add-ons don't really help with is the part where you sit there and type the cards in. If that's the slow bit for you, StudyCards turns a PDF or your notes into an .apkg file you import into Anki the normal way.
Exports a native .apkg. No credit card.
Generate Anki flashcards from PDFs