AnkiWeb
- Rating
- 7 (π 6 Β· π 1)
- Updated
- 2025-03-13
- Anki versions
- 2.1.1~
- Description language
- en
AnkiWeb addon 1871608121
Synchronizes Anki decks from published Google Sheets CSV, creating Basic or Cloze cards, assigning tags, and removing deleted sheet cards without reverse sync.
Open on AnkiWeb GitHub Ask about alternatives
stale
| Min Anki | Max Anki | Updated |
|---|---|---|
| 2.1.1 | + | 2025-03-13 |
Loadingβ¦
Synchronizes Google Sheets spreadsheets into Anki decks, creating, updating, and deleting notes by stable row IDs, with cloze, reverse cards, AI help, rich media, and hierarchical tags.
Synchronizes Google Sheets tables into Anki decks, mapping first-column values to card fronts, second-column values to backs, creating, updating, or deleting cards to match each sheet one-way.
Creates Anki flashcards from Google Docs using bullet points instead of tables, supporting embedded images, formatting, syncing, and ignored # comments.
Syncs Anki decks from published Google Docs, adding, updating, or deleting cards while preserving history except primary-field changes.
Creates Anki flashcards from Google Docs tables, preserving text formatting and embedded images, with remote syncing for updates.
Syncs vocabulary decks bidirectionally with Google Sheets, writing intervals, lapses, ease, and suspension states while gating reverse cards and supporting multiple tabs.
Sheets2Anki is an Anki add-on that synchronizes your Anki decks with a published Google Sheets CSV. Your Google Sheets document serves as the source of truth: when you sync, cards are created, updated, or removed in your Anki deck to reflect the sheetβs contents. This add-on is currently in beta, so features and behavior may still change.
{{c1::...}}) in the question field for Cloze cards. Other questions become Basic cards.tags column in your sheet, those tags will be assigned to the cards in Anki.Important: This add-on is in beta and currently supports only Basic and Cloze note types. Future updates may improve or extend functionality.
No Reverse Sync:
All changes flow from Google Sheets to Anki. If you delete or modify a card in Anki, it will not update the sheet. To permanently remove a card, remove it from the sheet before syncing again.
Syncing vs. Disconnecting a Remote Deck:
Tools > Manage Remote Deck > Disconnect Remote Deck. This "unlinks" Anki from the sheet. The local deck remains and can be edited freely in Anki as a normal deck.Use this example Google Sheets document as a starting template.
question, answer, and tags columns as needed.{{c1::essential}}) for Cloze cards.Download the .ankiaddon File:
.ankiaddon.Install in Anki:
Tools > Add-ons > Install from file.....ankiaddon file.Add a New Remote Deck:
Tools > Manage Remote Deck > Add New Remote Deck.Sync Decks:
Tools > Manage Remote Deck > Sync Remote Decks to update Anki from the sheet.Disconnect a Remote Deck:
Tools > Manage Remote Deck > Remove Remote Deck.Front and Back.Text and Extra.Confirm these models exist before syncing.
question, answer, tags) and ensure required note models exist.{{c1::...}}) is correct and the Cloze model has Text and Extra fields, see Example Google Sheets Document above.Sheets2Anki is in beta. Basic and Cloze types are supported now, but more features and improvements may follow as the project evolves. Keep an eye on this repository for updates.