Turn anything into
flashcards that stick.

Paste notes, drop a PDF, or paste a YouTube link — get flashcards and a ready-to-take quiz in seconds. Export to Anki/CSV.

✓ Free: 3 generations / day ✓ Flashcards + Quiz ✓ Export to Anki / CSV

Start free — upgrade when you need more →

Tip: paste 100–1000 words for the best demo cards.

Free: 3 generations left today. Pro is unlimited.

Flashcards

Your flashcards will appear here.

Click Generate to see the mock AI in action.

Simple pricing

Start free. Upgrade when you hit the daily limit. Cancel anytime.

Free

$0/mo
  • ✓ 3 generations / day
  • ✓ Flashcards + Quiz
  • ✓ PDF + YouTube + text
  • ✓ Export CSV
Start free

Pro Yearly

$99/yrsave 41%
  • ✓ Everything in Pro
  • ✓ 2 months free
  • ✓ Best for students
Get Pro Yearly →

How the real version works

1. Import anything

PDF, pasted text, YouTube URL, even images with OCR. Demo does text + PDF + YouTube mock.

2. AI extracts concepts

Real app calls an LLM to find definitions, relationships, and cloze deletions. Demo uses a local rule-based faker.

3. Study with FSRS

Spaced repetition schedules reviews right before you forget — 200–300% better retention than re-reading.

4. Export anywhere

One click to Anki, Quizlet, CSV. Your data, your deck.

FAQ

Is this using a real AI?

Right now it's a local mock in app.js:45 so you can demo without an API key. Swap it for a fetch to OpenAI/Claude (see the guide below) to go live.

Does it actually read PDFs?

Yes, text-based PDFs are extracted in-browser via PDF.js. Scanned PDFs need OCR — add Tesseract.js.

Where does the YouTube transcript come from?

Demo simulates it. Production needs a small backend to fetch captions (YouTube transcript API) — the prompt is included in the launch guide.

How does Stripe work?

Clicking “Get Pro” goes to Stripe Checkout (hosted by Stripe). After payment Stripe redirects back to your site. You then set a flag in localStorage / your backend to unlock unlimited generations. Test mode first, then flip to live.