AnkiWeb
- Rating
- 7 (π 5 Β· π 2)
- Updated
- 2026-09-25
- Anki versions
- 2.1.1~
- Description language
- en
AnkiWeb addon 226796325
Silently syncs your Anki collection in the background after inactivity or changes, avoiding focus interruptions, with configurable delays, idle syncing, conflict handling, and session logs.
Open on AnkiWeb GitHub Ask about alternatives
active
| Min Anki | Max Anki | Updated |
|---|---|---|
| 2.1.1 | + | 2026-09-25 |
Loadingβ¦
Automatically syncs your collection with AnkiWeb at configurable intervals on PyQt6 Anki, avoiding interruptions during reviews, open dialogs, or focused main windows.
Turns your hardest flashcards into customizable desktop wallpapers for passive learning, tracking difficulty and updating automatically after reviews.
Minimizes Anki to the Windows 11 system tray, auto-syncs when hidden, sends due-card notifications, and can start minimized with Windows.
Loops silent audio while Anki runs to keep Bluetooth headsets awake, preventing audio lag at the start of card playback.
Sends configurable Anki review reminders with quiet hours, snooze options, target deck selection, and no interruptions during active reviews.
Changes Anki's batch LaTeX rendering to suspend and flag failed cards instead of interrupting, avoiding constant debugging.
Automatically syncs your Anki collection in the background β without stealing focus, raising windows, or interrupting your workflow.
Install from AnkiWeb or download the latest release below.
Latest release: Background Auto Sync v5.0.1
This addon is a fork of Auto-Sync-Anki-Addon by Robin-Haupt-1.
auto_sync.log in the add-on folder. The file is cleared when Anki starts so it contains the current session's activity..ankiaddon from Releases.Or install via AnkiWeb addon code (226796325).
Go to Tools β Background Auto Sync Optionsβ¦ to configure. The options are organized into three sections on one scrollable Settings tab.
These controls defer sync so it does not interrupt your work. Each condition can be enabled independently. A condition's effective grace period is the lower positive value of its specific timeout and the global timeout. A specific timeout of Off means it uses the global timeout; if both are Off, that condition never overrides.
When idle, sync every (Default: Off) β While Anki is idle, periodically sync to pick up changes from AnkiWeb or another device. Use Off to disable. This is disabled when change-only mode is enabled.
Disable pre-sync internet check (Default: β Off) β Skip the connectivity check and immediately attempt to sync. This can help with restrictive firewalls.
On sync conflict (Default: Ask me each time) β Choose how ambiguous full-sync conflicts are resolved: Always AnkiWeb β local discards local changes, while Always local β AnkiWeb overwrites AnkiWeb. Use a forced direction only when one side is authoritative.
Changes apply live. Use Save to close and keep them, Cancel to close the dialog, or Reset Defaults to restore the recommended defaults.
The Logs tab shows timestamped sync activity from the current Anki session. The same entries are written to auto_sync.log in the add-on root. The file is truncated when Anki starts, making it useful for reviewing a reproducible bug without old sessions obscuring the output.
The addon ensures syncs never interrupt your work:
If you find this add-on useful, please consider supporting its development:
GPL-3.0 β see LICENSE.txt.
See CHANGELOG.md for the full history of changes and releases.