Best Gaussian Splat Viewers (Web, Desktop & Mobile)

Guide · 2026-06-07 · 7 min read · by SplatMart Team

How to open and view a .splat or .ply file — the best free web viewers, desktop apps, and engine plugins for Gaussian splats, and how to share them.

Once you have a Gaussian splat — a .ply or .splat file — you need a viewer to open it. The good news: viewing a splat is lightweight, and you have plenty of free options that run in a web browser, on the desktop, or inside a game engine. Here are the best ways to view and share Gaussian splats.

Web-based splat viewers

For most people, a browser viewer is the fastest way to open a splat — no install, and easy to share with a link. Web viewers use WebGL to render the splat right on the page, and many run smoothly even on phones.

  • Great for quickly checking a file, embedding a splat on a website, or sending a client a link.
  • Open-source viewers built on three.js are widely used and free to self-host.
  • Look for drag-and-drop support so you can just drop a .ply or .splat file onto the page.

Desktop viewers and apps

Desktop tools handle large splats more comfortably and often add editing — cropping, cleaning up floaters, and re-exporting. If you create splats regularly, a desktop viewer/editor is worth having alongside a web viewer.

Game engines (Unreal, Unity, Blender)

  • Unreal Engine — view and use splats via a Gaussian splatting plugin; great for real-time environments.
  • Unity — several community and commercial splat packages let you import and render .splat/.ply files.
  • Blender — add-ons bring splats into Blender for layout and rendering alongside traditional 3D.

Engines are the right choice when the splat is part of a bigger interactive project rather than something you just want to look at.

How to open a .splat or .ply file

  • Quickest: open a web splat viewer and drag your file onto it.
  • For big files or editing: use a desktop splat app.
  • For a project: import into your game engine with a splat plugin.

Tips for smooth viewing

  • Gaussian count drives performance — very large splats (millions of Gaussians) can stutter on weaker hardware; reduce the count for real-time use.
  • Compressed formats (.spz, .sog) load faster over the web than raw .ply.
  • If a viewer shows nothing, confirm the file is actually a Gaussian splat (.ply/.splat) and not a regular mesh.

Every splat sold on SplatMart is captured to load and view cleanly, so you can drop it into your viewer or engine of choice and get straight to work. Browse the marketplace to see what's available.

Frequently asked questions

How do I open a .splat file?

The easiest way is a web-based Gaussian splat viewer — open it in your browser and drag the file in. For large files or editing, use a desktop splat app; for projects, import it into a game engine with a splat plugin.

Can I view a Gaussian splat in a browser?

Yes. WebGL-based viewers (many built on three.js) render splats directly in the browser, with no install, and many work on mobile too.

What's the difference between a splat viewer and a mesh viewer?

Mesh viewers display triangles and textures. Splat viewers render millions of soft Gaussians with view-dependent colour, so a normal 3D model viewer usually can't display a splat correctly.

Why is my splat viewer slow?

Usually the splat has too many Gaussians for your hardware. Try a smaller/compressed version, close other GPU-heavy apps, or reduce the Gaussian count.

Browse 3D Gaussian Splats on SplatMart