AnkiWeb
- Rating
- 0 (π 0 Β· π 0)
- Updated
- 2026-08-01
- Anki versions
- 25.09.2~
- Description language
- en
AnkiWeb addon 8962546
Imports AI-generated notes from pasted text or .txt files into Anki, letting users choose note type, deck, separators, tags, and shared text, HTML, or image content.
Open on AnkiWeb GitHub Ask about alternatives
active
| Min Anki | Max Anki | Updated |
|---|---|---|
| 25.09.2 | + | 2026-08-01 |
Loadingβ¦
Streamlines CSV and pasted-text imports into Anki with auto-detection, note-type suggestions, quick import, deck locking, history, and tag support.
Imports PDF, EPUB, or TXT texts and poetry into Anki, generating overlapping sentence-cloze cards with context, plus macOS-generated audio via ffmpeg.
Batch imports Excel, CSV, TSV, and TXT files into Anki, creating filename-based decks, optional parent decks, field mapping, duplicate handling, and Excel text colors.
Adds sentences matching selected words to Anki fields in one click, supports any language via Tatoeba TSV databases, batch adding, translations, styling, and options without restarts.
Imports PGN chess files into Anki, converting each game into a flashcard for any deck and note type with optional tags and book covers.
Adds an alternative importer that splits notes by blank lines, keeps multiline text in the first field, leaves the second empty, tags imports, and supports choosing deck and note type.
Batch Notes Importer is an Anki add-on that streamlines a common workflow:
It is designed to stay close to Anki's native Qt look and feel instead of introducing a custom visual style.



.txt fileIf your generated note file looks like this:
Question 1<Tab>Explanation 1
Question 2<Tab>Explanation 2
you can:
Tools > Batch Notes ImporterImport NotesThis replaces the older multi-step workflow of:
The add-on expects one note per line, with fields separated by the chosen separator.
Example using tab:
Front text<TAB>Back text
Another front<TAB>Another back
The selected note type controls how columns are mapped:
Empty lines are skipped automatically.
In addition to imported columns, you can add one or more shared content blocks.
Each block targets a specific field and applies the same content to every created note.
Supported shared content types:
TextHTMLImagesFor text and HTML blocks, you can choose placement:
Append After Existing ContentInsert Before Existing ContentFor image blocks, selected files are copied into Anki media and inserted as <img> tags.
Use the contents of the clean add-on folder directly:
__init__.pydialog.pyimporter.pyparser.pybatch_content.pytag_completion.pyIn Anki:
Tools > Batch Notes Importer
Paste Content or Load Text File.Import Notes.The tags field supports inline suggestions while typing.
This add-on is intentionally focused.
Included:
Not included:
batch-notes-importer-clean/
βββ __init__.py
βββ assets/
β βββ image_1.png
β βββ image_2.png
β βββ image_3.png
βββ batch_content.py
βββ dialog.py
βββ importer.py
βββ LICENSE
βββ parser.py
βββ tag_completion.py
βββ README.md
aqt.qt__init__.pyparser.pybatch_content.pyimporter.pytag_completion.pyThis separation is intended to keep behavior easier to reason about and easier to test.
Developed against modern Anki versions using Qt 6 / PyQt 6.
If behavior differs between Anki versions, the most likely areas are:
Check:
addons21 directoryCheck:
Tag suggestions are based on existing tags in the current collection. If a tag does not exist yet, it will not appear in suggestions until it has been created.
If you want to improve the add-on, keep these principles:
Released under the MIT License. See LICENSE.