Due Load Balancer is an Anki add-on for gently spreading overdue review cards over a future date range.
Important: Back up and sync your Anki collection before using this add-on.
What it does
Due Load Balancer helps with large review backlogs. If you have hundreds of overdue review cards, you can redistribute them across a chosen number of future days instead of facing them all at once.
The add-on changes only the next due day of selected overdue review cards. It does not intentionally change card intervals, ease, reps, lapses, notes, decks, tags, new cards, or learning cards.
Main features
- Select decks and subdecks from a tree view.
- Spread overdue review cards over a chosen number of days.
- Choose the first rescheduled day with either a day number or a calendar date.
- Use even, front-loaded, back-loaded, or bell-curve distribution.
- Adjust curve strength for non-even profiles.
- Keep cards in current due order by default, so the oldest overdue cards are placed earlier.
- Optionally shuffle cards before spreading.
- Preview the schedule before applying changes.
- View daily moved-card counts and visual load bars.
- Confirm before rescheduling.
- English and Finnish are supported
Tested with
Anki 25.09.4
Python 3.13.5
Qt 6.9.1
Chromium 122
Source code and support
https://github.com/kasperikoski/anki-due-load-balancer
Safety note
Before doing a large reschedule, create a backup and sync Anki.
After rescheduling a large number of cards, it is also a good idea to run Tools β Check Database in Anki.