MCQ Shuffler
Paste a plain-text exam, choose its delimiters, and create a randomized version with an answer key.
A QUICK WALKTHROUGH
How to use this tool
- Format each question as a block with one question line and choice lines.
- Choose the question and choice delimiters, then shuffle.
- Copy the exam and its stable answer key.
Explicit plain-text format
Separate question blocks with a blank line. The first non-empty line is the question; following non-empty lines are choices. An optional answer line such as “Answer: A” or “Correct: 2” is remapped.
Local and bounded
Parsing and shuffling happen in this browser. Input is limited to 100,000 characters and 500 questions; the original question text and choice text stay unchanged.
GOOD TO KNOW
Common questions
Are answer keys kept correct?
Yes. Each choice keeps its internal identity while choices and questions move, and the answer label is rewritten for the shuffled position.
What if my format is different?
Use the delimiter controls to select block, question, and choice separators. The first line of each block remains the question.
Is the input uploaded?
No. Processing stays in the browser.