Image → Gaussian splat

Image to Gaussian Splat, Free Online

Upload one image and get a rotatable 3D Gaussian splat. No camera rig, no photogrammetry app, no local GPU. Preview it here and download .splat or .ply.

Upload one clear photo or render of a single object. The model removes the background, builds a Gaussian splat, and fills in the unseen sides.

120 credits
Click to upload or drag image here
PNG, JPG or WebP up to 20 MB. One object, clean background.
Advanced settings

Failed generations are refunded automatically. Results stay downloadable for 7 days unless your account keeps an archive.

Loading 3D preview…

Your 3D result appears here

Upload an image and generate. The splat loads in this window and you can drag it around.

Single image input

A product photo, a render, or a clear shot of one object is enough. The subject is cut out before reconstruction.

262,144 gaussians

Every result is a standard 3DGS splat at 262,144 gaussians, the density the model was trained for.

Open it anywhere

The .splat opens in this viewer or any splat viewer. The .ply opens in SuperSplat, Blender add-ons, and 3DGS tooling.

Image to Gaussian splat FAQ

How is this different from photogrammetry?

Photogrammetry needs many photos from different angles and a reconstruction pass. This tool takes one image and predicts the unseen sides, so it is fast but the back is invented, not measured.

Do I need a .ply or a .splat file?

Use .splat for web viewers: it is compact and loads quickly. Use .ply when a desktop tool expects the standard 3DGS property layout.

Can I turn the splat into a mesh?

Not here. A splat is a cloud of Gaussians without a surface, so converting it to a clean mesh is a separate modelling step. The .glb we export is a point-cloud preview.

What does it cost?

One generation costs 120 credits. Credits are sold on the pricing page, never expire, and a failed run is refunded automatically.

Try it with your own image

One upload is enough to see whether your subject reconstructs well.

Upload an image