Change the type of a note without upload

AnkiWeb addon 1990502531

Removes the requirement to sync the whole collection when changing a note type, though users must still sync all devices before and after to avoid data loss.
AI-generated summary; may contain mistakes.

note-management

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
2 (πŸ‘ 2 Β· πŸ‘Ž 0)
Updated
2019-07-28
Anki versions
unknown
License
GPL-3.0 (from the GitHub repository)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python, Batchfile
Description language
en

Maintenance

abandoned

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

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.0–2019-07-28
History across monthly snapshots

Loading…

Similar addons

NoteSync

Synchronizes content across multiple Anki notes using unidirectional or bidirectional sync blocks, with templates for generating content and configurable conflict handling.

note-management

1 votes 21% approval πŸ‘ 1 Β· πŸ‘Ž 0 ⭐ 2 Anki 25.07.5~ Updated 2026-01-09
No-Sync Note Converter

Converts Anki notes between types without triggering a full sync, offering field mapping, presets, review-history preservation, deck/tag retention, browser and reviewer conversion, and one-step undo.

schedulingnote-managementcard-templatescloze

1 votes 21% approval πŸ‘ 1 Β· πŸ‘Ž 0 ⭐ 1 Anki 2.1.1~ Updated 2026-09-02
Quick Highliter - Review Screen Text Highlighter

Highlights selected question or answer text on the review screen via a four-color palette, saving highlights as persistent HTML with eraser and undo support.

formatting

1 votes 21% approval πŸ‘ 1 Β· πŸ‘Ž 0 Anki 2.1.2~ Updated 2026-07-01
Crowd Stats (BETA)

Displays a review-screen overlay comparing your Again/Hard/Good/Easy ratings with anonymous community averages for mapped decks, while uploading limited anonymized card and rating data.

sync-integrationreview-flowstatisticsbeta

7 votes 65% approval πŸ‘ 7 Β· πŸ‘Ž 0 Anki 2.1.1~ Updated 2026-05-22

Description

Warning This add-on is quite risky. If you sync your computer before and after changing a note type, everything should be all right. But if a note's type is modified with this add-on, and edited on another computer, you may lose data. In this case, you are responsible for all data loss. (The add-on https://github.com/Arthur-Milchior/anki-note-deletion may help you lower the risk, but won't remove it entirely) Description Currently, changing a note's type require to sync the entire collection. This add-on simply removes this restriction and assume that you, the user, will act wisely in order to avoid creating bugs. It means that you must sync all your devices before changing a note type, and then sync them after the note type. I.e. you must act exactly has you would have done without this add-on.

README

Changing a note type without requiring a full new sync.

Rationale

Currently, changing a note type require to sync the entire collection. This add-on symply removes this restriction and assumethat you, the user, will act wisely in order to avoid creating bugs.

It means that you must sync all your devices before changing a note type, and then sync them after the note type. I.e. you must act exactly has you would have done without this add-on.

Warning

If you select a note n on your computer, and change its note type, then you must not do ANYTHING with this note type on any other computer, smartphone, etc... before you have synchronized them. Otherwise, you risk to loose some cards, or even the note.

Internal

In version 2.1

This add-on modifies aqt.browser.ChangeModel.accept; the new method call the last one. It also modifies anki.collection._Collection.modSchema while aqt.browser.ChangeModel.accept runs, and set it back to its original value afterward.

Version 2.0

It changes anki.model.ModelManager.change.

Note for developpers The method change, of ModelManager, is changed. It now returns the list of the new note ids of the changed note

Update 2018-01-10: The creation date of note is preserved as much as possible (the date is incremented of a few miliseconds). The creation date of card is not preserved.

Links, licence and credits

Key Value
Copyright Arthur Milchior arthur@milchior.fr
Based on Anki code by Damien Elmes anki@ichi2.net
License GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
Source in https://github.com/Arthur-Milchior/anki-change-note-type
Addon number 1990502531