Open-source · MIT License · No lock-in

Turn any CAD file into an
interactive 3D exploded view

Drop a STEP file in, get a fully interactive assembly viewer out. Embed on any website with two lines of HTML. Free forever.

MIT
Open Source
STEP/STP
CAD Formats
2 lines
To Embed
Zero
Dependencies
explodeview.com / demo
Interactive 3D Viewer
Drag to rotate · Scroll to zoom · Click to explode
View Demo

From CAD file to
live embed in minutes

No complex setup, no proprietary tools. Just a STEP file and two lines of HTML.

01
Process your STEP file

Run the ExplodeView CLI on your .stp or .step file. It parses the assembly tree, extracts geometry, and generates an optimized viewer bundle — all locally on your machine.

02
Add 2 lines of HTML

Drop the generated viewer folder into your project and add a single script tag and a container div. Works in any HTML page, React, Vue, Svelte, or vanilla JS — zero framework lock-in.

03
Interactive 3D on your site

Your visitors get a fully interactive exploded-view with orbit controls, part highlighting, animation playback, and BOM overlay. No WebGL expertise required on your end.

Everything you need,
nothing you don't

A focused feature set built for real engineering documentation workflows.

🔩
Exploded Views

Animated, controllable explosions along any axis. Configurable explosion distance per part or per subassembly. Smooth easing curves.

Free
Assembly Highlighting

Click any part to highlight it, isolate it, or show its name and part number from the STEP assembly tree. BOM panel included.

Free
Realistic Materials

PBR material system with metal, plastic, and glass presets. Assign materials per-part with a JSON config file. Custom textures supported in Pro.

Pro
Full Controls

Orbit, pan, zoom, sectioning plane, cross-section view, measurement tool, and first-person walkthrough mode for large assemblies.

Free
Custom Branding

Replace the ExplodeView watermark with your own logo, set brand colors for the UI chrome, and configure the loading screen. Full white-label in Enterprise.

Pro
Responsive

Adapts to any container size from 320px mobile to 4K ultrawide. Touch-optimized controls for tablets and phones. Pointer events API for custom UIs.

Free

Two lines.
That's it.

Copy the snippet, paste into your HTML. No build step, no npm install, no configuration required.

1
Process your CAD file — Run npx explodeview build model.step in your project directory.
2
Copy the output folder — A viewer/ directory is created next to your model file.
3
Paste the embed code — Add the two-line snippet shown here anywhere in your HTML body.
HTML embed snippet
<!-- 1. Load ExplodeView -->
<script src="viewer/explodeview.js"></script>

<!-- 2. Place the viewer -->
<div id="ev-viewer"
     data-model="viewer/model.evx"
     style="width:100%;height:600px"></div>
SH install & build
npm install -g explodeview
explodeview build my-assembly.step

Start free.
Scale when you're ready.

The core tool is free and open-source forever. Pro tiers add cloud processing and team features.

Free
€0 forever

MIT licensed. Self-hosted. Full control. No strings.

  • Unlimited embeds
  • All viewer controls
  • Self-hosted processing
  • Exploded view animation
  • Part highlighting & BOM
  • Community support (GitHub)
  • STEP / STP file support
Get Started Free
Enterprise
299 / month

For manufacturers and engineering teams at scale.

  • Everything in Pro
  • Full white-label (your domain)
  • REST API access
  • Unlimited cloud models
  • SSO / SAML integration
  • Dedicated support engineer
  • 99.9% uptime SLA
Start Enterprise — €299/mo

We replaced a $400/month CAD viewer subscription with ExplodeView in a weekend. Our customers love the interactivity.

Senior Mechanical Engineer — Industrial Robotics Startup

Built for manufacturers,
loved by engineers

From solo hardware hackers to Fortune 500 product teams.

🏭
Hardware Manufacturers

Embed interactive assembly guides on product pages. Replace flat PDFs with explorable 3D documentation customers can actually use.

🔧
MRO & Service Teams

Link service manuals to live 3D views. Field technicians can rotate and explode the assembly on a phone before opening a single bolt.

🎓
Engineering Education

Students learn how assemblies fit together by interacting with real CAD models — not static diagrams. Perfect for mechanical engineering courses.

🛒
E-Commerce & Sales

Show prospects exactly how your product is built. Interactive 3D on a product page increases conversion and reduces support tickets.

📐
Design Agencies

Deliver WOW-factor client presentations with live 3D models embedded directly in web portfolios and case studies.

🚀
Hardware Startups

Ship polished product documentation from day one. ExplodeView scales from your first Kickstarter page to enterprise deployment.

Trusted by teams at
Manufacturer
Robotics Co.
Auto OEM
Med Devices
Aerospace
IoT Startup