Quizmo
Create engaging quizzes from your JSON data
Drag & drop your JSON file here
orJSON Structure Guide
[
// Multiple-Choice Question (with options array)
{
"question": "What is the capital of France?",
"options": [
"London",
"Berlin",
"Paris",
"Madrid"
],
"answer": "Paris"
},
// Text-Input Question (no options, user types answer)
{
"question": "Who wrote Romeo and Juliet?",
"answer": "William Shakespeare",
"type": "text-input" // Optional, auto-detected if options missing
},
// Another Multiple-Choice (type auto-detected)
{
"question": "What is 2 + 2?",
"options": ["3", "4", "5", "6"],
"answer": "4"
}
]
Question Types:
- Multiple-Choice: Include
optionsarray (auto-detected) - Text-Input: Omit
optionsor settype: "text-input"
Required fields:
question- The question text (string)answer- The correct answer (string, case-insensitive)options- Required for multiple-choice (array of strings)type- Optional: "multiple-choice" or "text-input" (auto-detected)
Notes:
- Answers are checked case-insensitively
- Mix both question types in the same quiz
- Type is auto-detected if options are present
Quiz Settings
If disabled, all answers will be shown at the end
Question 1 of 10
00:30
What is the capital of France?
Quiz Complete!
Great job!
0%
0
Correct
0
Incorrect
0
Skipped
0:00
Time Taken