- Home
- Categories
- Education
- Open Trivia DB
Open Trivia DB
Open Trivia DB API provides free RESTful access to trivia questions across various categories, suitable for apps, bots, and educational tools.
Developed by Open Trivia DB
Reference for available routes, request structures, and live examples.
Retrieve random trivia questions from various categories
https://opentdb.com/api.phpcurl -X GET 'https://opentdb.com/api.php'{
"type": "multiple",
"amount": "10",
"category": "18",
"difficulty": "medium"
}{
"results": [
{
"category": "Science: Computers",
"question": "What does CPU stand for?",
"correct_answer": "Central Processing Unit",
"incorrect_answers": [
"Central Process Unit",
"Computer Personal Unit"
]
}
],
"response_code": 0
}- Quiz and trivia mobile appsOptimized Capability
- Social media bots for gamesOptimized Capability
- Educational classroom gamesOptimized Capability
- E-learning and test prep toolsOptimized Capability
- Party or board game integrationsOptimized Capability
- ✓ Free and no authentication required
- ✓ Flexible filtering by category, difficulty, and type
- ✓ Supports session tokens to avoid duplicate questions
- ✓ Fast, reliable JSON responses
- ✓ Large and regularly updated question database
- ✗ No official SDKs available
- ✗ Maximum 50 questions per request
- ✗ Limited to provided categories and questions
- ✗ Occasional question repetition without tokens
- ✗ No guaranteed question quality or accuracy
FAQs
API Specifications
1.0Under 5 minutes
1000 requests per hour per IP
Completely free with no authentication or usage limits for most users.
Use Case: Best For
Fast trivia integration for games, bots, and educational apps
Not Recommended For
Custom question sets or ultra-high-volume enterprise trivia platforms
Explore Related APIs
Discover similar APIs to Open Trivia DB
Free Dictionary API
The Free Dictionary API offers developers access to definitions, phonetics, and example sentences, suitable for dictionary apps and educational tools.
Wordnik API
The Wordnik API offers developers free access to a comprehensive database of over 800,000 English words, ideal for educational tools and content-rich applications.
Numbers API
Numbers API provides developers with free access to trivia and facts about numbers, suitable for applications, games, and educational projects.