AJT Merge Notes - Merge and Duplicate notes πŸ““

AnkiWeb addon 1425504015

Adds Anki Browser buttons to merge or duplicate selected notes, merge tags, delete originals, choose merge order and field separator, and combine duplicates.
AI-generated summary; may contain mistakes.

note-managementduplicates

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
40 (πŸ‘ 40 Β· πŸ‘Ž 0)
Updated
2026-10-27
Anki versions
26.09.9~
License
AGPL-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, JSON
Description language
en

Maintenance

active

  • Last update or commit: 2026-10-31 (1 days before the snapshot).
  • Test files: 15.
  • GitHub Actions workflows: 3.
  • Commits in the last year: 80.
  • Issues: 0 open, 10 closed.
  • Pull requests: 0 open, 4 merged.
  • Median first response: 1 hour (12 answered issues and pull requests).
  • Outside pull requests: 100% of 2 merged.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.352.1.472021-12-26
2.1.482.1.492022-12-08
2.1.502.1.592023-02-27
2.1.602.1.652023-04-11
2.1.66–2023-10-24
23.1024.05.92024-03-18
24.0625.08.92024-09-17
25.0925.09.92026-06-24
26.0526.08.92026-07-13
26.0926.09.9+2026-10-27
History across monthly snapshots

Loading…

Similar addons

Merge Duplicate Notes

Merges selected duplicate notes in Anki's browser by matching first fields, combining tags and resolving field conflicts via configurable longer, concatenate, first, or skip modes.

note-managementduplicates

10 votes 31% approval πŸ‘ 6 Β· πŸ‘Ž 4 ⭐ 8 Anki 2.1.54~ Updated 2024-01-19
Note Comparer

Compares notes for duplicates by grouping them by deck, note type, tag, or browser selection, matching specified fields, conditions, or regular expressions, then deletes, suspends, tags, or replaces fields.

note-managementtaggingduplicates

4 votes 30% approval πŸ‘ 3 Β· πŸ‘Ž 1 ⭐ 2 Anki 2.1.38~ Updated 2021-09-17

Description

Suppose you have a subs2srs deck. Because of how subs2srs works, many sentences in the deck are split across multiple notes. This add-on adds a button to the Anki Browser that lets you merge the contents of selected cards.

I recommend converting all notes to one note type before merging them. The add-on will ignore fields that are present in one note but not in the other.

Features

  • Merge or duplicate selected notes.
  • Change settings before merging. To open quick settings, click "Edit" > "Merge Notes Settings" in the Anki Browser.
  • Specify a field separator. You can choose what string gets inserted between merged fields.
  • Merge tags from selected cards.
  • Delete original notes after merging.
  • Choose the merge direction: by Due number, by Sort Field, or by Sort Field (numeric). The last option checks whether there is a number in the field and sorts by that number first.
  • Merge in reverse order.
  • Skip non-empty fields to do a partial merge.
  • Merge duplicate notes. Go to "Browser" > "Notes" > "Find duplicates", search for duplicates, and click "Merge duplicates" after the search finishes.

Configuration

To configure the add-on, click "AJT" > "Merge Notes Options".

Before merging duplicates, I recommend enabling the "Delete original notes" option.

The field separator is the string inserted between merged fields. It is empty by default, but you can change it to a space, comma, or any HTML tag like <br>. You can also use escaped characters like "\n" or "\t" to insert a line break or tab.

Screenshots

  • Merge notes
  • Merge duplicates (anki 2.1.48+)

Join our community

Want to discuss this add-on? Join our chat room.

Contribute

Click here if you would like to contribute on GitHub.

Support what I do

I would not have been able to develop this add-on without the support of my patrons. Thanks so much!

README

Menu

Merge Notes

Rate on AnkiWeb Patreon Matrix GitHub

Suppose you have a subs2srs deck. Due to the way subs2srs works usually many sentences in the deck are split between multiple notes. This addon adds a button to the Anki Browser that allows you to merge contents of selected cards.

I recommend converting all notes to one note type before merging them. The add-on will ignore the fields that are present in one note but are not present in the other.

Features

  1. Merge or duplicate selected notes.
  2. Change settings before merging. To open quick settings, click "Edit" > "Merge Notes Settings" in the Anki Browser.
  3. Ability to specify a field separator. You can decide what string is inserted as a separator between the merged fields.
  4. Merge tags of selected cards.
  5. Delete original notes after merging.
  6. Choose direction of the merge: by Due number, by Sort Field or by Sort Field (numeric). The latter checks if there's a number in the field and sorts by the number first.
  7. Merge in reverse order.
  8. Skip non-empty fields to perform a partial merge.
  9. Merge duplicate notes. Go to "Browser" > "Notes" > "Find duplicates", search duplicates and click "Merge duplicates" after the search has finished.

Installation

The addon can be installed from Ankiweb.

Contributing

Install manually with git:

git clone 'https://github.com/Ajatt-Tools/mergenotes.git'
ln -sr mergenotes/merge_notes ~/.local/share/Anki2/addons21/mergenotes

Configuration

To configure the add-on, open the Anki Add-on Menu via "Tools" > "Add-ons" and select "mergenotes". Then click the "Config" button on the right-side of the screen.

Most of the settings can be accessed by opening the Anki Browser and selecting "Edit" > "Merge Notes Options...". Before merging duplicates, I recommend enabling the "Delete original notes" option.

Field separator is the string inserted between the merged fields. It is empty by default, but you can change it to a space, comma or any HTML tag like <br>. You can also use escaped characters like "\n" or "\t" to insert a linebreak or tab.

Screenshots

Merge notes

screenshot

Merge duplicates

screenshot