The Trivia API vs QuizAPI

QuizAPI is a platform for building, generating and embedding quizzes, covering tech topics as well as general knowledge. The Trivia API focuses on trivia questions, with more ways to ask and check them.

What each API does well

What QuizAPI does well

  • A full quiz platform: build quizzes through the API, generate them with AI, and embed them with one script tag.
  • Leaderboards with XP and streaks, plus analytics on plays and scores.
  • Webhooks when something happens in your quizzes.
  • An explanation on every question.
  • Programming and DevOps topics, like Kubernetes and Terraform, alongside general knowledge.
  • Cheap paid plans, from $1.99 a month.

What The Trivia API adds

  • English multiple-choice questions with no key or sign-up.
  • Typed-answer checking, and hints as well as explanations.
  • No-repeat sessions, and filtering by region.
  • Image questions and translations into 8 more languages.
  • Semantic search across every question.
  • A typed npm package and an MCP server, available now.

Side by side

FeatureThe Trivia APIQuizAPI
Approved questions

15,321

Source

11,997, across 1,152 quizzes

Source
Question types

Multiple choice for everyone. Typed answer and image choice (1,094 image questions) on the Complete plan. No true/false.

Source

Multiple choice and true/false. Open-ended is a type in the API, but no questions use it.

Source
Languages

English for everyone. Spanish, Dutch, Hindi, Turkish, French, German, Russian and Portuguese on the Complete plan.

Source

No language option in the API

Source
Hints and explanations

A hint to show before answering and an explanation to show after, on almost every question. In English, with no key needed.

Source

An explanation on every question, but no hints

Source
No-repeat sessions

Pass a session id and questions never repeat. Each response says how many are left. Regular and Complete plans.

Source
Typed-answer checking

Send what a player typed and an LLM marks it, so typos and other wordings still count. Complete plan.

Source
Semantic search

Find questions by meaning, or ask for a random round on a topic. Complete plan.

Source

No. Filter by category, difficulty, type and tag.

Source
Saved quizzes

Save a fixed set of questions under one id, so every player gets the same round. Any paid plan.

Source

Its core feature: create quizzes through the API, generate them with AI and embed them on a site

Source
Tags and regions

Filter by tag, and add a country code for regional questions.

Source

Tags, but no regions

Source
Family-friendly filter

contentFilter=family leaves out the 521 questions marked as adult content. No key needed.

Source
SDK and AI tools

A typed npm package (@trivia-api/sdk) and an MCP server for Claude, Cursor and other AI assistants.

Source

An OpenAPI spec. JavaScript and Python SDKs are in development. No MCP server.

Source
API key

Not needed for English multiple choice questions. Other features need an X-API-Key header.

Source

Needed for questions, as a Bearer token

Source
Licence

CC BY-NC 4.0: commercial use needs a paid plan

Source

unknown

Source
Pricing

Free for non-commercial use. Paid plans for commercial use.

Source

Free plan with 500 calls a month. Paid plans from $1.99 a month.

Source
Last updated

Questions approved on 2026-11-13

Source

unknown

Source

Checked against each API's own docs and endpoints on . Spotted something out of date? Let us know.

Compare samples

5 random questions from each API, exactly as they were sent.

The Trivia API

QuizAPI

License

Information about the Creative Commons license for The Trivia API.

The API and all data returned from it are licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.

Creative Commons License

This means that the API and the questions it returns are free for noncommercial use. If you have somewhere suitable in your app, then please credit the API somewhere discreet — we love having our hard work shared!

If you would like to use the API commercially, or would like enhanced functionality, this service is offered through a paid subscription.

Sign in

Sign in to access your API key and manage your account.

or continue with email