How It Works

ShapeDiver is a cloud platform for building online applications based on parametric 3D files made with Rhinoceros 3D and Grasshopper.

In just a few clicks, host your Grasshopper definitions online, including all their parameters and solutions, and share them with anyone around the world.

Start Uploading

Getting Started

1) Prepare Your Definition

Download and install our plugin.

✓ Use our special components to prepare your file for upload.

✓ Use any of our supported third-party plugins to create powerful cloud applications.


2) Upload To ShapeDiver

✓ Unlimited uploads with a FREE account.

✓ No code required.

✓ Easy drag & drop process.


3) Set Up The Scene

✓ Customize your display settings.

✓ Setup lighting, camera properties, background and more!

✓ Manage the order and visibility of your parameters.


4) Publish & Share

✓ Set the model visibility to public or private.

✓ Share models with anyone via a simple URL.

✓ Embed models in your website with our paid accounts.

Learn about our features.

Useful on their own. Powerful when combined.

Grasshopper Plugin

Use our special components to prepare your definitions and make them ShapeDiver-ready.

Online 3D Viewer

Our WebGL viewer will help you easily display your Grasshopper definitions online.

Frontend & Backend APIs

Create powerful workflows and integrate your models into any web application or external platforms.

Online Dashboard

Upload, monitor, and control your Grasshopper files, all from an easy to use online interface.

Get Started For FREE

With ShapeDiver, designers can host their Grasshopper definitions online, including all their parameters and solutions. In a few clicks, upload definitions and start interacting with them in the platform.

Upload unlimited definitions for free and share public ones with a simple link. The online viewer provides a visual interface in the web browser to update parameters and get instant visual feedback of the solutions.

Create An Account

The Technology Behind ShapeDiver

How does it really work?

The ShapeDiver system provides an online interface to servers running Rhinoceros and Grasshopper.

Our servers compute the solutions of the requested sets of parameters and send the results in geometry and data formats optimized for third-party web and desktop applications.

Moreover, the smart caching and load balancing system ensure that results are always delivered with the best performance, even under intense usage.

Learn More

What can you do with Grasshopper definitions online?

Once your definition is online, it can be accessed in multiple ways. It can be embedded in a website or even eCommerce platforms.

In the near future, the definition will be able to be accessed from different design environments like Revit and Adobe Illustrator.

Finally, our API lets you integrate your definition logic into any web application, with the viewer or in the backend. The sky is the limit!

Why ShapeDiver?

Ready For ShapeDiver?

Get Started