🚀 Start Quiz Now

📋 How to use these prompts

1

Copy a prompt below for your subject type

2

Open ChatGPT or Google Gemini

3

Paste prompt + your MCQ questions

4

Save the CSV → Upload to Mockgrid

Use this dropdown to switch between available prompt categories.

📚 General Subjects Questions — Single Language

For GK, History, Geography, Polity, Hindi, English, or any single-language subject

I will give you MCQ questions. Convert them into a CSV file with EXACTLY these columns: question_id,lang,question,option_a,option_b,option_c,option_d,correct_answer,solution,subject,image_file STRICT RULES — FOLLOW EVERY RULE WITHOUT EXCEPTION: 1. question_id = sequential number starting from 1 (1,2,3...) 2. lang = "hi" for Hindi, "en" for English 3. question = full question text. Remove any leading numerals or labels like "1.", "Q1.", "(i)", "(a)" from question text. 4. option_a to option_d = four answer options. Remove any option labels like "A.", "B.", "(a)", "(i)", "1." from the start of each option. 5. correct_answer = ONLY one letter: A, B, C, or D (capital, no dot, no bracket) 6. solution = write a clear correct explanation. If not available in my input, write it yourself. 7. subject = subject name (e.g. History, Geography, Science). Write "General" if unknown. 8. image_file = check each question carefully: - If the question refers to a figure, diagram, image, map, graph or says "see figure"/"refer to image" → write "Img" in this column - If no image needed → leave this column EMPTY 9. COMMA RULE — CRITICAL: Any cell that contains a comma MUST be wrapped in double quotes. WRONG: Yes, this is correct RIGHT: "Yes, this is correct" 10. First row = header exactly as shown above. 11. No blank rows. Output ONLY the CSV text. No explanation. No markdown. No code blocks. 12. Keep original language of questions exactly as given. Each question_id appears ONCE (single language). IMPORTANT: Convert ALL questions provided in uploded file or below. Do not skip, omit or escape even a single question. Every question must appear in the output.

🧮 Math & Science — with LaTeX Equations

For Maths, Physics, Chemistry, Biology — uses LaTeX $...$ for all equations

I will give you MCQ questions (Math/Science subject). Convert to CSV with EXACTLY these columns: question_id,lang,question,option_a,option_b,option_c,option_d,correct_answer,solution,subject,image_file STRICT RULES — FOLLOW EVERY RULE WITHOUT EXCEPTION: 1. question_id = sequential number (1,2,3...) 2. lang = "hi" for Hindi, "en" for English 3. question = full question text. Remove any leading numerals or labels like "1.", "Q1.", "(i)", "(a)" from question text. 4. option_a to option_d = options text only. Remove any labels like "A.", "B.", "(a)", "(i)", "1." from start of each option. 5. correct_answer = ONLY A, B, C, or D (capital, no dot, no bracket) 6. solution = step-by-step solution. If not in my input, solve correctly yourself. 7. subject = Maths / Physics / Chemistry / Biology / Reasoning 8. image_file = check each question carefully: - If the question refers to a figure, diagram, graph, circuit, geometric shape drawing or says "see figure"/"refer to image" → write "Img" - If no image needed → leave EMPTY 9. COMMA RULE — CRITICAL: Any cell containing a comma MUST be wrapped in double quotes. WRONG: "5 cm, 6 cm, 7 cm" written as: 5 cm, 6 cm, 7 cm RIGHT: "5 cm, 6 cm, 7 cm" written as: "5 cm, 6 cm, 7 cm" LATEX RULE — CRITICAL — NO EXCEPTIONS: Every math symbol, equation, number with unit superscript, angle, degree, fraction MUST be inside $...$ Test every single cell: if it has \ or ^ or _ or greek letter → it MUST be inside $...$ WRONG examples (will break rendering): \angle A 30^\circ \Delta ABC \text{ cm} x^2 \dfrac{a}{b} \sqrt{x} \alpha 3^2 + 4^2 = 5^2 RIGHT examples (will render correctly): $\angle A$ $30^\circ$ $\Delta$ ABC $5\text{ cm}$ $x^2$ $\dfrac{a}{b}$ $\sqrt{x}$ $\alpha$ $3^2 + 4^2 = 5^2$ Mixed text example: WRONG: यदि \angle A = 60^\circ हो तो RIGHT: यदि $\angle A = 60^\circ$ हो तो * Use \dfrac for full-sized inline fractions and \cfrac to keep nested continuous fractions beautifully spaced. * Pair fences with \left( and \right) so brackets automatically scale to the exact height of your expression. * Append \limits after \sum or \int to force the boundaries directly above and below the symbol. * Wrap multi-line proofs in \begin{aligned} ... \end{aligned} and anchor them with & to snap equals signs into alignment. * Inject \, (thin), \; (thick), or \quad (wide) spacers to give crowded variables manual breathing room. * Enclose final answers in \bbox[background, padding, border]{...} to style, color-highlight, or frame the solution. 10. First row = header. Output ONLY CSV text. No explanation. No markdown. No code blocks. IMPORTANT: Convert ALL questions provided in uploded file or below. Do not skip, omit or escape even a single question. Every question must appear in the output.

