Anki add-on: 🗒 MassAdd - bulk add notes from text

Working version of https://ankiweb.net/shared/info/1909156369 An Anki add on for mass-adding cards from a block of text. Use Case I use Zotero to highlight PDFs, because it can export highlighted text. I copy the exported annotations into Anki via this addon. Since I use it so much, I'm maintaining and updating it. Usage Open the MassAdd window from the tools menu or shortcut in the menubar The shortcuts can be toggled in the config; if you don't use the addon as much as me, you can turn them off. Choose the card type and deck you would like the new cards to be added as. Please note that due to Anki requiring the first field of a card be non-blank the first field of the selected card type will be used to add the text. Copy and paste the text into the window. Each new line of text will be a separate card. To make this easier you can use the 'Split now' button to separate the text into new lines based on a specific character, for example you may want to use a full-stop (.) or a comma(,). To split your text within each note into separate fields, use tabs (indents); fields will be propagated in order. Click 'submit' and the cards will be created. Updates 2026-01-22 Added tag field to MassAdd window. Implemented code from Recent Tags addon to make tagging easier. 2026-01-08 Added config UI Added option to show newly added notes in browser after adding 2026-01-06 Added close_after_add configuration option. Users can now choose to have the window automatically close after adding cards (default is false). 2025-02-05 Updated for Anki 25.02.5 compatibility.

GitHub repository: flaccidsnake/massadd
Repository description: An Anki add on for mass-adding cards from a block of text.
Languages: Python
Topics: anki-addon