---
title: "Importing .t3d files in the TYPO3 backend"
manual: "Import / Export"
version: "14.3"
permalink: "https://docs.typo3.org/permalink/typo3/cms-impexp:import@14.3"
source: "Usage/Import.rst"
rendered: "2026-10-22T08:56:36+00:00"
---

# Importing `.t3d` files in the TYPO3 backend {#import}

The import functionality is only available for admin users and Backend
users for which the Page TSconfig option
[options.impexp.enableImportForNonAdminUser](https://docs.typo3.org/m/typo3/reference-typoscript/14.3/en-us/UserTsconfig/Options.html#useroptions-impexp-enableimportfornonadminuser) has been enabled.

**Table of contents**

-   [Open the import module](https://docs.typo3.org/permalink/typo3/cms-impexp:open-the-import-module@14.3)
-   [Upload the export file](https://docs.typo3.org/permalink/typo3/cms-impexp:upload-the-export-file@14.3)
-   [Configure the import settings](https://docs.typo3.org/permalink/typo3/cms-impexp:configure-the-import-settings@14.3)
-   [Review the data to be imported](https://docs.typo3.org/permalink/typo3/cms-impexp:review-the-data-to-be-imported@14.3)
-   [Execute the import](https://docs.typo3.org/permalink/typo3/cms-impexp:execute-the-import@14.3)

> [!NOTE]
> Make sure that any required extensions are installed and the database
> schema is up-to-date before starting the import. Otherwise, the data
> related to non-existing tables will not be imported.

## Open the import module {#import-open-module}

In the page tree, right-click the page you want to import to (1) and
select **More options ...  > Import** (2).

![Select "More options... > Import"](../Images/AutomaticScreenshots/ContextMenuImport.png)

## Upload the export file {#import-upload-file}

On the second tab of the import module you can upload the export file
to your target TYPO3 instance.

Select the file to upload (1) and click the **Upload files**
button (2).

Then switch to the **Import** tab (3).

![Upload the export data](../Images/AutomaticScreenshots/UploadImport.png)

## Configure the import settings {#import-configure-settings}

On the first tab of the import module you can configure the import.

First select the uploaded export file (1). Then adjust the general
settings (2). Finally, press the **Preview** button (3).

-   Checking **Update records** means that existing records with
    the same UID will be updated instead of newly inserted.
-   Checking **Do not show differences in records** prevents
    calculation of differences between existing and imported records.
    Note: The compare function is currently broken and therefore disabled
    in the screenshot.

![Configure the import](../Images/AutomaticScreenshots/ConfigureImport.png)

## Review the data to be imported {#import-review-data}

A tree with the records to be imported is displayed below the
configuration form (1). If you change any of the options (2), you can
reload this preview with the **Preview** button (3).

![Check and perform the import](../Images/AutomaticScreenshots/CheckAndPerformImport.png)

## Execute the import {#import-execute}

Click the **Import** button to execute the import process.