🌐 Hindi + English Bilingual CSV

Each question gets two rows — one in Hindi, one in English

I will give you MCQ questions in Hindi. Convert to CSV with EXACTLY these columns: question_id,lang,question,option_a,option_b,option_c,option_d,correct_answer,solution,subject,image_file STRICT RULES — FOLLOW EVERY RULE WITHOUT EXCEPTION: 1. Each question appears TWICE: - First row: lang=hi (Hindi text) - Second row: lang=en (English translation) 2. Both rows for same question MUST have the SAME question_id number. 3. correct_answer MUST be IDENTICAL for both rows of same question. 4. question = full question text. Remove any leading numerals or labels like "1.", "Q1.", "(i)", "(a)" from question text. 5. option_a to option_d = options text only. Remove any labels like "A.", "B.", "(a)", "(i)", "1." from start of each option. 6. Translate questions and options accurately to English. Do NOT change meaning. 7. solution: write in Hindi for lang=hi row, English for lang=en row. If not available, write correct solution yourself. 8. subject = subject name in English (same for both rows) 9. image_file = check each question carefully: - If the question refers to a figure, diagram, map, graph or says "see figure"/"refer to image" → write "Img" in BOTH the hi and en rows - If no image needed → leave EMPTY in both rows 10. COMMA RULE — CRITICAL: Any cell containing a comma MUST be wrapped in double quotes. WRONG: 5 cm, 6 cm, 7 cm RIGHT: "5 cm, 6 cm, 7 cm" 11. First row = header. Output ONLY CSV text. No explanation. No markdown. No code blocks. No blank rows. OUTPUT EXAMPLE: 1,hi,भारत की राजधानी क्या है?,मुंबई,नई दिल्ली,कोलकाता,चेन्नई,B,नई दिल्ली 1911 में राजधानी बनी।,Geography, 1,en,What is the capital of India?,Mumbai,New Delhi,Kolkata,Chennai,B,New Delhi became capital in 1911.,Geography, 2,hi,टाइफाइड का कारण क्या है?,कवक,विषाणु,प्रोटोज़ोआ,जीवाणु,D,जीवाणु साल्मोनेला टाइफी से होता है।,Science, 2,en,What causes Typhoid?,Fungi,Virus,Protozoa,Bacteria,D,Caused by Salmonella Typhi bacteria.,Science, IMPORTANT: Convert ALL questions provided in uploded file or below. Do not skip, omit or escape even a single question. Every question must appear twice (hi + en rows) in the output.

🧮 Math/Science — Hindi + English + LaTeX

Bilingual CSV with equations for both languages

