Speckle Connectors

Extract and exchange data in real time between the most popular AEC applications using our tailored connectors.


Extract BIM data for further processing and visualisation, or dynamically create models from other CAD applications using Speckle for Revit! Supports versions 2019, 2020, 2021 and 2022.


The original Speckle Connector: create anything from simple to advanced custom workflows using Speckle for Grasshopper! Supports Grasshopper on Rhino 6 & 7.


From sending and receiving geometry to scaffolding BIM models from simple geometry: Speckle for Rhino is here to help. Supports versions 6 & 7.


Exchange and extract basic geometry using our AutoCAD Connector. Supports versions 2021 and 2022.


Create geometry, schedules and analyse your geometry's metadata. Available on the Microsoft Office Store.


Customise and control basic geometry and transform it into BIM elements using Speckle for Dynamo. Supports Dynamo Revit 2019, 2020, 2021 and 2022 and Dynamo Sandbox 2.11.


Visualise your BIM data in one of the most popular game engines out there. Early release for developers.

Civil 3D

Exchange and extract data from Civil3D using Speckle - alignments and more! Supports versions 2021 and 2022.


Blender is a powerful 3d modelling (and more software). Use Speckle to get your designs in Blender from other CAD software! Supports versions 2.92 & 2.93.


Coordinate and curate: visualise your BIM data in Unreal and build VR/XR applications using Epic's amazing game engine! Early release for developers.


The Speckle Connector for QGIS is ready for testing! Check out the repository for how to install it and get sending GIS data into Speckle.

Power BI

Our WIP PowerBI Connector allows you to start creating dashboards based on data from Speckle (including 3D models!).


Our community contributed Connector for TopSolid is ready for action.

Are we missing a connector?

Let us know on the community forum, and we can start a discussion on development.

New connector proposal


The ability to communicate and collaborate between people - and between varying types of software - is an important need of modern digital workflows.

That’s why interoperability is at the heart of Speckle.

We have developed - and keep expanding - a comprehensive set of connectors that embed directly inside the most popular design and analysis tools of the industry and allow you to exchange geometry and data.

These addins not only make the process of regenerating complex designs from Rhino into Revit a breeze, but also transform your project data into an open, transparent and easy to access format.

Lossless vs. Lossy

The aim of Speckle Connectors is to facilitate meaningful data exchange between AEC software used by various disciplines.

Nevertheless, not all stakeholders (and by association, the software they use) share a common set of concepts: for example, Unity doesn't know what a "wall" or "beam" is - and that's perfectly fine, as it's a game engine, not a drafting tool! Nevertheless, when receiving data coming from Revit inside Unity, Speckle performs a lossy conversion: instead of walls, you will see its display representation (3d data) and metadata.

Supported Elements | Speckle Docs
Documentation on everything Speckle

If you're missing specific interoperability workflows, do not hesitate to let us know on our forum.


Empowering your design and construction data

© Aec Systems Ltd. Speckle and Speckle Systems are trademarks of AEC Systems Ltd., registered in the UK and in other countries. Company No. 12403784.

Terms of service | Privacy policy