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.
Start with BlenderSync for RevitBlenderSync keeps architectural work connected across Revit and Blender, so Blender becomes a real part of the design process rather than just a destination after the model is done.
Revit stays the source of truth. Blender stays part of the live project. When the model changes, your scene work stays right where you left it.
Split-screen or layered composite. Left: a clean Revit floor plan or 3D view — cool blue-grey UI, precise linework, clinical feel. Right: the same geometry in Blender — warm ambient light, rough concrete and timber materials, a single Cycles render in progress. Between them: a thin vertical divider or arrow in Blender orange (#e87040) suggesting the connection. Overall tone is quiet and technical, not flashy. No text overlay. Landscape orientation, high contrast on the Blender side.
Every update costs you your scene. Blender becomes a presentation tool you pull out at milestones, not a design tool you work with every day.
Your scene survives every model update. Blender works alongside the design, not after it.
Why it matters
Most teams only bring Blender in at milestones and handoffs, because model updates wipe out everything they built there.
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. Lights, materials, custom objects: all gone. After that happens once or twice, Blender gets pushed to the final stage, after the design is settled. BlenderSync breaks that pattern. Updates come in cleanly, your scene work stays intact, and Blender stays part of the process the whole way through.
What it is
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.
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.
Start with BlenderSync for RevitInstalled 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.
Explore BlenderSync for BlenderA three-step horizontal or vertical loop: (1) Revit model view — muted steel-blue UI chrome, a medium-complexity architectural floor plan or section. (2) A sync arrow or icon in Blender orange. (3) Blender 3D viewport — the same geometry, now with materials applied, a positioned camera, scattered furniture. An orange arrow or dashed line completes the loop back to Revit. Background: off-white (#f8f7f3), no drop shadows. Feels like a process diagram someone drew carefully, not a marketing infographic.
How it works
Pick a view in Revit, build on it in Blender, and bring in updates without starting over.
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.
Geometry, material assignments, visibility states, and the section box all come across. What you see in Revit is what arrives in Blender — not a raw export, a matched view.
Override materials, swap Revit families for Blender objects, scatter furniture and planting, position the camera, set up lighting. Your work sits on top of the synced data, separate from it.
When an update comes in from Revit, BlenderSync applies it to the geometry underneath. 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 don't cost you your progress.
Side-by-side screenshot composite, landscape. Left: Revit 3D view — a residential or commercial floor plate, default grey shaded mode, section box cutting across one corner. Visibility overrides active (some walls hidden, a phase filter applied). Right: the exact same geometry in Blender's solid or material preview mode — same section box visible as an orange-outlined cube, same hidden elements absent, materials roughed in. Tight crop on the two viewports, minimal UI chrome showing. The match between the two sides is the point; it should be immediately obvious they are the same view.
Source of truth
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.
Blender viewport, wide crop. A synced architectural scene from Revit fills the view. The BlenderSync material control panel is open in the sidebar with one material selected, showing colour, roughness, opacity, and UV controls. Part of the model remains close to the original Revit material assignment, while another part shows a clean override in warm concrete and timber tones. The scene should feel like active look-dev on a live project, not a staged beauty render.
Material overrides
Once the model lands in Blender, you can control how it reads without touching the synced source data underneath.
Adjust viewport and render appearance per material, apply broad white-model treatments 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 do not wipe out your look-dev work.
Control colour, roughness, opacity, UV mapping, and tiling on each synced material so the Blender scene reads the way you need it to.
Apply one override across the whole model for white-model or analysis views, or work selectively where only certain materials need refinement.
Swap a synced material for any Blender material when you need a full shader-based replacement, then reset cleanly whenever you want to return to the source appearance.
A Blender viewport showing repeated Revit family instances replaced by higher-detail Blender content. Think trees, furniture, or facade elements: the original synced placeholders are visible in the outliner hierarchy, while the viewport shows the richer Blender replacements in place. A small panel hints at type-based replacement controls. The mood is practical and technical, showing repetition and consistency rather than spectacle.
Family replacements
Swap repetitive Revit content for Blender objects or collections without breaking the link back to the live model.
Replace a Revit family type once and every matching instance updates with it. That makes entourage, planting, furniture, and repeated components far easier to control than rebuilding them by hand after every sync.
Assign a Blender object or collection to a Revit family type and all matching instances update together across the scene.
When the model changes, BlenderSync updates the underlying placement data while keeping your replacement logic intact.
Use the replacement system to turn low-detail Revit placeholders into production-ready scene elements without losing the benefits of a live sync workflow.
A side-by-side or layered Blender scene view showing three synced reference objects: a camera matching a Revit perspective, a sun object with clear directional light, and a project basepoint or origin marker controlling the whole scene position. The composition should make it obvious these are control objects coming from the source model, not authored props. Tone: quiet, accurate, workflow-focused.
Scene context
Some of the most useful synced data is not geometry at all. 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 the model's location and time settings, and the basepoint anchors the whole project in one controllable place. It is a small part of the sync, but it makes the workflow feel coherent.
The synced camera matches the Revit view framing, so you can pick up the same shot in Blender without rebuilding it.
The synced sun carries location, date, and time information from the source model, giving you the same daylight setup as the Revit view.
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
BlenderSync isn't just a one-way street from Revit into Blender. Work you develop in Blender can find its way back into the project.
Most visualization workflows end in Blender: the model comes in, you render it, and that's that. BlenderSync is built around a tighter relationship. What you explore and develop in Blender stays connected to the source, so your work can inform the project rather than just illustrate it.
Objects you model in Blender can be captured back into Revit as Generic Model families — ready to place, schedule, and coordinate just like anything else in the project.
A compact two-panel image. Left: a Blender object — a designed furniture piece or structural element, clearly authored in Blender (smooth shading, custom topology visible in edit mode or a rendered preview). Right: the same object placed in a Revit floor plan or schedule, shown as a Generic Model family with a bounding box and tag. An arrow between the two panels in Blender orange. Mood is understated and factual — this is about data flow, not spectacle. Neutral backgrounds, no gradients.
Full Blender interface screenshot, cropped wide. A richly developed architectural scene: the Revit geometry is the skeleton — floor plates, walls, openings — but everything around it is Blender-native. Scatter-distributed planting on a terrace. A Geometry Nodes tree partially visible in a lower panel. The outliner showing a clean collection hierarchy (Revit geometry grouped separately from authored assets). The render preview running in a corner — warm, golden-hour light, rendered in Cycles. The image should feel like someone's actual working session, mid-project, not a polished demo. No staged perfection; organised creative work.
For architects and designers
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.
Most architects treat visualisation as something that happens after the design is settled. 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.
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.
Try different material palettes, lighting conditions, and spatial moods on your actual geometry, not a static stand-in built for the purpose.
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.
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.
$20 / month. Trial starts inside the add-in — no sign-up, no card. One seat per active machine. Cancel anytime.
Download for RevitFree to download and use — no trial, no limit. You'll need this installed alongside the Revit add-in for the full workflow.
Download for BlenderSupport
Documentation, forums, and answers to the most common questions, for both addons.
BlenderSync for Revit
BlenderSync for Blender
No. Windows only. Both the Revit add-in and the Blender add-on require Windows.
Blender 5.0 or later. Earlier versions are not supported.
Yes. BlenderSync for Revit handles the model side; BlenderSync for Blender handles the scene side. You need both for the workflow to function.
You get 14 days free when you install BlenderSync for Revit. No registration, no payment details required. BlenderSync for Blender is always free.
No. Overrides (materials, family replacements, scatter) are non-destructive and survive sync updates. Your scene work stays right where you left it.
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.
Yes. Use the Freeze tool on any synced object to lock it against incoming updates. Unfreeze it any time to let updates through again.