I built QuizGPT alone, in the evenings, over about fourteen months. It turns whatever you're already studying into flashcards you can practise with.
I built QuizGPT alone, in the evenings, over about fourteen months. It turns whatever you're already studying into flashcards you can practise with.
I didn't come to this from the business side. Most of what I read in my own time is about how learning works — spaced repetition, Anki, why testing yourself beats re-reading — and the part that kept bothering me was the time it takes to build the practice material before any of it helps. That's the gap this tool is aimed at.
Here is what I changed, in the order it happened.
December 2025: a nicer page that was worse
The first homepage was a text box and a button. By the end of 2025 it had become a proper landing page: a hero, alternating sections for use cases, a gradient card asking for feedback. I rewrote it to get through an advertising review, and that review failed again ten days later.
It took me until 15 September 2026 to put the tool back in front of it. I spent that day on small changes — twenty-four of them, one after another: simplify the input guidance, de-emphasise the closing call to action, flatten the CTA block, hide the sample deck once a real deck exists. The page is now text on the left, the generator on the right, and a small deck you can click through before you have typed anything.
The earlier versions explained the product. A headline, a paragraph, a promise. Accurate, and useless — nobody reads, myself included.
A demo deck can show you the shape of the output. It can't tell you whether the cards are any good. For that you have to feed it something you care about.
30 September 2026: PDFs
The first version only accepted text you typed or pasted. Then a comment arrived on the site asking whether you could upload a PDF. It was one comment, not a flood — but when I went looking at what other tools in this space do, the same request was everywhere. That's where the feature came from: not a plan I had, just the thing people needed and I didn't offer.
Study material lives in PDFs, and people were copying text out of them by hand before they could paste it in. Your PDF never leaves your computer — the reading happens in your browser, and the file itself is never stored. Two things I had to accept:
- I can't read scans. A photographed or scanned page has no text inside it, so it gets a clear error instead of an empty deck. I would rather tell someone their file can't be read than hand them four blank cards.
- The caps are 10 MB and 100 pages, and only the text I pull out of it is kept.
The same day: the ceiling
With PDFs in, the character limit was the first thing to break. It was 6,000 characters for anyone, 12,000 if you were signed in. A lecture handout is not 6,000 characters.
I'll be honest about why it was that small: I never did the arithmetic. Every generation costs me money, I didn't know what the bill looked like if somebody pasted a whole textbook, and a small box felt safe. That was my problem, and I had put it on the person doing the studying.
So I raised it the same day I shipped PDFs: 20,000 characters for anyone, 40,000 once your email is verified. Real studying doesn't arrive in paragraphs. It arrives as a chapter, or three sources at once.
8 October 2026: putting numbers on it
Until October the app had a character cap and not much else. I finally put real numbers on it: 10 generations a day with no account at all, 20 once you verify your email. There's a paid plan for people who need more than that.
Generating has never required an account here — that was true on day one and it's still true. What I didn't have was any accounting behind it, and once the character ceiling went up I couldn't keep pretending that was fine.
Ten sounds small. Fed a single chapter, it produces a lot of cards, and each of those generations costs me money. I still didn't enjoy writing the number down, because it makes the limit visible, and a visible limit is a thing people leave over.
What's next
Most of what I've fixed here came from someone telling me, usually later than I would have liked. So I'll say this plainly: this is still one person, working in the evenings, and it will keep changing.
There's a list. Better review, more ways to get your own material in, and a few things I'd rather not promise until they actually work. Fourteen months in, it is still the most useful thing I know how to build, and I'm not finished with it.
Thank you for coming along — whether you've made a thousand cards or closed the tab in ten seconds.
And if something is missing, broken, or just annoying, tell me — the feedback page is the shortest way to reach me, and I read all of it.
If you want to turn your own notes into something you can practise, the generator is here.
