Quiz builder

Create a new quiz

Start from scratch, import a playlist, or generate questions from text.

Platform home

Create

Choose a creation method

Create a quiz


Import from YouTube Music


Create from text


Create quiz from prompt

When files are attached, each file is processed as a separate background import. JSON quiz files are imported directly when possible.

JSON import

Sample mixed quiz item

Use this shape for direct JSON imports. Extra metadata is accepted; media URLs are preserved on the question where they appear.

{
  "title": "Sample mixed quiz",
  "description": "Regular, image, and audio questions in one file",
  "language": "sk",
  "version": 1,
  "scoring": {
    "mode": "standard"
  },
  "questions": [
    {
      "id": 1,
      "round": "Music round",
      "category": "Music",
      "type": "music",
      "difficulty": "easy",
      "question": "Play the linked song. Which artist performs it?",
      "correct_answer": "Queen",
      "incorrect_answers": ["ABBA", "The Beatles", "Pink Floyd"],
      "image_url": "https://example.com/image.jpg",
      "youtube_url": "https://music.youtube.com/watch?v=fJ9rUzIMcZQ",
      "audio_url": "https://www.youtube.com/watch?v=fJ9rUzIMcZQ",
      "explanation": "Bohemian Rhapsody is performed by Queen."
    }
  ],
  "supported_aliases": {
    "title": ["title", "name", "quiz_title"],
    "description": ["description", "summary", "subtitle"],
    "questions": ["questions", "items", "question_items", "quiz_items"],
    "question": ["question", "prompt", "text", "title"],
    "choices": ["options", "choices", "answers"],
    "correct_index": ["correct_index", "correct_answer_index", "answer_index"],
    "correct_answer": ["correct_answer", "answer", "correct", "correct_answers"],
    "incorrect_answers": ["incorrect_answers", "wrong_answers", "distractors"],
    "image_url": ["image_url", "image", "imageUrl"],
    "audio_url": ["audio_url", "youtube_url", "youtubeUrl"],
    "question_type": ["question_type", "type", "kind"],
    "explanation": ["explanation", "rationale", "note"]
  }
}