Trộn Đề Thi Trắc Nghiệm
Tự động đảo câu hỏi và đáp án để tạo nhiều mã đề thi kèm bảng ma trận đáp án chấm thi nhanh chóng.
Multiple Choice Exam Shuffler
Shuffle questions and choices to generate multiple exam test codes with automatic answer key matrix
Tip: Mark correct answers with an asterisk (*) before the option (e.g., *A. or *B.) to generate the Answer Key automatically.
⚙️ Shuffle Settings
Generated Exam Codes
Paste your exam questions above and click 'Shuffle & Generate Exams'!
What is Exam Shuffler?
The Multiple Choice Exam Shuffler is an essential tool for teachers, educators, and examiners. It takes an original test and automatically shuffles both question order and answer choices to generate multiple unique test versions (such as Code 101, 102, 103, 104). It automatically compiles an Answer Key Matrix to grade student papers effortlessly.
How to Use
Paste your test questions. Prefix the correct answer with an asterisk (e.g., *A. or *C.) if you want an automatic answer key.
Select how many test variants to generate (e.g., 2, 4, 6, 8) and set the starting code (e.g., 101).
Choose whether to shuffle questions, answer choices, or both.
Click 'Shuffle & Generate Exams' to view the formatted tests and the Answer Key Matrix.
⭐ Key Features
- ✓Smart regex parser supporting various question and answer choice numbering formats
- ✓Shuffles question order and/or A, B, C, D choices independently
- ✓Generates comprehensive Answer Key Matrix for fast exam grading
- ✓Standard A4 print-ready layout with header for student name and ID
- ✓1-click copy formatted text or print directly to paper/PDF
- ✓100% client-side privacy: exam papers and answers are never sent to any server
🎯 Applications
- 🏫 High School & University Exams: Prevent cheating during midterm and final exams with multiple test codes.
- 📝 Quick Quizzes: Create 15-minute quiz variants in seconds.
- 💼 Certification & Recruitment: Standardize objective testing for job candidates.
- 📚 Tutoring Centers: Prepare practice exam drills for students.
❓ Frequently Asked Questions
How should I format the questions for automatic parsing?
Use standard test formats such as 'Question 1:' or '1.' followed by choices 'A.', 'B.', 'C.', 'D.' or '(A)', '(B)', etc. Each question should have 2 to 6 choices.
How do I specify the correct answers?
Simply place an asterisk '*' before the correct choice letter (for example: '*A. Correct answer' or '*B. Right choice'). The shuffler keeps track of the correct option no matter where it gets rearranged.
Can I print the exam directly?
Yes! The tool provides a clean, professional print layout designed for standard A4 paper without unnecessary page headers or ads.
Related Tools
Microphone Test
Test your microphone with real-time waveform visualization and audio quality analysis
JSON to TypeScript & Types
Convert JSON data into TypeScript interfaces, Type aliases, or clean YAML with type inference.
SlideShare Downloader
Download presentations from SlideShare as PDF or PPT files
Color Picker
Pick colors and convert between HEX, RGB, HSL formats
Stopwatch
Precise time measurement with lap tracking functionality
Word & Character Counter
Count words, characters, sentences, paragraphs, and estimate reading time in real-time.
Need a specific tool, app, or extension?
AnyTools is a 100% free open-source project for creators and developers. If you have an idea for a missing tool, extension, or productivity feature, let us know via email. If you're a developer and want to contribute code, our GitHub repository is always open for pull requests!