Design production-ready interactive 3D experiences
A web-based and collaborative 3D design tool to create production-ready interactive real-time 3D experiences.
Express your creativity in 3D
Familiar design tools and real-time rendering, plus an AI agent that builds scenes and writes the code.
- Real-time rendering
- Primitives & 3D Modeling
- Agentic editing with AI
- Custom code for UIs and logic
- Multi-platform exports
Layer-based materials
Create unique materials by stacking layers instead of writing shaders, or start from the ready-made material library.
- Layer-based material system
- Glass, fresnel and displace
- Ready-made material library
Bring your scene to life
Add interactivity and animation with Spline's powerful event system.
- States & Events
- Timeline Animation
- Game controls
- Physics & Particles
Bring real-time data into your experiences
Drive what your scene shows with live values from Variables, Webhooks and APIs.
- Variables
- Webhooks & API requests
- Conditional actions
A 3D design tool, built for interactivity
A fast, familiar interface with the tools you need to design interactive 3D experiences.
Realtime Collaboration
Work with your team in real-time and set individual permissions.
new3D Modeling
Parametric objects, polygonal editing, and more.
newAnimation
Give life to your 3d objects.
completedInteractive Experiences
Enable interactivity on your objects.
completedMaterial Layers
Fine-tune the look of your models.
completed3D Sculpting
Create organic shapes.
completedPhysics
Create real-time physics simulations and interactions.
completedGame Controls
Easily create 3rd person and 1st person experiences.
completed
All you need to power your workflow
A vast set of features to help you achieve your best 3D designs.
3D Modeling & Booleans
Model any type of objects with a range of different 3d tools.
3D Vector Editing
The vector tool you already know but in a 3d space.
Camera Controls
Use cameras to control and orbit on your 3d scene composition.
Components
Create complex 3d design systems using a component-based system.
Templates Library
A repository of 3d designs, templates, and objects ready to use.
Drag & Drop
Easily make 3d drag and drop interactions without coding.
Material Assets
Stay organized with assets, including textures and colors.
PBR & HDR Workflow
Physical materials, HDRi environment lighting, and PBR exports.
Video Textures
Play video over your 3d models using interactive video texture layers.
Post-processing Effects
Finish the look with bloom, depth of field and colour grading.
WebGPU Rendering
The editor and your exports render on WebGPU, with WebGL as fallback.
Image, Video, and 3D Exports
Export your design as JPG/PNG, MP4/GIF files or GLTF/USDZ.
Code Export
Quickly integrate your design into your React projects.
Spline MCP Server
Drive your editor from Claude, Cursor and Codex with the desktop app.
Teams, Projects & Folders
Create teams and organize your 3d designs in folders and projects.
Design together in real-time
Design interactive 3D with real-time collaboration, comments and team libraries. Organized on a shared workspace for your entire team.
Ship real-time experiences to the Web, iOS and Android
A multi-platform solution to seamlessly integrate interactive 3D experiences into your websites, apps, and digital products.
<!-- Import Spline Viewer -->
<script
type="module"
src="https://unpkg.com/@splinetool/viewer@1.9.82/build/spline-viewer.js">
</script>
<!-- Add your 3D scene using the spline-viewer component -->
<spline-viewer
url="https://prod.spline.design/9951u9cumiw2Ehj8/scene.splinecode"
</spline-viewer>Spatial design for visionOS
Design interactive 3D spatial content in Spline and experience it directly on your Apple Vision Pro with Spline Mirror.
Get Spline MirrorLoved by innovative teams around the world
Design. Collaborate. Ship.
Superpower your team to deliver production-ready interactive 2D and 3D experiences all in one platform.


