Exporting as File
iCraft allows you to export the current project in multiple file formats, including code files, image files, project files, and dedicated playback files. This enables a wide range of use cases, from design creation and solution presentation to system integration.
With the export feature, users can take 3D scenes out of the editor and flexibly apply them to websites, systems, documents, presentations, and collaboration workflows.
Accessing the Export Feature
Click the Export icon in the top navigation bar of the editor.
In the export panel, select the File category on the left. You will then see several available export options:
Code (React / JavaScript)
Image (JPG / PNG / WEBP)
.icraftProject File.iplayerFront-end Component File

Export Type Details
Code Export
Code export is used to package the current 3D scene into frontend component code that can be directly embedded into webpages or systems, supporting both React and native JavaScript. The exported code is based on the iCraft Player component, which can load and run 3D scenes in webpages to realize online 3D preview and interaction.
Typical Use Cases
Embed 3D scenes into corporate official websites
Integrate into business systems (such as MES, PLM, digital twin platforms)
Build 3D visualization applications
Conduct secondary development of 3D interactive systems
Image Export
Export the current scene from a specified perspective as static images, suitable for documents, schemes, reports, promotions and other scenarios. It supports multiple mainstream image formats including JPG, PNG and WEBP to meet different clarity and file size requirements.The feature supports image export with a maximum resolution of 16000px, and allows users to show or hide the background and iCraft logo during export.
Typical Use Cases
Illustrations for scheme report PPTs
Images for product manuals
Supporting graphics for technical documents
Production of promotional materials
Display on social media platforms
Project File Export (.icraft)
The .icraft file is the native project file format of iCraft. It stores the complete project information, including:
All model data
Scene layout and hierarchy structure
Material and visual properties
Animation configurations
Interaction logic
This format is ideal for project archiving, collaboration delivery, and further editing.
Typical Use Cases
Project backup and archiving
Team collaboration and delivery
Continuing work on different devices
Version management and iteration
Dedicated Playback File Export (.iplayer)
The .iplayer format is a specialized playback file provided by iCraft. It packages an optimized version of the 3D scene for efficient loading and rendering across different platforms.
This file includes:
Scene structure
Model data
Animations
Materials
Camera settings
The .iplayer format is ideal for online preview, embedded applications, and custom development integrations.
Typical Use Cases
Embedding into business systems
Integrating interactive 3D view components
Displaying scenes on official websites or product pages
Supporting custom UI controls and event integrations
Last updated