The best flashcard app to learn languages and more!

Anki

Anki 25.02

  -  145 MB  -  Freeware
  • Latest Version

    Anki 25.02.7

  • Operating System

    Windows 7 / Windows 8 / Windows 10 / Windows 11

  • User Rating

    Click to vote
  • Author / Product

    Damien Elmes / External Link

  • Filename

    anki-25.02-windows-qt6.exe

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of Anki 25.02.


For those interested in downloading the most recent release of Anki or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

Why is this app published on FileHorse? (More info)

What's new in this version:

Platform Support:
- Qt 5 builds are no longer provided
- Intel Mac builds now require macOS 12+
- Linux builds now require glibc 2.35+

Features:
- Add "Show image in folder" and "Open image" context menu actions for IO
- Add drag/drop support when adding IO images
- Add future projection to forgetting curve
- Add support for copied image files when adding IO notes
- FSRS updates
- Recognise and check for media referenced in tags
- Tweaks the Dockerfile
- When 'add' reveals the card window, it now resets deck/notetype like close+open
- Add "Copy template as markdown" button

Fixed:
- Add "No reviews to optimize" message
- Add contributor to about.py
- Add margin to the bottom of forgetting curve
- Add memorized option to FSRS simulation graph
- Add percentage to FSRS spinner
- Add some unit tests
- Add support for html comments to template syntax
- Add translation strings for True Retention table
- Added "preset" to "Optimize all" and "Optimize current"
- Added colour to simulator tooltip
- Added: SpinnerBox percentage symbol.
- Allow choosing filtered decks in stats
- Allow object to move to right edge and bottom edge and allow scroll of note fields when not using IO
- Apply gradient effect to forgetting curve
- avoid warning by setting SYNC_PORT as ARG in Dockerfile
- Cap preview cols to prevent stall when csv is parsed with the wrong delimiter
- Change font of debug console to Consolas
- Cleanup av_player on profile close
- Clear memory states during bulk action if item is None
- Comments for translators
- Deck options without bridge
- Delete y-axis titles for graphs
- Don't Exclude Suspended Cards from Retreivability Graph
- Don't treat manually scheduled cards with no reps as new cards
- Easy days: revisited
- Ensure data is stored in a volume in anki-sync-server Docker image
- Fall back to SM2 relative order when memory state missing
- Feat/support new cards ignore review limit in simulator
- Fix "Create copy" for IO notes
- Fix "discard changes" appearing even after resetting IO note
- Fix "discard changes" appearing on deck options
- Fix "Note Types" dialog moving down each time it is opened
- Fix "Show in folder" on windows when path has spaces
- Fix ∷ in tags not being converted to :: when cut
- Fix a build error on Yarn 4
- Fix card info failing to load with qt5
- Fix CardInfoPlaceholder not showing when card id is invalid
- Fix changes to tags not being reflected when editing in IO mode
- Fix content scrolling off screen when easy days labels too long
- Fix copying pasted images when adding IO being broken if filename has reserved chars
- Fix csv columns potentially being numbered wrongly in the header when exporting
- Fix deck button not clickable in stats screen for smaller screens
- Fix deck options button twitching on hover
- Fix discard changes randomly being a noop on certain linux systems
- Fix easy days causing load balancer to disproportionately schedule graduates to the furthest day
- Fix EasyDays not applying defaults correctly in deck options
- Fix error when right-clicking empty space in update addons dialog
- Fix flaky tests
- Fix Fsrs simulator input problems
- Fix image field not being saved if a mask is created too quickly
- Fix IO editor always starting in "hide all, guess one" mode
- Fix issue in regex for underscored CSS imports
- FIX lang selection resetting to en_US for some langs
- Fix menubar in fullscreen
- Fix missing buttons on bottom bar when window is narrow
- Fix mpv loadfile syntax change 2
- Fix newer notes incorrectly being skipped when importing successive exports
- Fix numeric deck and notetype names being treated as ids when importing csv
- Fix reuse internal clipboard for primary selection pasting
- Fix segfault when closing Anki on Linux with "QT_DEBUG_PLUGINS=1"
- Fix SpinBox and ParamsInput's rounding causing "discard changes" to appear in deck options
- Fix True Retention table clipping on overflow
- Fix: Simulator Ignores New Cards Already Introduced
- Fix/dataPoint index is off by one day in simulator & remove moving average
- Fix/disable FSRS short-term scheduler if w[17] or w[18] is zero
- Fix/fallback to non-manual entry when first_of_last_learn_entries non found
- Fix/forget to update memory state during relearning
- Fix/FSRS Simulator Failure: min > max
- Fix/last date of existing card should not be positive in simulation
- Fix/re-optimize FSRS if short-term param is weird
- Hide forgetting curve radio buttons when theres only one option
- Hide progress when CMRR is done
- Increase font size in debug console
- IO: Prevent text masks from flipping
- Issue 2563 - remove mhchem
- Make the "True Retention" table pretty
- More accurate sorting by R
- Only update notetype/deck when reopening add window if no changes to discard
- Prevent simulate button spam
- Prevent stale frames from being drawn / always ensure up-to-date contents in webview
- Reduce use of type casting
- Refactor/Small refactoring on fullscreen and comments for clarification
- Remove broken editor image menu when on qt5
- Remove hardcoded note/card colours from switch.py
- Remove infinite spinning icon for reset parameters dropdown and add a question mark
- Remove unfinished polygon when undoing and redoing in IO mode
- Remove use of window.location.href in CardInfoDialog
- replace localhost with 127.0.0.1 in syncserver Dockerfile
- Replace use of window.postMessage in card info
- Revert Editor.set_note's signature change with an alternative approach for #3730
- Set ForceDarkMode attribute in AnkiWebView for Qt 6.7
- Simulator legend tooltip
- Slider easy day gui
- Snap: keep LD_LIBRARY_PATH when in snap environment
- Sort FSRSItems by RevlogId for training
- Stop audio playback on editor close
- Translation comments for actiony-all-selected and actiony-any-selected
- TTS: Fix text starting with "<" being treated as XML
- Tweak how the True Retention stats table displays numbers
- typeanswer: [type:nc] - use nfkd again
- Unpin svelte and update sveltekit-svg
- Update Deck Options strings to clarify Timers
- update docker deps and docker docs
- update error message
- Update reviewer.py to prevent custom scheduler js from commenting out py code
- Update to FSRS-rs v2.0.3 (fix simulator)
- Update to Yarn 4
- Use platform-native button layout in dialogs and messageboxes