AnkiWeb
- Rating
- 0 (π 0 Β· π 0)
- Updated
- 2026-03-05
- Anki versions
- 2.1.2~
- Description language
- en
AnkiWeb addon 509964653
Converts PDFs, text, Word, RTF, and images into editable Anki flashcards using Claude AI, then exports them as .apkg decks.
Open on AnkiWeb GitHub Ask about alternatives
stale
| Min Anki | Max Anki | Updated |
|---|---|---|
| 2.1.1 | β | 2026-03-05 |
| 2.1.2 | + | 2026-03-05 |
Loadingβ¦
Turns Anki into a markdown notebook with folder organization, converting lines into Basic, reversible, and cloze cards and generating synced notes, plus search, import/export, and PDF export.
Exports selected Anki deck fields as AI-ready Markdown, HTML, PDF, or text, optionally adding base64 images, deduplication, prompt templates, and reference documents for personalized study.
Turns any PDF into image-occlusion flashcards with grouped masks, a built-in editor, and context-preserving cloze review, plus image import and PDF management.
Converts PDF files into Anki notes by extracting each page's first line as prompt and inserting page images or HTML as answers, supporting normal and cloze notes.
Creates Anki image-occlusion cards that hide image regions and let users type answers for verification, with rectangle editing, hints, text-to-speech, and HTML game export.
Generates AI flashcards with definitions, examples, audio, and images from words, questions, or study material, supporting OpenRouter and local models and image generators.
Convert any document into Anki flashcards using AI. Upload a file, extract key facts with Claude, and export a ready-to-use Anki deck.
.apkg files compatible with Anki desktop and mobileA Flask-based web application that runs locally in your browser.
cd webapp
# Create virtual environment
python3 -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
# Install dependencies
pip install -r requirements.txt
# (Optional) Install Tesseract for image OCR
# macOS:
brew install tesseract
# Ubuntu:
sudo apt-get install tesseract-ocr
python app.py
Open http://localhost:8080 in your browser.
A native SwiftUI app for iPhone and iPad.
FileToAnki.xcodeproj in Xcodeβββββββββββββββ βββββββββββββββ βββββββββββββββ βββββββββββββββ
β Upload β βββΆ β Parse β βββΆ β Claude β βββΆ β Export β
β File β β Text β β Extract β β .apkg β
βββββββββββββββ βββββββββββββββ βββββββββββββββ βββββββββββββββ
PDF Extract AI identifies SQLite DB
DOCX text from key facts and packaged as
TXT document creates Q&A Anki deck
Images (OCR) pairs
.apkg file and import into Anki| Format | Extension | Notes |
|---|---|---|
.pdf |
Text-based and scanned (via OCR) | |
| Plain Text | .txt |
UTF-8 encoded |
| Word | .docx |
Microsoft Word documents |
| Rich Text | .rtf |
Rich Text Format |
| Images | .png, .jpg, .jpeg, .gif, .bmp, .tiff |
Requires Tesseract OCR |
This project requires a Claude API key from Anthropic:
Privacy Note: Your API key is stored locally in your browser's localStorage. When you extract flashcards, your key is sent securely over HTTPS to our server, which then forwards it to Anthropic's API. We do not store, log, or retain your API key on our servers.
FileToAnki/
βββ FileToAnki.xcodeproj/ # Xcode project
βββ FileToAnki/ # iOS app source
β βββ Models/ # Data models
β βββ Views/ # SwiftUI views
β βββ ViewModels/ # Business logic
β βββ Services/ # File parsing, API, export
βββ webapp/ # Web app source
β βββ app.py # Flask server
β βββ templates/ # HTML templates
β βββ requirements.txt # Python dependencies
β βββ run.sh # Launch script
βββ README.md
MIT License - feel free to use, modify, and distribute.