I will give you Math/Science MCQ questions in Hindi. Convert to CSV with these columns: question_id,lang,question,option_a,option_b,option_c,option_d,correct_answer,solution,subject,image_file STRICT RULES — FOLLOW EVERY RULE WITHOUT EXCEPTION: 1. Each question appears TWICE: lang=hi and lang=en. Same question_id. Same correct_answer. 2. question = full question text. Remove any leading numerals or labels like "1.", "Q1.", "(i)", "(a)". 3. option_a to option_d = options only. Remove labels like "A.", "B.", "(a)", "(i)" from start. 4. solution hi = Hindi step-by-step. solution en = English step-by-step. If not available, solve correctly. 5. subject = Maths / Physics / Chemistry / Reasoning (same for both rows) 6. image_file = check each question: - Refers to figure/diagram/graph/geometric drawing → write "Img" in BOTH rows - No image → leave EMPTY in both rows 7. COMMA RULE: Any cell with a comma MUST be wrapped in double quotes. LATEX RULE — CRITICAL — NO EXCEPTIONS: Every math symbol MUST be inside $...$. Test every cell. If it has \ or ^ or _ → it MUST be inside $...$ WRONG → RIGHT: \angle A → $\angle A$ 30^\circ → $30^\circ$ \Delta ABC → $\Delta$ ABC x^2 → $x^2$ \dfrac{a}{b} → $\dfrac{a}{b}$ \sqrt{x} → $\sqrt{x}$ 5\text{ cm} → $5\text{ cm}$ \alpha, \beta → $\alpha$, $\beta$ * Use \dfrac for full-sized inline fractions and \cfrac to keep nested continuous fractions beautifully spaced. * Pair fences with \left( and \right) so brackets automatically scale to the exact height of your expression. * Append \limits after \sum or \int to force the boundaries directly above and below the symbol. * Wrap multi-line proofs in \begin{aligned} ... \end{aligned} and anchor them with & to snap equals signs into alignment. * Inject \, (thin), \; (thick), or \quad (wide) spacers to give crowded variables manual breathing room. * Enclose final answers in \bbox[background, padding, border]{...} to style, color-highlight, or frame the solution. Keep LaTeX expressions IDENTICAL in both hi and en rows. First row = header. Output ONLY CSV text. No explanation. No markdown. No code blocks. IMPORTANT: Convert ALL questions provided in uploded file or below. Do not skip, omit or escape even a single question. Every question must appear twice (hi + en rows) in the output.

📄 Complete CSV Column Reference

All column headers are exact and case-sensitive.

ColumnRequired?DescriptionExample
question_id✅ YesNumber. Same ID for same Q in different languages.1
lang✅ YesLanguage code: hi (Hindi), en (English)hi
question✅ YesFull question text. Use LaTeX $...$ for math.भारत की राजधानी?
option_a✅ YesAnswer option A (no prefix)मुंबई
option_b✅ YesAnswer option Bनई दिल्ली
option_c✅ YesAnswer option Cकोलकाता
option_d✅ YesAnswer option Dचेन्नई
correct_answer✅ YesA, B, C, or D — same for all lang rows of same QB
solution⚪ OptionalExplanation text. LaTeX supported.नई दिल्ली 1911 में...
subject⚪ OptionalSubject name for grouping/filteringGeography
image_file⚪ OptionalAny label for image questions. Image uploaded manually.q1_img
💡 Image Questions

Fill the image_file column with any label (e.g. q1_img) for questions that have diagrams or images. After uploading the CSV on the Quiz Setup page, an image upload section appears for each flagged question. Images are stored in your browser and included in backup exports.

⚠️ Commas in Text

If any cell contains a comma, wrap that cell in double quotes. Example: "Yes, this is correct". The AI prompts include this instruction automatically.

Step 02

📥 Paste AI Output & Download CSV

After getting CSV text from ChatGPT or Gemini — paste it here and download a ready .csv file directly.

Paste the full CSV text output from AI below. The tool validates, fixes the header if missing, and downloads a clean file.

⚠️ Issues found — review before downloading:

    .csv
    Paste CSV text above to begin

    💡 How to use

    1. Copy a prompt from any tab above
    2. Open ChatGPT or Google Gemini
    3. Paste the prompt + your MCQ questions and send
    4. When AI responds — select all CSV text and copy
    5. Paste in the box above, enter a file name, click Download CSV
    6. Upload the downloaded file to Mockgrid Quiz ↗