SuperSplat
SuperSplat turns a raw 3D Gaussian Splat capture into a polished, shareable 3D scene. Clean it up in your browser, publish it with one click, and let anyone explore it on any device.
Drag to orbit, scroll to zoom, and click the numbered hotspots. This honeybee by danylyon was cleaned in the Editor, published to superspl.at, and annotated in Studio. Everything on this page is about doing the same with your own captures.
SuperSplat in 60 seconds
Browse, view, clean up, publish, curate, convert, and share: the whole platform in under a minute.
Where do you want to start?
You can skip the Editor. Hit the orange Upload Splat button on the superspl.at home page or use Direct Upload to publish a ready-made file straight to your Manage page.
Your first splat in 10 minutes
- Load. Open superspl.at/editor and drop in your splat file. See Import and Export for the supported formats.
- Clean. Select stray floaters with the brush, sphere, or box selection tools and press Delete. See Selection and Cleanup.
- Publish. Choose File → Publish. Your splat lands on your Manage page with its own scene page. See Publishing.
- Curate. Open it in Studio to frame the camera, add annotations, and switch on post effects.
- Share. Copy the scene link, grab the embed snippet, or set it to Public so it appears in Explore.
The Getting Started guide walks through each step with screenshots.
How the pieces fit together
Some parts of SuperSplat you use as a creator, some your visitors use to view what you've made, and some are general-purpose utilities.
| Surface | What it is | Where it lives |
|---|---|---|
| Editor | Browser-based editor for cleaning, cropping, color-adjusting, and animating splats. Publishes to superspl.at. | superspl.at/editor |
| Direct Upload | Publish an already-clean splat file without opening the Editor. | The orange Upload Splat button on superspl.at |
| Manage | Your splat library: edit title and description, change visibility, choose downloadable + license, delete, open in Studio. | superspl.at/manage |
| Studio | Curate the published viewing experience: cameras, annotations, post effects, skybox, collision. | superspl.at/scene/<hash>/studio |
| Scene page | Public page for a published splat: embedded viewer, share, embed, download, comments, likes, suggested splats. | superspl.at/scene/<hash> |
| Explore | Public gallery with sort, time, feature filters, and search. The superspl.at home page. | superspl.at |
| User Profile | A creator's public page: avatar, bio, social links, their published splats. | superspl.at/user/<username> |
| Viewer | The open-source web viewer that powers scene pages and Editor HTML exports. Embed it in your own page or self-host it. | npm @playcanvas/supersplat-viewer, GitHub |
| Convert | Web frontend to the splat-transform CLI: convert formats, transform, and filter in the browser. | superspl.at/convert |
| API & Integrations | Publish and inspect scenes from capture tools, training pipelines, and custom applications. | API reference |
Good to know
- Everything runs in your browser. The Editor loads splats locally and nothing is uploaded until you choose to publish. It needs a WebGPU-capable browser: current Chrome or Edge, Safari 26 or later, or Firefox with WebGPU enabled.
- Browsing is anonymous. A free PlayCanvas account is needed to publish, like, or comment. See Account Creation.
- Open source at the core. The Editor, the Viewer, and splat-transform (which powers Convert) are MIT-licensed. Studio, Manage, Explore, scene pages, and the publish API are hosted by PlayCanvas on superspl.at.
- Publishing optimizes for you. Every published splat is compressed to SOG, and splats over one million Gaussians are streamed progressively so they load fast on any device. See Streaming & Performance.
- You can host it yourself. Export a single-file HTML viewer from the Editor or use the Viewer npm package. See Self-Hosting the Viewer.
Stay in the loop
- SuperSplat news on the PlayCanvas blog
- Discord for questions and sharing your splats
- GitHub for issues and contributions