Configurable Duplicate Fields

AnkiWeb addon 1674526240

Extends Anki's editor duplicate checking to user-configured fields and adds collection-wide duplicate searches, grouping matching notes for review.
AI-generated summary; may contain mistakes.

duplicatessearchfork-or-reupload

Open on AnkiWeb GitHub Ask about alternatives

AnkiWeb

Rating
5 (πŸ‘ 5 Β· πŸ‘Ž 0)
Updated
2026-08-26
Anki versions
26.08.1~
Description language
en

Maintenance

active

  • Last update or commit was 36 days before the snapshot (2026-08-26).

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
24.0626.08.1+2026-08-26
History across monthly snapshots

Loading…

Similar addons

Flexible Duplicate Checking 2

Extends Anki editor duplicate checking to include additional fields marked with _pk, reducing false positives and updating duplicate search links.

duplicates

Rating 0 πŸ‘ 0 Β· πŸ‘Ž 0 ⭐ 0 Anki 23.09~ Updated 2025-05-08
Flexible Duplicate Checking

Extends Anki's editor duplicate checking to include additional fields marked with _pk, reducing false positives when the same note type spans multiple decks or languages.

duplicates

Rating 10 πŸ‘ 8 Β· πŸ‘Ž 2 ⭐ 7 Anki 2.1.26~ Updated 2020-05-19
Highlight Search Results in the Browser

Highlights non-operator search terms in the Browser's Editor pane, adds two search modes, and provides hotkeys to jump to or select results.

searchshortcuts

Rating 88 πŸ‘ 85 Β· πŸ‘Ž 3 ⭐ 19 Anki 23.10~ Updated 2023-10-21
Check Media (Extended)

Finds potentially unused Anki media by searching note text, including custom references, and can move unused files to trash with configurable subfolder scanning.

backup-maintenance

Rating 0 πŸ‘ 0 Β· πŸ‘Ž 0 ⭐ 0 Anki 23.10~ Updated 2026-09-25

README

Configurable duplicate fields

This modifies Anki's duplicate checking in the editor so that additional fields can be used to check duplicates.

demo

Fields to be checked can be set in Tools > Configurable Duplicate Fields > Config... (one field name per line). Changes are saved to the add-on config and take effect immediately. No restart needed. The same settings can also be edited by hand via the add-on's JSON config (Tools > Add-ons > Configurable duplicate fields > Config):

Replace example_field with the field name you want to check duplicates for. You can add multiple fields to check duplicates for multiple fields. This way, duplicates can be compared between multiple decks, i.e., if Vocabulary-Kanji in deck A has same value as target word in deck B, duplicate will be shown.

config

Exclude current note

By default, duplicate searches exclude the note being edited (exclude_own_note: true), matching Anki's own behavior. If you prefer to see the original note next to its duplicates so you can compare them directly, untick Exclude current note from duplicate search results in the configuration window (or set exclude_own_note to false).

Find Duplicates across your collection

Browse > Notes > (Configured Duplicates) Find duplicates... separate menu from Anki's built-in Find Duplicates... scans the whole collection for notes that share the same value in any of the configured fields, including values stored under differently named fields (e.g. Vocabulary-Kanji matching target word). Unlike the built-in search, it checks all configured fields at once instead of one by one. An optional filter field (same search syntax as the Browser, like Anki's own Find Duplicates filter) limits the scan to matching notes. Press Search or Enter to re-run. Results are grouped by value and sorted by frequency; the report stays open next to the Browser, and clicking a group (or Open All in Browser) shows the notes there so you can review them side by side, add tags etc.

find-duplicates-panel

Why?

Sometimes the first field in Anki is not the only field the user wants to check for duplicates. For example, when sentence mining, using some automated system like mpvacious may only fill in the sentence, and the user manually fills in the target word for the note. In this case, the user most likely wants to check the duplicate field for the target word as well, to make sure they have not mined that word already.

How It Works

Configure the fields for duplicate checking in the add-on's configuration window.

When using this plugin, Anki will perform the same checks it is already doing on the first field, but it will also search duplicates for the additional duplicate fields. When there is a duplicate, the field is highlighted and a link for duplicates will be shown.

Notes

This plugin works only in Anki desktop, not in mobile.

This project is forked from https://github.com/matthayes/anki_flex_dupes although the functionality is completely different.


<a href="https://buymeacoffee.com/heigor" alt="Buy Me a Coffee" target="_blank" style="display: block;"> <img src="https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png"/> </a> <img src="media/bmc_qr.png" alt="Buy Me a Coffee QR" style="display: block; width:170px; margin: 10px 0;"/>