LMS Export
Export your question papers to industry-standard formats compatible with Moodle, Canvas, Blackboard, Google Classroom, and other learning management systems.
Overview
Testify's LMS Export feature lets you export any question paper into formats that can be directly imported into popular learning management systems. The system supports five export formats: Moodle XML, GIFT, QTI 1.2, Google Forms CSV, and Aiken. Each format has different strengths and platform compatibility, giving you flexibility to work with whichever LMS your institution uses.
The export process is straightforward -- select a paper, choose a format, and download the file. You can also preview the exported content before downloading.
How It Works
Exporting a Paper
- Open the question paper you want to export.
- Click the Export or LMS Export button.
- The Export Modal opens, showing all available formats.
- Select the format you want:
- Review the format description and supported platforms.
- Each format card shows which LMS platforms it works with.
- Click Export.
- The system generates the file and begins the download.
Optionally, you can click Preview to see the raw exported content before downloading, which is useful for verifying the output format.
Importing into Your LMS
After downloading the exported file, follow these platform-specific instructions:
Moodle (XML or GIFT)
- Log in to your Moodle course.
- Go to Question Bank > Import.
- Select the format:
- Moodle XML format for
.xmlfiles. - GIFT format for
.txtGIFT files. - Aiken format for
.txtAiken files.
- Moodle XML format for
- Upload the exported file.
- Click Import. Questions appear in your Moodle question bank.
- Create a quiz using the imported questions.
Canvas (QTI)
- Log in to your Canvas course.
- Go to Settings > Import Course Content.
- Select QTI .zip File as the content type.
- Upload the QTI XML file (you may need to wrap it in a
.ziparchive first). - Click Import. Questions appear in your Canvas question bank.
- Create a quiz or assignment using the imported questions.
Blackboard (QTI)
- Log in to your Blackboard course.
- Go to Course Tools > Tests, Surveys, and Pools > Pools.
- Click Import Pool.
- Upload the QTI file.
- Questions are imported into a new pool.
- Create a test or assignment using questions from the pool.
Google Classroom (CSV)
- Download the Google Forms CSV export.
- Open Google Forms and create a new form.
- Use a Google Forms importer add-on or manually create questions from the CSV data.
- Link the form to a Google Classroom assignment.
Supported Formats
Moodle XML
- File extension:
.xml - Platforms: Moodle
- Supported question types: MCQ, True/False, Numerical, Essay, Matching, Short Answer
- Best for: Full-featured Moodle imports with all question metadata
The Moodle XML format is the most comprehensive option for Moodle users. It preserves question text, options, correct answers, feedback, solutions, difficulty levels, and topic tags.
GIFT Format
- File extension:
.txt - Platforms: Moodle
- Supported question types: MCQ, True/False, Short Answer
- Best for: Simple questions that do not require complex formatting
GIFT is a plain-text format that is easy to read and edit manually. It works well for straightforward MCQ and True/False questions but has limited support for complex formatting.
QTI 1.2
- File extension:
.xml - Platforms: Canvas, Blackboard, Brightspace, Sakai
- Supported question types: MCQ, True/False, Essay
- Best for: Cross-platform compatibility with multiple LMS systems
QTI (Question and Test Interoperability) is an industry-standard format supported by most LMS platforms. QTI 1.2 is the most widely supported version.
Google Forms CSV
- File extension:
.csv - Platforms: Google Classroom, Google Forms
- Supported question types: MCQ, True/False, Short Answer
- Best for: Integration with Google's education ecosystem
The CSV export creates a spreadsheet-friendly format that can be used with Google Forms import tools or as a reference for manually creating forms.
Aiken Format
- File extension:
.txt - Platforms: Moodle
- Supported question types: MCQ only
- Best for: Quick MCQ-only imports with minimal formatting
The Aiken format is the simplest format, supporting only multiple-choice questions. Each question lists the text, options (labeled A, B, C, D), and the correct answer.
Key Features
Format Comparison
| Format | MCQ | True/False | Essay | Numerical | Matching | Platforms |
|---|---|---|---|---|---|---|
| Moodle XML | Yes | Yes | Yes | Yes | Yes | Moodle |
| GIFT | Yes | Yes | Limited | No | No | Moodle |
| QTI 1.2 | Yes | Yes | Yes | No | No | Canvas, Blackboard, Brightspace, Sakai |
| Google CSV | Yes | Yes | No | No | No | Google Classroom, Google Forms |
| Aiken | Yes | No | No | No | No | Moodle |
Question Transformation
The export system transforms Testify's internal question format into each target format:
- Question text is extracted from content blocks.
- Options are formatted according to each format's requirements.
- Correct answers are mapped to the format's answer specification.
- Solutions and explanations are included as feedback where the format supports it.
- Metadata (difficulty, chapter, topic) is preserved where supported.
Preview Before Download
The export modal includes a preview feature:
- After selecting a format, click Preview.
- The raw output content is displayed in a text area.
- You can copy the content to clipboard if needed.
- This is useful for verifying the export before downloading.
No Authentication Required for Export API
The LMS export API endpoints do not require authentication, making it easy to integrate with external tools and workflows. Papers are identified by their ID.
Tips and Best Practices
- Use Moodle XML for Moodle -- it is the most complete format and preserves the most metadata.
- Use QTI for Canvas or Blackboard -- it is the standard cross-platform format.
- Preview before downloading to catch any formatting issues.
- Test with a small paper first when trying a new format -- export a paper with 5-10 questions and import it into your LMS to verify everything looks correct.
- Keep question text simple for best cross-platform compatibility -- complex formatting (math equations, images) may not transfer perfectly to all formats.
- Use Aiken only for pure MCQ -- it does not support other question types.
For Administrators
- Monitor which export formats are most used to understand your institution's LMS landscape.
- Consider standardizing on one or two formats across the organization for consistency.
- Provide guidance to teachers on which format to use for your institution's LMS.
Related Features
- Question Bank -- papers exported to LMS originate from the question bank.
- Online Exams -- papers used for online exams can also be exported.
- Marketplace -- marketplace papers can be exported after duplication.