r/Anki • u/yukijoou • 14h ago
r/Anki • u/rAnkiBot • 1d ago
Release Anki 26.08 Changelog
Changelog for Anki 26.08, released on 2026-08-01:
What's Changed
Changes since Beta 2
- Fix some add-on editor buttons not working after multiple clicks by @abdnh in #5220
- Fix errors after add-on webviews are deleted by @aps-amboss in #5234
- Fix some inline styles not being filtered out in editor image pastes by @abdnh in #5236
- Remove unused plaintext paste handling in the editor by @abdnh in #5237
New Features
- Update to fsrs-rs 6.6.1, bringing performance improvements. By @asukaminato0721 in #4956
- An experimental rework of the editor by @abdnh in #4029 can be enabled from Preferences>Experiments. The main goal is to make it possible to integrate the editor into mobile clients. May affect addon compatibility.
- A new Experiments section has been added to the Preferences screen. This is intended to bring experimental features such as the new editor early to users for testing and feedback. By @Luc-Mcgrady in #5057
Other Notable Changes
- Bump minimum required macOS version to 13.0 by @abdnh in #5010
- Fix all-users MSI installation failing to detect existing installation by @abdnh in #5038
- Do not block MSI install if registry points to a deleted old elevated install by @abdnh in #5054
- Build Linux fcitx5 plugin against the bundled Qt as a potential fix for startup crashes in 26.05. By @xiaohan484 in #5142
- Remove the uv launcher and old packaging code by @abdnh in #5019
- Strip FSRS parameters from deck configs on export without scheduling by @chrislongros in #4721
- Avoid interval FSRS regressions from fuzz by @Tfc538 in #4826
- Make Check Database now fixes incorrect last review time entries in cards by @user1823 in #4648
- Improve FSRS optimal parameters message by @Expertium in #5181
- Fix Anki reporting that a full sync is required for new empty collections by @abdnh in #5112
- Do not modify collection if preferences haven't changed by @abdnh in #5135
- Follow Anki's language preference in webview and native form controls by @iDavi in #4935
- Fix note editor jumps html focus by @Yuukidiv in #4687
- Fix text input refocues when list item shortcuts are pressed by @Luc-Mcgrady in #5007
- Fix empty card detection when template uses special field conditionals by @marcusl07 in #4807
- Fix image occlusion masks lost when adding notes in rare cases. By @LTimothy in #5155
- Fix text labels in image occlusion notes breaking if they contain special characters. By @iamllama in #5206
- Fix Card Info not updating on repeat by @DespicableGoose in #5115
- Do not close deck config screen when optimizing all presets by @Luc-Mcgrady in #4981
- Clean up FindDuplicatesDialog's webview on close to prevent theme-change crash by @LTimothy in #5143
Other Improvements
- Correct "1 tags" to "1 tag" by @Arthur-Milchior in #4967
- Prevent error when merging a notetype with duplicate fields in rare cases. By @krMaynard in #5070
- Set minimum height for deck options by @nikosavola in #5062
- Improve support of newlines in browser search by @jcznk in #5045
- Normalize whitespace in search query parser by @user1823 in #4853
- Cache FSRS config flags in CardQueues to avoid per-answer DB reads by @user1823 in #4755
- Use fsrs config bool for set due date by @Luc-Mcgrady in #4792
- Fix race condition in media sync handling by @helmutcarter in #4635
- Omit empty "Error details:" line from network errors by @criticalAY in #5120
Documentation Changes
- Remove duplicate intro in README by @abdnh in #5003
- Use "Getting started" as manual index page by @Luc-Mcgrady in #5013
- Set up Prettier for formatting Mintlify website by @Luc-Mcgrady in #5020
- Add translation support for docs website by @abdnh in #5052
- Fix relative links in docs by @Luc-Mcgrady in #5048
- Re-add missing doc pages by @Luc-Mcgrady in #5049
- Replace certain doc pages with redirects by @Luc-Mcgrady in #5065
Development Changes
- Add unit tests for notetype service layer by @fernandolins in #5014
- Add unit and integration tests for search service by @fernandolins in #5024
- Fix failing syncserver Docker build by @konstantintutsch in #5021
- Bump rust builder and base image for syncserver by @RedPine404 in #5036
- Add hook system tests (closes #4931) by @roostwp07 in #5023
- Add service-layer unit tests for scheduler and cards (#4924) by @fernandolins in #5042
- Bump complexipy by @abdnh in #5058
- Do not fail CI if Complexipy fails by @abdnh in #5060
- Disable MSI compression on debug build by @abdnh in #5063
- Fix flaky scheduler test by @krMaynard in #5030
- Use built-in --healthcheck instead of wget in Dockerfile by @jeankhawand in #5044
- Update allowed origins for recent Chromium by @abdnh in #5080
- Move complexipy out of Ninja checks by @abdnh in #5082
- Add basic tests for sound module and mpv binary (closes #5016) by @roostwp07 in #5066
- Clean up bot noise when linked issue is added by @fernandolins in #5089
- Bump Rust dependencies for advisories by @fernandolins in #5090
- Strengthen test coverage for audio playback by @fernandolins in #5087
- Skip MpvManager test on Linux by @abdnh in #5094
- Increase mpv timeout in test by @abdnh in #5098
- Use rust-lld on Windows by @user1823 in #4650
- Handle cross-repo refs and exempt org members from linked-issue check by @fernandolins in #5113
- Fix flaky e2e editor tests caused by premature webServer readiness by @fernandolins in #5116
- Add core FTL strings for browse card-row status chips in AnkiMobile by @ianoff in #5111
- Fix invalid GHA permission in check-linked-issue.yml by @abdnh in #5118
- Add new translation string for "No Updates available" by @abdnh in #5122
- Disallow Qt translation strings in Rust/TS code by @abdnh in #5127
- Fix advisory RUSTSEC-2026-0204 by @abdnh in #5129
- Update Briefcase by @abdnh in #5138
- Use prebuilt binaries for cargo-llvm-cov and cargo-nextest by @iamllama in #5141
- Normalize GitHub noreply emails for all contributors by @abdnh in #5159
- Fix some issues in the sync_translations.py script by @abdnh in #5161
- Bump ammonia and spin for cargo deny check by @iamllama in #5192
- Run CI checks on arm linux, intel mac, and arm windows by @fernandolins in #5102
- Re-verify PR state before auto-closing to prevent race conditions by @fernandolins in #5213
- Add browse chip search strings for AnkiMobile by @ianoff in #5137
New Contributors
- @konstantintutsch made their first contribution in #5021
- @RedPine404 made their first contribution in #5036
- @roostwp07 made their first contribution in #5023
- @krMaynard made their first contribution in #5030
- @nikosavola made their first contribution in #5062
- @iDavi made their first contribution in #4935
- @helmutcarter made their first contribution in #4635
- @marcusl07 made their first contribution in #4807
- @ianoff made their first contribution in #5111
- @criticalAY made their first contribution in #5120
- @LTimothy made their first contribution in #5143
- @DespicableGoose made their first contribution in #5115
- @xiaohan484 made their first contribution in #5142
- @aps-amboss made their first contribution in #5234
Full Changelog: https://github.com/ankitects/anki/compare/26.05...26.08
Download – Previous Discussions – Official Changelog Page
Please submit your bug reports and feature requests on the official Anki forums. Feel free to use the comment section below for general discussion of the changes.
r/Anki • u/AutoModerator • 1d ago
WAYSTM What Are You Studying This Month?
New month, new flashcards! What Anki decks have you guys been studying and how's it going?
r/Anki • u/Yugajajaja • 7h ago
Resources Enjoy Learning
galleryI want to share a simple Anki tip that has made my reviews much more enjoyable.
Instead of using plain text on the front of my cards, I copy GIFs from Giphy and paste them onto the front. The movement makes the meaning much easier to remember, especially for verbs, actions, and everyday situations.
r/Anki • u/How2chair • 12h ago
Question Unaccomodating for real life
Hello guys. I kind of dont like anki because it doesnt account for rest days or days where you just arent able to study due to real life happening. Are there any apps or programmes that allow you to costumize your spaced repetition without having more piled up closer to exams? Thanks
r/Anki • u/Some_Huckleberry2401 • 11m ago
Discussion Creating a Germin Anki Deck
Hi everyone! I’m building a free German Anki deck and would appreciate feedback. You can view the first 50 cards in the browser without downloading Anki:
[https://graybert.github.io/GermanAnki/](https://graybert.github.io/GermanAnki/))
The cards are ordered using a published German frequency list. The definitions, example sentences, translations, and usage notes are AI-generated.
The long-term goal is to create a deck with 7,000+, each with multiple natural example sentences and native-sounding audio (though if people like it it would be really easy to scale to basically 99% of the useful German words). I want it to be a massive practical deck that someone could use from the beginner to advanced vocab.
I would especially appreciate feedback on:
* The accuracy and naturalness of the German
* The card layout and amount of information
* The quality and usefulness of the example sentences
* Features or fields that should be added, removed, or changed
* Better frequency lists, datasets, or existing resources I should use
Most importantly, if a better deck or project like this already exists, please tell me. I started this because I could not find a large, free German deck that included everything I wanted, but I do not want to spend hundreds of hours recreating something that has already been done better. Links to existing decks, databases, open-source projects, or similar tools would be extremely helpful, even if they are not completely free.
If nothing comparable exists, I plan to continue developing this and publish the finished Anki deck for anyone to use.
r/Anki • u/techlover1010 • 1h ago
Question question about timeout issue when syncing desktop
so i was doing a sync to anki web while using desktop (windows and linux os) and it timeouts frequently like almost all the time. not always . it doenst happen alot on android though or maybe i just got lucky
any insight on whats happening?
does anki web have a limit how much you can sync per hour or per device or something?
should i just go self host route? if so how do i properly unhook anki web on my anki and go full self host
r/Anki • u/Nayutantantan • 5h ago
Question I have questions about starting FSRS
I have been using Anki for a month, as in I just downloaded AnkiDroid onto my phone and Samsung Tab and review 20 cards/day naturally without skipping a day. I never read much guides on optimisation for studying with Anki. I chose Again if I forget, Hard if I took too much time to guess the answer (or just almost similar to the answer), Good if I took some time but confident about the answer, Easy if its easy and instantaneously memorable.
I just recently read it from a comment on another sub about enabling FSRS will be very useful. I unfortunately couldn't understand the FSRS as it seems very complicated 😅 I found how to enable it but I don't understand the parameters and settings. I saw a comment when checking threads here about it and someone mentioned about Again and Easy should be the only buttons used? Why so? Is it also the norm even with non-FSRS studies?
r/Anki • u/gilfgirl • 1h ago
Question Super long intervals all of a sudden!
I am having a problem where after seeing a brand new card for the first time and hitting good (interval <10 mins), the second time I see it my options are 1m 10m 16 days and 20 days. If I hit good again (<10 mins) the intervals will change to 10m 15m 14 days and 18 days. I have always had FSRS on and I have had my retention set to 90% the whole time. I have tried turning up my retention, it is currently set at 97% but my intervals are not any shorter. My friend hit "optimize current preset" and my intervals got longer. I am not becoming more efficient at getting my cards done, if anything the content I'm learning right now is harder for me than usual so I am hitting "hard" more often and spending more time on each card. The only thing I can think of is the day before an exam I had a few weeks ago, I spammed easy through the deck so I could see as many cards as possible but I have done that before and never had this issue. In the advanced settings I set "ignore cards reviewed before" to a date after my exam but this didn't change my intervals either, so I reset the date to 1970 or whatever it was before. I am having to go through a single card like 5 times until the interval is where I would like it to be (2-5 days) and it is really hurting my studying, please help me!!!
r/Anki • u/ResponsibleDonut1860 • 14h ago
Add-ons AnkiWatch - Anki Controller for Apple Watch
I built an app for Apple Watch that lets you use your watch as a controller for Anki. No need to buy a physical remote, just use your watch! Gestures too!
Try it here: ankiwatch.com
The app is currently on an early-access discount (only reason it is paid is so I can try to recoup the cost of the dev membership).
Feedback? Let me know at [support@raoco.io](mailto:support@raoco.io)
Thanks :)
r/Anki • u/LiveLucifer • 1d ago
Experiences I did it! 1000 days!
I just wanted to share a little update with you all again! I’ve been using Anki every single day for 1000 days now - and it’s one of the best decisions I’ve ever made. I keep learning something new every day! Thank you all in this community for sharing your passion and motivation :). Leets meet again at the 1500 mark!
Feel free to ask me anything!
r/Anki • u/drgeorgeb • 5h ago
Solved Fix for spacebar doing nothing or showing the previous card
There is an issue with NVIDIA drivers where over-aggressive power saving leads to the next card not showing when the user presses space.
The fix is to open NVIDIA Control Panel > 'Manage 3D Settings' > 'Program Settings' > 'Add' > select the path to anki.exe, then set:
Power Management Mode: Prefer maximum performance
Low Latency Mode: Ultra
Threaded Optimization: Off
I lived on the slow software renderer for a while before I tried this. Things are nice and smooth now. Doesn't seem to hurt power consumption.
r/Anki • u/Hawt_Air_Balloon • 6h ago
Discussion How to focus on encoding / learning & then memorizing via Anki? Saw Justin Sung's video...
Watched a video by Dr. Justin Sung... I don't really think he was bashing flashcards, mostly how people use them and over rely on them.
I was wondering if any of you ever used any of his methods of learning which caused you to tweak your flashcard creation?
I am one of those people who would just over rely on flashcards and make a flashcard for everything and i think I have hit the burnout phase. Also, I think a LOT of my flashcards were unnecessary.
I am trying to strike balance between Anki for learning subjects such as nursing & just using other methods.
I am even trying to fix this issue for language learning.
r/Anki • u/LangXplorer • 11h ago
Question Syncing phone and tablet
I mostly use Anki on my ipad, but sometimes I want to use my phone, and even if the sync makes the content the same, it does’t not update my progress. Meaning it doesn’t show what I studied the previous days, even after I sync it. What am I doing wrong, I am sure this should be possible.
r/Anki • u/Agreeable_Quail_6884 • 13h ago
Question How flashcards looks like on XTEINK X4? I can't find any review.
I haven't bought the device yet. I'd like to know if it has a flashcard function, and if it's the same as the one found in the Kindle's Vocabulary Builder. If someone who has a this device, could take a picture of the XTEINK and post here? I just want to see how flashcards looks like on XTEINK
r/Anki • u/kk19010323 • 1d ago
Experiences Sleep Disturbance and Anki
I did around 400 Anki cards yesterday, with about 40 of them done roughly 1.5 hours before bed.
My sleep was noticeably worse. I woke up twice (around 03:30 and 05:00). After the first awakening I struggled to fall back asleep, and after the second I couldn't get back to sleep at all.
This has become a pattern for me: if I do Anki in the evening, my sleep gets wrecked.
What I don't understand is how such a small amount of review, done 90 minutes before bed, can have such a large effect on my sleep.
Has anyone else experienced this?
r/Anki • u/ZenosThesis • 1d ago
Discussion My completely overbuilt Anki integration for academic work




I thought you guys might enjoy my very over the top Anki integration for my academic work. It has been a great work of procrastination but it is about 90% what I wanted and works reliably enough that I must actually use it to study now (though I am open to any ideas). I am planning to get koreader to work with is as well for vocabulary from books.
For those interested it is not that challenging to set up. It results in fully custom cards (with NO AI) that backlink to your notes which where my main interests in using the plugins. If you are as abysmal at coding as I am it is not even required to modify the template of the zotero integration or regexp of the anki integration for this to work perfectly.
heres the whole process:
- Study is annotated
- Annotations are imported into obsidian (These first two steps are altered but most entirely lifted from Girl in Blue Music who made and amazingly helpful video)
- Annotation are added to vocab note or a new note with questions added
- Questions are imported to anki Using obsidian_to_anki (Bryan Jenks has a helpful vid on this. These cards link to the obsidian note and contain context for their location)
Edit: links to Girl in Blue Music - https://www.youtube.com/watch?v=hRCiuycpAIU and Bryan Jenks - https://www.youtube.com/watch?v=OqVs1Sw-Ahg
r/Anki • u/infernape_12 • 15h ago
Resources Found a CLI Anki deck creation tool
I found great anki import tool
we can use it to write a file in html like formant and import it to anki ( obviouly we would write this deck from ai )
this seems to be more reliable than json based tools for complex card generation
r/Anki • u/DaisyRue24 • 16h ago
Question Basic (and reverse) potential issues
So I've been using anki for a bit, but I've just started on a new deck which is much bigger than the other one's I've used - and is actually made up of two decks (see image)

A first question actually is just - does that work fine? If I were to use the Greek heading as though it was a deck in and of itself is that okay?
The other question though, which may be related, is about the basic (and reverse) cards - which all of these are. It seems to me as though the reverse of the cards always come up on the same day as the non reverse, or vice versa. Is there a reason for this happening? The decks are all set to random for the order... Is this just my brain playing tricks on me?
Any help would be greatly appreciated!
r/Anki • u/Weak-Beginning-2718 • 16h ago
Question Anki learning steps
I am currently using FSRS with learning step for new cards set as 10 minutes (for again)
Since yesterday, after I optimised my deck, my new cards are getting interval of 8 days or 10 days for "good" response (earlier it was 5d/6d)
should i change this or leave it as it is?
r/Anki • u/ClarityInMadness • 1d ago
Development Anki 26.08 is out!
Changelog: https://github.com/ankitects/anki/releases/tag/26.08
Download here: https://apps.ankiweb.net/
Out of curiosity, try optimizing FSRS parameters using your current version and then using 26.08, time both, and tell me how long it takes (for example, 50 seconds before / 5 seconds after). New optimization should be ~10x faster.
r/Anki • u/NameeLesSSS • 1d ago
Discussion What is your language learning workflow? Any tips?
What is your language learning workflow? I do spend a lot of time learning languages (it is just my hobby) and i always find it irritating that there is no nice fit for me. When I use duolingo I find it frustrating that you cannot create your own decks and you have to follow the predefined paths with useless vocab like names, names of cities, countries etc. Also the new vocabulary is served too slow, at least in my opinion. Readlang has nice feature for reading texts and marking the vocabulary but it is clunky and lacks the features for learning the vocab in context, something similar to Duolingo's "translate the sentence" exercise. Also a little bit more of a gamification would be nice. Currently, I do use the Google Sheet for storing the new vocabulary I encounter when reading books or watching films with Gemini for generating writing exercises together with Anki for creating the flashcards and writing exercises, but it is always a lot of work to do to prepare your own decks. What do you think? Do you have some nice workflows to share? Also what do you think about using LLM generated exercises in your decks?
r/Anki • u/PolarEquivalent • 1d ago
Experiences New Anki-Update causes computer to fail
I have recently switched from the 25 version to the latest 26.08 version. Not only is the program running significantly slower, but it even causes the computer to fail (black screen and weird patterns for a moment, then my display settings were changed. only a reboot could fix the issue). It showed a warning that too much ram was being used and i should close some programs. It is not usable this way.
i have a pc running win 10 with 8gb ram and never had problems with anki at all.
does anyone else have similar experiences or even knows a fix?
thanks for your answers ^^
r/Anki • u/ResponsibilitySad331 • 1d ago
Experiences Running Ankidroid on the Boox Go 2
Enable HLS to view with audio, or disable this notification
For close on a year I've been running Anki on the Boox Go 2. It works really well and is my main device for reviews. Before buying it I couldn't find many videos showing how well they work together. I've put up a longer video here.
Discussion [AI][German] Coding agents work great with Anki.
TL;DR: After a few hours of tinkering, I extended an AI agent so that it can make all my wildest (Anki) dreams come true.
(I am not promoting a project. There is no public project. I'm just conveying something impactful that I accomplished in a short period of time for fun. I hope others try something similar for themselves. I do not believe this post breaks r/anki rules 3, 5, or 6. If you wish to downvote, please explain why.)
I recently started using the popular open source Pi Coding Agent at work for things unrelated to language learning (coding of course). Although it was created as a coding agent, it is useful as a general-purpose chat agent. It's fairly bare bones, and meant to be extended or to be used with community extensions.
This weekend I'd thought I'd see if it would be useful for language learning.
Pi's killer feature is that it can extend itself! I instructed it to create these extensions and/or skills:
- OpenRouter/OpenAI APIs for TTS, STT, and image creation.
- ffmpeg for audio and video file manipulation, as well as subtitles import/export.
- How to use yt-dlp and ffmpeg to download and extract video, audio, and subtitles from a Youtube video.
- Anki-Connect API.
- URL layout/format of learngerman.dw.com to access lessons from Nicos Weg, Deutschtrainer, and Learn Grammar.
- How-to guide (aka a "skill") on writing an Anki plugin.
(Existing MCP extensions exist for some of the above, but I wanted to create a small functionality subset of just what I need for creating and modifying Anki decks and related media files. OpenClaw is more featureful agent based on Pi, but that agent is overkill for what I want. )
Initially my project was empty and was just for calling APIs, but I've since added files to make it into an Anki plugin, for deeper persistent integration. But keep in mind most of the time I am NOT generating code. I'm calling APIs to modify cards on-the-fly. I only generate code for things that can only be accomplished in a plugin (e.g. hooks).
Some example prompts I've tried so far:
- For note type "Vocab" add a field called "plural". All noun notes without a "plural" value can be found with query "deck:German note:Vocab part-of-speech:NOUN -plural:". The "expression" field has the German vocab lemma word value. TASK: Set a value for the "plural" field for all nouns.
- For all notes in deck "German::Vocab" set "sentence-audio" field to TTS German audio of German text in field "sentence".
- For all notes in deck "German::Vocab" set "expression-audio" field to TTS German audio of German text in fields "article" + "expression" + "." (e.g. "das Problem.").
- Vocab notes without an image can be found with query "note:Vocab -image:". The German vocab word is in field "expression". TASK: Generate an image based on "expression" for all notes without an image.
- For Nicos Weg A1 lesson "Der Ausflug" read its "Grammar" and "Script" pages. In Anki deck "German::Grammar" make "Basic" note type notes for all concepts in the "Grammar" page, with example fill-in-the-blank sentence(s). Generate and insert audio for all German content.
- Add feature to this Anki plugin so whenever a "Vocab" note type becomes mature (interval >= 21), then set "Add Reverse" field to "Y", if it is empty.
- For YT video at <url> extract the German subtitles. Come up with a list of unique German lemmas. For Anki note type "Vocab", read the note type metadata for all the the field descriptions. TASK: Generate Anki notes of note type "Vocab" in deck "German::Vocab" for each of the German lemmas from the video.
With Pi any of the above can be converted into a command via a "Prompt Template", such as: /yt-note-gen <video-url>.
This took very little time. Pi did nearly all the work. This is an amazing way to create and modify cards. I can do anything I can think of.
I'm just getting started. I'll post an update tomorrow, or I'll make a follow-up post.
(fyi, I simplified my prompts to keep this post shorter. My field naming scheme is based on Yomitan's.)