Design production-ready interactive 3D experiences

A web-based and collaborative 3D design tool to create production-ready interactive real-time 3D experiences.

Get started — it’s free
Design, AI & Code

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
Materials & Shading

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
Interactivity & Motion

Bring your scene to life

Add interactivity and animation with Spline's powerful event system.

  • States & Events
  • Timeline Animation
  • Game controls
  • Physics & Particles
Variables & Data

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.

    new
  • 3D Modeling

    Parametric objects, polygonal editing, and more.

    new
  • Animation

    Give life to your 3d objects.

    completed
  • Interactive Experiences

    Enable interactivity on your objects.

    completed
  • Material Layers

    Fine-tune the look of your models.

    completed
  • 3D Sculpting

    Create organic shapes.

    completed
  • Physics

    Create real-time physics simulations and interactions.

    completed
  • Game 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.

Web
Apple
Android
Press and drag to interact
Webflow Project
1
2
3
4
5
6
7
8
9
10
<!-- 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>
Docs

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 Mirror

Loved 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.

Get started — it's free