Skip to content
Get Pro for $9.88 this month. Get Pro for $9.88
ExamLive

Creating Tests

How Do I Import Questions from a CSV?

Learn how to import questions from a CSV in ExamLive. Map columns for question text, type, points, options, and correct answer, then review before importing.

When to use it

Importing from a CSV brings your questions into a test all at once, instead of adding them one by one. Open the Add Question menu on a test's Questions tab and choose Import CSV. You can also start from the "Importing from a CSV file" link in the empty state.

The file format

One question per row, with a header row naming each column. The importer matches columns by header name, so the exact wording is flexible. The fields it understands:

Field Required Notes
Question Text Yes The question itself.
Correct Answer Yes MCQ: the letter (A to D), a number (1 to 4), "option A", or text matching an option exactly. True/false: true or false.
Option A to D For MCQ Each option in its own column; at least two are required.
Question Type No multiple_choice, true_false, or short_answer per row. When the file has no such column, pick one that applies to every row instead.
Points No Defaults to 1 when no column is mapped.

Reviewing before import

After uploading, map the file's columns to the fields if needed, then inspect a preview of the rows. Rows that fail validation are flagged with a reason, so fix the file and try again. Imported questions land on the Questions tab and score exactly like questions you wrote by hand.

We use cookies to maintain your session and analyze traffic. Essential cookies (authentication, security) are required and cannot be disabled. Analytics cookies are optional and only set with your consent. See our Cookie Policy for details.