> For the complete documentation index, see [llms.txt](https://docs.icraft.design/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.icraft.design/editor-features/navigation-bar/file-importing.md).

# File Importing

In the actual design process, users often need to import existing model files, image materials or other formatted resources into the iCraft Editor for further creation. iCraft offers comprehensive file importing capabilities with support for multiple mainstream formats, allowing you to easily reuse existing assets and build scenes quickly.You can import local resources to the current canvas with one click via the “**Navigation Bar → File”** menu, and proceed with editing, layout and presentation.

***

## Import 3D Models

You can import **local 3D model files** into iCraft scenes for purposes such as **scene building, structural visualization, and product demonstrations**.

**Supported file formats**:  `GLB`、`GLTF`、`OBJ`、`FBX`、`STL`

The imported models will appear in the canvas as regular 3D elements, and the following operations are available:

* Move, rotate, and scale
* Adjust materials and colors
* Configure animations and interactions
* Organize with grouping and hierarchy management

***

## Import Images

You can import **local image files** into the canvas to use them as:

* Background images
* Texture planes
* Annotation illustrations
* UI mockups
* Visual comparison diagrams

After importing, the image will appear as a plane element in the scene.\
You can freely adjust size, position, transparency, and other general properties.

Supported image formats include **`JPG`, `PNG`, `WEBP`**

***

## Import SVG

iCraft supports importing SVG vector graphics, which can be used as high-precision 2D graphic elements.

SVG files provide several advantages:

* Infinite scaling without quality loss
* Sharp lines, ideal for architecture and flow diagrams
* Well-suited for technical architecture, network topology, and business process visualization

Imported SVG files can be placed as planar graphics within either 3D or 2D views.

***

## Import .icraft Files

The **`.icraft`** file is the native project file format of iCraft, used to store complete scene project data, including:

* Scene structure
* All elements and layouts
* Lighting and environment settings
* Animation and interaction configurations

By importing an `.icraft` file, you can quickly open scenes shared by others or continue editing previous local projects.

***

## Import JSON Files

You can import JSON data files through the JSON Editor window, converting external system data structures directly into visualized scenes within iCraft.

This feature is particularly useful for:

* Generating visual structures from external systems
* Batch creation and updating of elements
* Integrating with external business systems for **automated visualization and modeling**

![](/files/isUY0XmYRCc82S0El3bK)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.icraft.design/editor-features/navigation-bar/file-importing.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
