Syncronize Revit to Blender. Seamlessly.

BlenderSync creates a fluid connection between Revit and Blender, making Blender part of the design process instead of a tool for final visualisation.

Revit remains the source of truth, while Blender builds on top of it, helping the architecture come alive in real time.

Without BlenderSync Set up. Model changes. Start over.

Every update disrupts your scene, and Blender becomes a presentation tool you pull out at milestones, not a design tool you work with every day.

With BlenderSync Set up once. Keep going.

Your scene adapts to every model update, while BlenderSync gives you full control over the synced model and its overrides.

Why it matters

Blender should be useful throughout the project, not just at the end.

Most teams only bring Blender in at milestones and handoffs, because model updates are time-consuming and disrupt the workflow.

It starts well: you export, set up the scene, get things looking right. Then the model changes. You re-export, re-import, and repair from scratch. Materials, custom edits, mapping: all gone. Blender gets pushed to the final presentation stage, after the design is already settled. BlenderSync breaks that pattern. Updates come through cleanly, your scene work stays intact, and Blender stays part of the process from concept design to final presentations.

What it is

One workflow. Two Addons.

BlenderSync is a two-part system: a Revit add-in that sends your model view to Blender, and a Blender add-on that keeps your scene work intact when the model changes.

One side reads the source model. The other side preserves the scene work you build on top of it. Together they keep Revit and Blender connected without forcing you to rebuild your scene after every update.

BlenderSync for Revit

Installed in Revit. Reads your project view (geometry, materials, visibility settings, phasing, design options) and sends it to Blender. When the model changes, it sends the update.

BlenderSync for Blender

Installed in Blender. Receives the model, gives you material control, family replacement tools, and synced special objects, and keeps that work intact through every Revit update. Free to download and use.

How it works

Sync. Build. Rinse. Repeat.

Pick a view in Revit, build on it in Blender, and bring in updates without starting over.

Pick a view in Revit and link it

Choose any 3D view in Revit - with phasing, design options, visibility filters, and section box set the way you want it. That view becomes the source.

BlenderSync brings it into Blender

Geometry, material assignments, visibility states, and your section box all come through into Blender. What you see in Revit is what you get in Blender - not a raw export, but a matched view.

Build your scene on top of live geometry

Override materials, swap Revit families for Blender objects, scatter furniture and planting, position the camera, and set up lighting. Your work sits on top of the synced data, separate from it and non-destructive by default.

The model changes - sync again

When the Revit model updates, BlenderSync applies those changes to the base geometry. Your overrides, replacements, and custom objects stay exactly where you left them.

Getting started is the easy part. BlenderSync makes sure the second, third, and tenth model update do not cost you your progress.

Source of truth

What you see is what you get.

BlenderSync reads your Revit model and brings it into Blender the way you have it set up: not just the geometry, but everything that defines how the view looks.

Choose any view in Revit and BlenderSync will sync it into Blender with geometry, material assignments, visibility settings, and view-specific overrides all intact. Phasing, design options, filters, and even the section box come across. What you see in Revit is what you get to work with in Blender.

  • Geometry and material assignments synced from Revit
  • Visibility overrides, filters, and manual hide respected
  • Phasing and design options carried across
  • Section box included when active in the chosen view

Material overrides

Tune the look.

Once the model is linked to Blender, you can control its visual appearance without interfering with the synced source data underneath.

Adjust viewport and render appearance per material, apply full white-model overrides when you need a stripped-back study, or replace a synced material with a full Blender shader. The overrides are stored separately, so incoming Revit updates will not wipe out your design work.

Per-material control

Adjust colour, roughness, opacity, UV mapping, and tiling on each synced material so the scene reads the way you need it to.

Global or targeted overrides

Apply one override across the whole model for white-model or analysis views, or work selectively where only certain materials need refinement.

Blender material replacement

Swap a synced material for any Blender material when you need a full shader-based replacement, then reset whenever you want to return to the source appearance.

Family replacements

Replace it once.

Swap repetitive Revit content for Blender objects or collections without breaking the link to the live model.

