{"source":"https://quizgen.dev/pricing.md","format":"markdown","content":"# QuizGen Pricing\n\nQuizGen is free. Every feature is on the free plan — all 19\nquestion types, themes, skip logic, scoring, payments, email sending, the REST\nAPI and the MCP server — with **no cap on quizzes or answers**, and answers are\nkept until you delete them. Free quizzes may show ads.\n\nTwo optional paid plans: **Ad-free** removes ads and lets you hide the\n\"Powered by QuizGen\" line; **Plus** adds that plus bigger email and file\nstorage caps.\n\n| Plan | Price | Live quizzes | Answers per quiz | Emails / month | Answers kept |\n| --- | --- | --- | --- | --- | --- |\n| Free | $0 | Unlimited | Unlimited | 200 | Until you delete them |\n| Ad-free | $5/mo ($40/yr) | Unlimited | Unlimited | 200 | Until you delete them |\n| Plus | $15/mo ($120/yr) | Unlimited | Unlimited | 5,000 | Until you delete them |\n\nThe only caps are on things that cost money per use: emails sent (per month and\nper rolling 24 hours — brand-new free accounts start at a lower daily cap) and\nfile-upload storage.\n\n## Feature highlights\n\n### Free — $0\n\n- Unlimited quizzes, unlimited answers, kept until you delete them\n- All 19 question types, skip logic and scoring\n- Themes, fonts, your logo and dark mode\n- Email it to 200 people a month, with reminders\n- File uploads (10 MB/file, 100 MB total)\n- Take payment inside the quiz, via Stripe\n- REST API, MCP server and the agent skill\n- Small “Powered by QuizGen” line; may show ads\n\n### Ad-free — $5/mo or $40/yr\n\nEverything in Free, plus:\n\n- No ads on your quizzes or your dashboard\n- Hide the “Powered by QuizGen” line\n\n### Plus — $15/mo or $120/yr\n\nEverything in Ad-free, plus:\n\n- Email it to 5,000 people a month\n- File uploads (25 MB/file, 10 GB total)\n- Text your quiz to people — coming soon\n\n## All plans include\n\n**Build the quiz**\n\n- 19 question types — text, choice, scale, rating, slider, date, file upload, payment and more\n- Skip logic — show a question based on an earlier answer\n- Scoring with points and outcome buckets\n- Up to 30 sections, 50 questions each\n- One question per page, per quiz or per section\n- Welcome screen and statement screens\n- “Tell us more” follow-up box on any choice\n- Required fields, help text, inline validation\n- Custom ending message, or redirect — per outcome\n\n**Make it yours**\n\n- Accent colour and six designed themes\n- Your own fonts, background and dark mode\n- Your logo\n- Cover image\n- Picture answers\n\n**Collect answers**\n\n- Hosted page at quizgen.dev/q/… — nothing to deploy\n- No account needed to answer\n- Autosave, and resume where they left off\n- Unfinished answers saved and readable\n- Progress bar\n- Ask for the respondent’s email\n- Spam trap\n- Close on a date, or after N answers\n- Hidden fields — capture UTM and campaign tags\n- Take payment inside the quiz, via Stripe (2% platform fee)\n\n**Read the results**\n\n- Response inbox, filtered by outcome or unfinished\n- Every answer, score and outcome per person\n- Views, started, finished, finish rate\n- CSV export\n- Copy any response as JSON\n\n**Send it out**\n\n- Automatic reminders until they answer\n- Delivery status — sent, started, finished\n- One-click unsubscribe, honoured account-wide\n\n**For agents and developers**\n\n- REST API\n- MCP server at /mcp — 14 tools\n- Skill for Claude and ChatGPT\n- npx create-quiz scaffolder\n- Published JSON Schema, and per-field errors that tell an agent what to fix\n- Try it with no account — sandbox quizzes, no sign-up\n- Webhook signing, idempotency keys, versioned definitions\n\n## What changes by plan\n\n**Limits**\n\n| Feature | Free | Ad-free | Plus |\n| --- | --- | --- | --- |\n| Live quizzes | Unlimited | Unlimited | Unlimited |\n| Answers per quiz | Unlimited | Unlimited | Unlimited |\n| Answers kept | Until you delete them | Until you delete them | Until you delete them |\n| Emails per month | 200 | 200 | 5,000 |\n| Emails per day | 50 | 50 | 1,000 |\n| Webhooks | Every quiz | Every quiz | Every quiz |\n| API rate limit | 60 writes + 300 reads / min | 60 writes + 300 reads / min | 60 writes + 300 reads / min |\n\n**Make it yours**\n\n| Feature | Free | Ad-free | Plus |\n| --- | --- | --- | --- |\n| No ads on your quizzes | — | Yes | Yes |\n| Remove the “Powered by QuizGen” line | — | Yes | Yes |\n| Your own domain | Contact sales | Contact sales | Contact sales |\n\n**Collect answers**\n\n| Feature | Free | Ad-free | Plus |\n| --- | --- | --- | --- |\n| File uploads from respondents | 10 MB/file, 100 MB total | 10 MB/file, 100 MB total | 25 MB/file, 10 GB total |\n\n**Send it out**\n\n| Feature | Free | Ad-free | Plus |\n| --- | --- | --- | --- |\n| Email the quiz, with a tracked link per person | 200 / mo | 200 / mo | 5,000 / mo |\n| Text the quiz (SMS) (coming soon) | — | — | Coming soon |\n\n## Talk to us\n\nThese are **not** built yet and cannot be self-served on any plan. If a user\nasks for one, do not tell them it is included or that upgrading will unlock it:\n\n- Your own domain — point them at sales@quizgen.dev\n- Text message (SMS) sending — coming soon on Plus; the API returns\n  `not_yet_available` today\n\n## Notes\n\n- Start free at https://quizgen.dev/login — no card required.\n- Upgrade or cancel any time at https://quizgen.dev/dashboard/billing\n  (Stripe Checkout; cancellations take effect at the end of the billing period).\n- The only plan-gated quiz field is `settings.show_branding: false` (Ad-free\n  or Plus); it returns a 402 with a per-field error. File-upload questions need\n  an account (not available in the sandbox). Payment questions need Stripe\n  onboarding at https://quizgen.dev/dashboard/payments.\n- Nothing is deleted when a paid plan lapses — the QuizGen footer simply\n  returns.\n- Payments use Stripe Connect: you are the merchant of record and QuizGen takes\n  a 2% platform fee on top of Stripe's own fees.\n- Full API docs for AI assistants: https://quizgen.dev/llms.txt\n"}