100% Free · No Sign-up · Works Offline

Turn Past Questions into Interactive Quizzes

Snap your past exam papers, let AI structure them, and practice with instant feedback, scores & corrections. Built for Nigerian university students.

How It Works

Three simple steps — no account needed, no data leaves your device.

1

Snap & Upload to AI

Take a photo of your past exam paper (or type out the questions). Open any free AI chat — ChatGPT, Grok, Gemini, Copilot — and upload the image alongside the prompt below.

2

Copy the JSON Output

The AI will return a structured JSON array of questions with options, correct answers, and explanations. Copy the entire JSON output.

3

Paste & Start Quiz

Go to the Quiz page, paste your JSON, hit Generate Quiz, and start practicing with instant scoring & corrections.

The AI Prompt

Copy this prompt and send it to any AI chat alongside your past question image or text.

You are an expert academic assistant specializing in Nigerian university examinations. I will provide you with past exam questions (as an image or text). Your task is to analyze them carefully and convert them into a structured JSON quiz format.

**Think step-by-step:**
1. Read through all the questions carefully.
2. Identify each individual question and its number.
3. Determine the question type (multiple-choice, true/false, fill-in-the-blank).
4. For multiple-choice questions (MCQs), extract all answer options exactly as written.
5. Determine the correct answer for each question using your knowledge. If the correct answer is provided in the paper, use it. Otherwise, deduce the best answer.
6. Write a brief, clear explanation for why the correct answer is right.

**Output the result as a valid JSON array with this exact structure:**

```json
[
  {
    "question": "The full question text here",
    "options": ["A) First option", "B) Second option", "C) Third option", "D) Fourth option"],
    "correctAnswer": "B",
    "explanation": "A clear, concise explanation of why B is correct."
  }
]
```

**Important rules:**
- Output ONLY the JSON array. No introductory text, no markdown formatting, no code fences — just the raw JSON.
- Generate at least 30 questions from the provided material. If fewer are visible, create additional related questions on the same topics.
- For true/false questions, use options: ["A) True", "B) False"].
- For fill-in-the-blank or short-answer questions, provide 4 plausible options and mark the correct one.
- Ensure every question has exactly the fields: "question", "options", "correctAnswer", "explanation".
- The "correctAnswer" field must be just the letter (e.g., "A", "B", "C", or "D").
- If a question is unclear or partially visible, do your best to reconstruct it and note "(reconstructed)" at the end of the question text.
- Number each question in the "question" field (e.g., "1. What is...").

Now analyze the following past questions and return the JSON:

Why PastQ?

Instant Quizzes

Paste JSON and start practicing in seconds.

Answers & Explanations

Learn why answers are correct, not just which.

Score & Rankings

Track your performance with every attempt.

Private & Offline

Everything stays on your device. No account needed.

Ready to Practice?

Copy the prompt above, run it through any AI, and come back with your JSON.

Go to Quiz Page