Skip to main content
Supported file formats: IFC, STL & OBJ.
Speckle currently supports versions: . The connector works on only.
Our file import feature makes it easy for you to drag and drop files directly into your Speckle project. Use the file import method when:
  • you want IFC data in Speckle format
  • there is no Speckle connector available for your app
  • you can’t or don’t want to open a desktop software to view a model in your browser
  • you have a file from a collaborator who isn’t using Speckle.
IFC and file uploads is a beta functionality currently in development

Getting Started

1

Create a new project

You will see a prompt to upload a file or publish from a connector.
upload
2

Drag and drop your file

Drag and drop the file on the project to initiate the upload, a new model will be created with the file name.
uploading
3

Upload new versions

Use the dropdown menu on the model to upload new versions.
new version

General FAQ

Please note, file downloads are currently not possible.
We are currently limited to open-source formats because of licensing restrictions. If there are other formats you would like to see supported, please let us know.
The limits on file uploads are currently 100MB for all plans and all formats.
We use a queue system to process files, so it can take awhile to generate the Speckle model after you upload your file. If you do not see your model after a long time, this may be caused by faulty items inside your file. Please report your problem in our Community Forum and include the following information:
  • Your file type and version (if applicable)
  • Your failed file (if possible)

IFC FAQ

We currently support whatever formats the web-ifc project supports which Speckle uses under the hood.
2D types such as IfcAnnotation are not supported currently.
Yes, IFC uploaded objects include element type properties.
To handle unit compatibility with other Speckle models, all uploaded IFC models are converted to meters.