---
title: "Importing a QTI Package into the Item Bank"
slug: "importing-a-qti-package-into-the-item-bank"
updated: 2026-02-02T13:33:56Z
published: 2026-02-02T13:33:56Z
canonical: "support.eduphoria.net/importing-a-qti-package-into-the-item-bank"
---

> ## Documentation Index
> Fetch the complete documentation index at: https://support.eduphoria.net/llms.txt
> Use this file to discover all available pages before exploring further.

# Importing a QTI Package into the Item Bank

![Aware_Premium_OHG_graphic_v2.png](https://cdn.us.document360.io/d6ce927e-20b2-40ab-af8d-ea0afbbc28f7/Images/Documentation/13002686953367.png)

Users with the **Manage Custom Item Banks** right can import prebuilt assessment packages purchased through curriculum vendors into a [custom item bank](/v1/docs/manage-custom-banks). To successfully import these items, the vendor must provide a QTI package. Eduphoria supports most items that follow QTI version 2.2 and below.

> [!NOTE]
> **Note:**Some items provided by vendors use customized formatting that is not supported by our assessment platform, even when following the QTI v2.2 specifications. These items are skipped during import, while correctly formatted items import successfully. For more information, please see the Troubleshooting section of [Managing Item Bank Imports](/v1/docs/managing-item-bank-imports).

From the**Custom Item Banks** table, you can either import items into an existing item bank or create a new one. Items imported from a QTI package are loaded into custom item banks; they do not go to the local item bank.

> [!NOTE]
> **Note:**Once the custom item bank exists, you can delete items, but you cannot edit them directly from the bank. However, after the items are copied into an assessment, you can edit them from the assessment.

## Quick Guide

1. From the main menu, select the **Item Bank Settings**gear icon ( settings ).
2. Choose **Manage Custom Banks**.
3. Access the **Import Items** screen either by creating a new item bank or opening the import options for an existing item bank.
4. Select **Choose File** to locate and select the QTI package file from the file manager on your device or drag and drop the file from the file manager window to the**Drop the File Here to Upload** space on the screen.
5. Select **Begin Import**.

## Illustrated Guide

**Step 1:**From the main menu, select the **Item Bank Settings**gear icon ( settings ).

![](https://cdn.us.document360.io/d6ce927e-20b2-40ab-af8d-ea0afbbc28f7/Images/Documentation/image(431).png)

**Step 2:**From the resulting drop-down menu, choose **Manage Custom Banks**.

![](https://cdn.us.document360.io/d6ce927e-20b2-40ab-af8d-ea0afbbc28f7/Images/Documentation/image(430).png)

**Step 3:**Start by creating a new item bank or access the import options for an existing item bank:

- To create a new item bank, select **Create Item Bank**. Set the **Bank Title** and **Access Permissions**. Then, select **Create and Continue**. The **Import Items**screen appears. For complete instructions, see [Creating a Custom Item Bank](/v1/docs/creating-a-custom-item-bank).

or
- To import into an existing item bank, in the **Actions** column for the bank you want to edit, select the **Add**plus sign icon ( add ). The **Import Items**screen appears. For complete instructions, see [Importing Additional Items into a Custom Item Bank](/v1/docs/importing-additional-items-into-a-custom-item-bank).

**Step 4:**On the **Import Items** screen, do one of the following:

- Select **Choose File** to locate and select the QTI package file from the file manager on your device. or
- If the file manager is already open, you can drag and drop the file from the file manager window to the**Drop the File Here to Upload** space on the screen.

> [!NOTE]
> **Note:**The system can upload up to five files at a time with a maximum file size of 20MB each. QTI packages must be in their original format with a top-level immsmanifest.xml file. Do not extract the individual QTI packages before importing them. If your ZIP file contains multiple QTI packages, do extract them to separate the individual QTI packages before uploading.

![](https://cdn.us.document360.io/d6ce927e-20b2-40ab-af8d-ea0afbbc28f7/Images/Documentation/image(445).png)

**Step 5:**If importing into an existing item bank, complete the additional steps:

1. Choose whether to **Replace Existing Items**and then select **Next**.
2. Choose whether to**Restore Delete Items**and then select **Next**.

For complete instructions, see [Importing Additional Items into a Custom Item Bank](/v1/docs/importing-additional-items-into-a-custom-item-bank).

**Step 6:** Select **Begin Import**.

![](https://cdn.us.document360.io/d6ce927e-20b2-40ab-af8d-ea0afbbc28f7/Images/Documentation/image(446).png)

The validation process checks that the file is in a valid format. Once confirmed, the import process begins. Importing items, especially for large item banks, takes time, so the import continues to run asynchronously in the background, allowing you to leave the page and come back later to check on the import’s progress.

## Reviewing the Import Process

The **Import Log** shows the progress of the import. When the import is complete, you can confirm and begin to review items.

To access the **Import Log**, locate the item bank that you want to view in the **Custom Item Banks**list. Select the **More Actions** ellipsis icon ( more_vert ) in the **Actions** column and then choose **Manage Imports**. Select the **Import ID**on the **Manage Imports**screen to open the **Import Log**.

![](https://cdn.us.document360.io/d6ce927e-20b2-40ab-af8d-ea0afbbc28f7/Images/Documentation/image(476).png)

The table below provides a list of item interactions, a description of the item, and whether the item is supported. If items that are not supported are included in the QTI package, you will need to work with the vendor that provided the QTI package to make edits to the file. Export the **Import Log** to provide the vendor with additional details if needed. While we support QTI 2.x, there are limitations to any question authoring system.

| Interaction | Description | Support |
| --- | --- | --- |
| choiceInteraction | Multiple choice or multiple response | Supported |
| orderInteraction | Ordering items | Partially Supported |
| associateInteraction | Create pairs/associations | Not Supported |
| matchInteraction | Matrix/grid matching | Supported |
| gapMatchInteraction | Drag-and-drop words/phrases | Partially Supported |
| graphicGapMatchInteraction | Drag words onto an image | Partially Supported |
| graphicAssociateInteraction | Draw lines connecting hotspots | Not Supported |
| hotspotInteraction | Click on image regions | Supported |
| hottextInteraction | Inline selection interaction | Supported |
| inlineChoiceInteraction | Select answers from a dropdown | Supported |
| selectPointInteraction | Click a single point on an image | Not Supported |
| sliderInteraction | Adjust slider to select a value | Not Supported |
| textEntryInteraction | Short text or numeric entry | Supported |
| extendedTextInteraction | Long text entry | Supported |
| uploadInteraction | File upload | Not Supported |
| customInteraction (pci:customInteraction) | Any vendor-defined widget | Custom work required |
