AI-Powered PDF to Anki Topic Converter

How it works:

  1. Select an AI provider and enter one or more API keys (one per line). (You can save these to your browser).
  2. Upload a single PDF file.
  3. The app extracts all text from your PDF.
  4. It sends the full text to the "Topic AI Model" to get a JSON list of all topics and subtopics.
  5. For **each topic**, it sends the topic and the full text to the "Explanation AI Model" to get a simple, clear explanation.
  6. It then builds an Anki deck with "Topic" on the front and the AI-generated "Explanation" on the back.

⚠️ Warning: This tool makes many API calls (1 + N, where N is the number of topics found). A large PDF can result in 50+ calls.

Note: This tool automatically retries on rate limits or 503 (model overloaded) errors. If all your keys are busy, it will show a **countdown timer** and wait.

Get your API key here

Upload a single PDF file by dragging and dropping or clicking below

Options