Replace any Revit family type once and every matching instance updates with it. Entourage, planting, furniture, and accessories can be replaced with richer Blender content without being lost in the next sync.

Replace by family type

Assign a Blender object or collection to a Revit family type and all matching instances update together across the scene.

Keep replacements through updates

When the model changes, BlenderSync updates the underlying placement data while keeping your replacement logic intact.

Build richer scene content faster

Use the replacement system to turn low-detail Revit placeholders into production-ready scene elements without losing the benefits of a live sync workflow.

Scene context

Context included.

The link is not limited to geometry: camera, sun, and basepoint objects give the Blender scene the same frame of reference as the Revit view.

That means the camera comes in with the same framing, the sun carries across the model's location and time settings, and the basepoint anchors the project in one controllable place, making the workflow more coherent and predictable.

Camera

The synced camera matches the Revit view framing, so you can pick up the same shot in Blender without rebuilding it.

Sun

The synced sun carries location, date, and time information from the source model, giving you the same daylight setup as the Revit view.

Basepoint

The basepoint acts as the shared anchor for the project, making it easier to reposition or understand the entire synced scene as one system.

From Blender back to Revit

It goes both ways.

BlenderSync isn't just a one-way street from Revit into Blender. Geometry you create in Blender can be sent back into the project.

For most visualisation workflows, Blender is the end point: the model comes in, you render it, and that is where the process stops. BlenderSync creates a tighter relationship. Blender becomes part of the design process, and objects modelled in Blender can be sent back to Revit as Generic Model families - ready to place, schedule, and coordinate like anything else in the project.

For architects and designers

Everything Revit can't do. Right next to it.

Blender has one of the largest ecosystems in 3D - assets, materials, add-ons, and a vast community library. BlenderSync puts all of it to work on your live Revit model.

For most architects, visualisation happens at the end of the design process, when the work is ready to be presented. BlenderSync changes that. Because your scene stays connected to the live model, everything Blender's ecosystem offers becomes available at any point in the project, not just at the end.

Visualise design options while they still matter

See how a design decision reads in context while the project is still evolving. Not a milestone render - a working view you can update as the model changes.

Test materials and atmosphere on the real model

Try different material palettes, lighting conditions, and spatial moods on your actual geometry, not a static stand-in built for the purpose.

Bring the full Blender ecosystem into the project

Populate scenes with assets from Blender's library, use Geometry Nodes for parametric site work, pull in community materials and add-ons - all sitting on live architectural geometry.

Simple pricing. Try it free.

$20 a month. Blender is free.

You pay for the Revit add-in. The Blender add-on costs nothing, ever.

Install the Revit add-in and start a free 14-day trial directly from the License panel inside Revit - no account, no card, nothing to sign up for. If you decide to subscribe, enter your license key in the same panel to activate. Each active machine uses one seat. You can release seats at any time, so the subscription moves with you.

Support

Questions? We've got you.

Documentation, forums, and answers to the most common questions, for both addons.

BlenderSync for Revit

BlenderSync for Blender

Does BlenderSync work on Mac or Linux?

No. Windows only. Both the Revit add-in and the Blender add-on require Windows.

Which version of Blender do I need?

Blender 5.0 or later. Earlier versions are not supported.

Do I need both addons installed?

Yes. BlenderSync for Revit handles the model side; BlenderSync for Blender handles the scene side. You need both for the workflow to function.

How does the free trial work?

You get 14 days free when you install BlenderSync for Revit. No registration, no payment details required. BlenderSync for Blender is always free.

Will a model update overwrite my Blender work?

No. Overrides (materials, family replacements, scatter) are non-destructive and survive sync updates. Your scene work stays right where you left it.

Can I control when updates come through?

Yes. From the Connection panel in Blender you can authorise, pause, or deny updates per document. Nothing changes in your scene until you say so.

Can I lock a specific object so it doesn't get updated?

Yes. Use the Freeze tool on any synced object to lock it against incoming updates. Unfreeze it any time to let updates through again.