Auto-rotate
DefaultOff
Slowly rotate the model around the vertical axis after loading for a full view. Can be toggled anytime in the left panel.
Auto-rotate after loading
Stay still, rotate manually only (default)
View millions of 3D Gaussians with real-time photorealistic rendering at 100+ FPS.
Please wait
No file on hand? Load a ready-made Gaussian Splatting scene to explore the viewer.
This is a free online Gaussian Splatting viewer for .splat, .spz, .ksplat, .sog, and PLY formats. Inspect scenes rendered from millions of 3D Gaussian ellipsoids, each carrying position, rotation, scale, color, and opacity data. All rendering happens locally on your GPU through WebGL, so your files never leave your browser.
DefaultOff
Slowly rotate the model around the vertical axis after loading for a full view. Can be toggled anytime in the left panel.
Auto-rotate after loading
Stay still, rotate manually only (default)
Number of animation clips stored in the file.
Number of skeleton bones used for rigging and skinning.
Drag and drop your Gaussian Splatting file to the upload area, or click to browse from your computer.
The scene renders instantly. Use your mouse to rotate, zoom, and pan through millions of Gaussians.
Check Gaussian count, file size, and format info in the side panel. All processing is done locally.
Gaussian Splatting (3DGS) is a breakthrough 3D scene representation method that uses millions of 3D Gaussian ellipsoids to represent scenes. Each Gaussian carries position, rotation, scale, color, and opacity attributes. It achieves real-time photorealistic rendering at 100+ FPS on consumer GPUs, an order of magnitude faster than traditional NeRF methods.
This viewer supports .splat (standard uncompressed), .spz (compressed), .ksplat (Nerfstudio/Kolibri), .sog (SuperSplat optimized), and PLY files containing Gaussian Splatting data. These are common output formats from Gaussian Splatting training pipelines.
For viewing, most modern GPUs handle typical .splat files easily. Scenes with millions of Gaussians run best on a dedicated GPU, but integrated graphics can still manage. Rendering happens entirely in your browser via WebGL, so no server-side processing is needed.
Yes. You can convert .splat files to mesh formats like OBJ or PLY using tools such as SuGaR or the official gs-to-mesh pipeline. For format conversion, use our 3D Model Converter tool.
.splat files are generated by training pipelines from multi-view photographs. Common tools include the official Gaussian Splatting implementation, Nerfstudio extensions, SuperSplat editor, and various web-based trainers. The output is a photorealistic 3D scene captured from an image set.
Yes. 3DGS is a popular choice for AR/VR because it renders photorealistic scenes in real time. Preview your .splat scene here first, then export it to compatible AR/VR pipelines and players for deployment.
Yes, Any3D's core features are free to use forever. We provide format conversion, model optimization, and online preview at no cost, with no registration required.
No. Files you select are processed only in your browser on this device, so they never leave your device and are never sent to our servers. We don't store any user files; after processing, related data in browser memory is released.
No installation required. Any3D is entirely browser-based; just open the webpage to use all features. It works on Windows, Mac, Linux, and other major operating systems.
The processing capacity depends on your device performance and the model's vertex count and texture complexity, rather than file size alone. We impose no file size limit, but when a model exceeds what your device can handle, the page may lag or even crash.