KSPLAT to SPLAT Converter Online
Convert KSPLAT Three.js format to SPLAT for broad web viewer compatibility.
Last updated Mar 2026
- 1Upload
- 2Convert
- 3Download
Drag KSPLAT file here, or click to upload
What You Should Know
Moving from Three.js Ecosystem to Broad Compatibility
KSPLAT is tightly coupled with the GaussianSplats3D library for Three.js. If you have built a scene in KSPLAT and now need to share it with users who have other web viewers — antimatter15, splat.io, or any SPLAT-compatible viewer — converting to SPLAT is the solution. SPLAT has the widest viewer support in the Gaussian Splatting ecosystem today, making it the best choice for sharing scenes with the broadest possible audience.
File Size Change
SPLAT is slightly larger than KSPLAT (about 35% larger). A 140 MB KSPLAT file will become approximately 190 MB in SPLAT. This is because KSPLAT uses more efficient quantized storage for covariance data, while SPLAT uses a simpler float32 layout. SPLAT does not support SH, so any SH data present in the KSPLAT source will be discarded during conversion.
Interoperability Workflow
A common workflow: capture and process a scene into PLY, convert to KSPLAT for the Three.js production application, then convert a copy to SPLAT for distribution and sharing. This converter handles the KSPLAT-to-SPLAT leg of that workflow efficiently in your browser without any additional software.
KSPLAT vs SPLAT
| Feature | KSPLAT | SPLAT |
|---|---|---|
| File Size | Small — ~35% of equivalent PLY | Medium — ~50% of equivalent PLY |
| Spherical Harmonics | Optional — included only if enabled when creating the file (default is no SH) | No — base color only (SH stripped) |
| Web Compatibility | Good — Three.js GaussianSplats3D ecosystem | Broad — widely supported by web viewers |
| Compression | Good — quantized with optional chunks | Moderate — fixed 32-byte layout |
| Progressive Loading | Yes — streaming-optimized | No |
| Typical Use | Three.js integration, large scene streaming | Web sharing, antimatter15 viewer, broad compatibility |