Anki Export Deck to CSV

AnkiWeb addon 2084240572

Adds a Tools menu item that exports a chosen deck’s notes to a UTF-8 CSV with deck, note ID, date added, field columns, and tags.
AI-generated summary; may contain mistakes.

export

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
0 (👍 0 · 👎 0)
Updated
2025-12-26
Anki versions
2.1.1~
License
MIT (from the README)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python
Description language
en

Maintenance

stale

  • Last update or commit: 2025-12-26 (310 days before the snapshot).
  • Commits in the last year: 5.
  • Issues: 0 open, 0 closed.
  • Pull requests: 1 open, 0 merged.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.1+2025-12-26
History across monthly snapshots

Loading…

Similar addons

LLM Review Stats Exporter

Exports Anki review history to CSV or JSONL for use with LLMs, with deck, time, tag, interval, and field filters plus optional summary files.

exportstatistics

5 votes 57% approval 👍 5 · 👎 0 ⭐ 5 Anki 2.1.66~ Updated 2026-07-22
Export in CSV format

Adds a "Notes in CSV format" export option to Anki's export dialog, enabling notes to be saved as CSV for use in Excel, Numbers or Google Sheets.

exportobsoletefork-or-reupload

33 votes 59% approval 👍 25 · 👎 8 Anki <=2.1.54 Updated 2019-01-21
Media Exporter

Exports media files from a chosen deck or selected notes to a folder, accessible via a deck’s gear menu, the editor toolbar, and the browser’s Notes > Export Media item.

export

14 votes 78% approval 👍 14 · 👎 0 ⭐ 5 Anki 24.11~ Updated 2025-02-07
𝕾 Export Deck Tree as Text (for LLMs)

Exports the collection’s normal deck hierarchy as Markdown full paths, copied to the clipboard or saved as a UTF-8 file for use as LLM context or structural review.

exportdeck-management

4 votes 51% approval 👍 4 · 👎 0 ⭐ 3 Anki 26.09~ Updated 2026-08-23
Import Scheduling Info from CSV

Reschedules cards by importing scheduling data—due date, interval, ease, and review count—from one or more CSV files selected through the Tools menu.

importscheduling

1 votes 21% approval 👍 1 · 👎 0 ⭐ 0 Anki 2.1.48~ Updated 2021-10-13
𝕾 Export Tags as Text (for LLMs)

Exports a collection's complete sorted tag list as plain text to the clipboard or a UTF-8 file, preserving hierarchical tags, with customizable keyboard shortcuts.

export

2 votes 34% approval 👍 2 · 👎 0 ⭐ 3 Anki 26.09~ Updated 2026-08-23

Description

Anki Export Deck to CSV

A small Anki add-on that adds a Tools menu item to export a selected deck’s notes to a CSV file.

What it does

In Anki, you get a new menu item:

Tools → Export Deck to CSV

When you run it, the add-on:

  1. Prompts you to choose a deck
  2. Prompts you to choose where to save a .csv
  3. Exports every note in that deck to the CSV (UTF-8)

CSV output format

The first row is a header:

  • deck
  • note_id
  • date_added (derived from the note id timestamp)
  • one column per field name (union of all fields across note types used in the deck)
  • tags (space-separated)

Notes:

  • Field values are exported as stored in Anki and may include HTML.
  • If a note does not have a particular field (because the deck contains multiple note types), that cell is left blank.

Installation

Option A: Install from a local folder

  1. In Anki: Tools → Add-ons → View Files
  2. Copy the add-on folder into addons21/
  3. Restart Anki

Option B: Install from a .ankiaddon file

If you build a .ankiaddon release, users can install it by double-clicking the file (or via the Anki add-ons UI), then restarting Anki.

Compatibility

Developed against Anki 24.06.x.

Development

This repository contains the add-on source under _addon/.

Typical workflow:

  • edit _addon/__init__.py
  • restart Anki to test

License

MIT

README

Anki Export Deck to CSV

A small Anki add-on that adds a Tools menu item to export a selected deck’s notes to a CSV file.

What it does

In Anki, you get a new menu item:

Tools → Export Deck to CSV

When you run it, the add-on:

  1. Prompts you to choose a deck
  2. Prompts you to choose where to save a .csv
  3. Exports every note in that deck to the CSV (UTF-8)

CSV output format

The first row is a header:

  • deck
  • note_id
  • date_added (derived from the note id timestamp)
  • one column per field name (union of all fields across note types used in the deck)
  • tags (space-separated)

Notes:

  • Field values are exported as stored in Anki and may include HTML.
  • If a note does not have a particular field (because the deck contains multiple note types), that cell is left blank.

Installation

Option A: Install from a local folder

  1. In Anki: Tools → Add-ons → View Files
  2. Copy the add-on folder into addons21/
  3. Restart Anki

Option B: Install from a .ankiaddon file

If you build a .ankiaddon release, users can install it by double-clicking the file (or via the Anki add-ons UI), then restarting Anki.

Compatibility

Developed against Anki 24.06.x.

Development

This repository contains the add-on source under _addon/.

Typical workflow:

  • edit _addon/__init__.py
  • restart Anki to test

To download this add-on, please copy and paste the following code into Anki 2.1:

2084240572

Your comments and suggestions for improvement are welcome.

License

MIT