The Developer-First Quiz Platform
Build, generate, and embed quizzes with a powerful REST API. AI-powered question generation, real-time leaderboards, and embeddable widgets — everything you need in one platform.
Free tier included · No credit card required
Everything you need to build quiz experiences
A complete platform with APIs, AI generation, embeds, analytics, and more — so you can focus on creating great experiences.
REST API
Full-featured REST API with filtering, pagination, and sorting. Fetch quizzes, questions, and categories with simple HTTP requests.
AI Generation
Generate complete quizzes from any topic using AI. Set difficulty, question count, and format — get production-ready content in seconds.
Embeddable
Embed interactive quizzes on any website with a single script tag. Fully customizable themes and callbacks for seamless integration.
Leaderboards
Built-in leaderboards with XP tracking, streaks, and rankings. Motivate users with gamification that works out of the box.
Analytics
Track plays, completion rates, average scores, and question-level analytics. Understand how users interact with your quizzes.
Developer Friendly
TypeScript and Python SDKs, webhook events, comprehensive documentation, and a sandbox environment for testing.
Powerful API, Simple Integration
Get up and running in minutes with clean, predictable endpoints. Works with any language, any framework.
curl -X GET "https://quizapi.io/api/v2/quizzes?topic=javascript&limit=5" \
-H "Authorization: Bearer qz_live_abc123" \
-H "Content-Type: application/json"{
"data": [
{
"id": "qz_8f3k2m",
"title": "JavaScript Closures",
"slug": "javascript-closures",
"topic": "javascript",
"difficulty": "intermediate",
"question_count": 10,
"plays": 1247,
"avg_score": 72.5,
"created_at": "2025-12-01T10:30:00Z"
},
{
"id": "qz_9g4l3n",
"title": "Async/Await Patterns",
"slug": "async-await-patterns",
"topic": "javascript",
"difficulty": "advanced",
"question_count": 8,
"plays": 893,
"avg_score": 64.2,
"created_at": "2025-11-28T14:15:00Z"
}
],
"total": 42,
"page": 1,
"per_page": 5
}Simple, transparent pricing
Start for free, scale when you need to. No hidden fees, no surprises.
Free
Perfect for trying things out and small projects.
- 5 quizzes
- 500 API calls / month
- 3 AI generations / month
- Basic embed widget
- Community support
- Public leaderboards
Starter
Great for hobbyists and small projects.
- 25 quizzes
- 10,000 API calls / month
- 20 AI generations / month
- Custom embed themes
- Basic analytics
- Email support
Pro
For teams and products that need more power.
- Unlimited quizzes
- 100,000 API calls / month
- 100 AI generations / month
- Custom embed themes
- Advanced analytics
- Priority support
- Webhook events
Ready to build amazing
quiz experiences?
Join thousands of developers using QuizAPI to power quizzes, assessments, and learning platforms.
Free tier included · No credit card required · Setup in under 2 minutes