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
YAML to JSON & JSON to YAML Converter
Convert seamlessly between YAML and JSON with real-time bidirectional parsing, syntax validation, customizable indent spacing, and file export.
Bulk IP Lookup
Lookup multiple IP addresses at once with interactive world map visualization and country breakdown
Microphone Test
Test your microphone with real-time waveform visualization and audio quality analysis
Online Invoice Generator & PDF Exporter
Create professional business invoices in seconds. Customize company branding, tax rates, itemized tables, currencies, and download instant print-ready PDFs.
PDF Converter
Convert PDF to images and images to PDF
BMI & Daily Calorie Calculator
Accurately calculate your Body Mass Index (BMI), BMR, TDEE, and daily calorie targets for weight loss or muscle gain with WHO medical standards.
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!