100% Free · Unlimited · Zero Server Uploads

Convert GIFT to Moodle XML

The ultimate offline compiler for educators. Translate GIFT syntax, import bulk spreadsheets, generate AI quiz sets with Groq LPU, and render KaTeX math safely in your browser.

Input Questions
Compiled Output XML

Bulk Spreadsheet Import

Upload an .xlsx or .csv spreadsheet. Column 1 is the question stem; subsequent columns are choices. Prefix correct answers with an asterisk *.

Parsed GIFT Preview Local SheetJS

AI Generator (Groq LPU)

Daily Quota: 5/5 remaining
Get Free Key
Generated GIFT Syntax

Visually test your parsed quiz with interactive radio cards and real-time KaTeX math rendering.

Compile questions in the Format Converter first, then click Render Live Preview.

LMS Text Files

Standard text formats ready for Moodle Question Bank import.

Printable PDF Exam

Instantly compile offline paper tests with automated letter choices (A, B, C, D).

Google Forms Script

Generates an Apps Script code. Paste into Google Forms to auto-build the quiz.

Explore Question Syntax

Standard GIFT Syntax

Multiple choice, true/false, and short answer with categories.

Load Template →

LaTeX Math Formulas

Equations with integrals, fractions, and square roots using KaTeX.

Load Template →

Simple Plain Text

Type standard text and mark the correct answer with an asterisk (*).

Load Template →

Why We Made This 100% Free

We believe educational technology should be accessible to every teacher, professor, and instructional designer without paywalls, sign-in barriers, or artificial limits. Our goal is to build reliable, high-performance tools that save educators countless hours of manual work.

By executing 100% of the compilation locally inside your web browser, your exam questions stay completely private while keeping our server infrastructure overhead minimal.

Support Our Free Tools

Core Guarantees

  • Zero Server Storage: Your test questions never leave your computer.
  • No Registration: No accounts, passwords, or tracking cookies.
  • Unlimited Volume: Convert hundreds of questions in milliseconds.

Frequently Asked Questions

What is GIFT format in Moodle?
GIFT (General Import Format Technology) is the standard plain-text format for Moodle. It allows instructors to write multiple-choice, true-false, short answer, and essay questions quickly using regular text editors instead of navigating nested web forms.
How do I import the compiled XML into Moodle?
In your Moodle course, navigate to Course Management → Question Bank → Import. Select Moodle XML format as the file format, upload your downloaded .xml file, and click "Import". All categories, questions, and weights will populate automatically.
How does the spreadsheet Excel / CSV import work?
Organize your spreadsheet with Question Text in Column A, and potential answer choices across Columns B, C, D, E. Prefix the correct answer choice cell with an asterisk (e.g. *Paris). The SheetJS engine will instantly format it into valid GIFT questions.
How is LaTeX math preserved?
GIFT syntax uses curly braces {} and equal signs = which clash with LaTeX syntax (like \frac{a}{b}). When "Protect LaTeX" is turned on, our parser isolates math delimiters ($$...$$, \[...\], and \(...\)) and escapes conflicting characters automatically.