Anki add-on: AnkiBulk

AnkiBulk An Anki addon for quickly adding many notes at once. Type words into the sort field column - one per row - then switch to Text view to copy everything to your clipboard. Paste it into an LLM, spreadsheet, or any other tool to fill in the remaining fields. When you're done, paste the result back and click Bulk Add. Screenshots Installation Open Anki and go to Tools > Add-ons > Get Add-ons . Paste the add-on code and restart Anki. Usage Browser selection Select one or more cards in the browser before opening AnkiBulk. The first card's notetype determines the table columns, and all selected notes appear as read-only example rows (grey). These examples give context when filling in new notes — for instance, an LLM can see your existing cards and match the style. If nothing is selected, you can choose any notetype manually. Open AnkiBulk from the browser menu: AnkiBulk > Bulk Add . Table view The table shows existing notes (read-only, grey) and new notes (editable, white). Only the sort field column is directly editable; double-click any other cell in an editable row to jump to it. Text view Toggle to Text view to edit notes in YAML format. The top pane shows your selected example notes (read-only); the bottom pane is for your new notes. Switching back to Table view validates and applies the YAML. Bulk Add Click Bulk Add to create notes from all editable rows that have content in the sort field. Notes are added to the selected deck. The browser updates to show the newly created notes. Contribute Report an issue Suggestions & discussion Tested extensively with Anki version 25.09; your results may vary for earlier versions. All non-English languages are currently machine translated. Feel free to pull request translation fixes. Donate Was this useful? Consider buying me a coffee!

GitHub repository: snorthman/ankibulk
Repository description: An Anki addon for quickly adding many notes at once.
Languages: Python, CSS, Shell