Transfer Scheduling Info Advanced

AnkiWeb addon 1249258442

Transfers scheduling information between cards in batch by matching chosen fields, note types, and templates across source and target decks, optionally moving revision history.
AI-generated summary; may contain mistakes.

scheduling

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
16 (👍 15 · 👎 1)
Updated
2024-08-02
Anki versions
24.04.1~
License
GPL-3.0 (from the headers of the Python files)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python
Description language
en

Maintenance

abandoned

  • Last update or commit: 2024-08-02 (821 days before the snapshot).
  • Commits in the last year: 0.
  • Issues: 1 open, 2 closed.
  • Pull requests: 0 open, 1 merged.
  • Median first response: 291 hours (2 answered issues and pull requests).

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.5424.04.1+2024-08-02
History across monthly snapshots

Loading…

Similar addons

Import Scheduling Info from CSV

Reschedules cards by importing scheduling data—due date, interval, ease, and review count—from one or more CSV files selected through the Tools menu.

importscheduling

1 votes 21% approval 👍 1 · 👎 0 ⭐ 0 Anki 2.1.48~ Updated 2021-10-13
Copy Anywhere v0․2․1

Performs complex batch card-field editing via configurable copy definitions, with optional automation when syncing, reviewing cards, or adding new notes.

card-creationnote-management

4 votes 51% approval 👍 4 · 👎 0 Anki 25.02.5~ Updated 2025-07-23

Description

Transfer Scheduling Advanced

an anki add-on to transfer scheduling info from cards to cards in batch.

Changelog

2024.8.2 fix not work when deck name has whitespace.
2024.7.27 fix crash; support long comparing field; during comparing sth-somthing and sb-somebody would be no difference.

Demo

demo.png

Usage

0. Back up your decks

1. Open this tool from Anki dropdown menu. Tools - Transfer Scheduling Data

UI

UI.png

2. Choose Deck

  1. choose the source deck containing the source cards.
  2. choose the target deck containing the target cards.

3. Add more detail

in the first transfer group,

  1. choose the note type of source card and target card.

if you don't know what note type it is
a) click the Browser button located at the top of Anki.
b) switch to card view by clicking a blue/green switch, make sure it shows "Cards".
c) find the source card you want to transfer from.
d) right-click the card, click Info....
e) in the pop-up window, Check the Note Type field.

  1. choose a field from source card and target card for comparing. Transfer only occurs in two cards that has matched field.
  2. choose the card template of source card and target card.

4. (optional) Click Add Group button if you have more transfer type

5. (optional) Check "Transfer Revision History" if you also want the revision history of source card be transferred.

Warning. the revision history of target card will be overridden.

6. Click Start button

Note

  1. If a source card is new(hasn't been studied before), it will be skipped.

README

Transfer Scheduling Advanced

an anki add-on to transfer scheduling info from cards to cards in batch.

Changelog

2024.8.2 fix not work when deck name has whitespace.
2024.7.27 fix crash; support long comparing field; during comparing sth-somthing and sb-somebody would be no difference.

Demo

demo

Download

Supported Anki Versions
2.1.54 - 24.04.1+

To download this add-on, please copy and paste the following code into Anki:

1249258442

If you were linked to this page from the internet, please open Anki on your computer, go to the Tools->Add-ons menu item, then click on Get Add-ons and paste in the code.

Usage

0. Back up your decks

1. Open this tool from Anki dropdown menu. Tools - Transfer Scheduling Data

UI

UI

2. Choose Deck

  1. choose the source deck containing the source cards.
  2. choose the target deck containing the target cards.

3. Add more detail

in the first transfer group,

  1. choose the note type of source card and target card.

if you don't know what note type it is
a) click the Browser button located at the top of Anki.
b) switch to card view by clicking a blue/green switch, make sure it shows "Cards".
c) find the source card you want to transfer from.
d) right-click the card, click Info....
e) in the pop-up window, Check the Note Type field.

  1. choose a field from source card and target card for comparing. Transfer only occurs in two cards that has matched field.
  2. choose the card template of source card and target card.

4. (optional) Click Add Group button if you have more transfer type

5. (optional) Check "Transfer Revision History" if you also want the revision history of source card be transferred.

Warning. the revision history of target card will be overridden.

6. Click Start button

Note

  1. If a source card is new(hasn't been studied before), it will be skipped.