Shrink a point cloud

Drop a LAS, LAZ or XYZ file. RICE rewrites it at the precision you actually need, packs it losslessly, and reads the result back to prove nothing moved. Everything runs in this browser — the file never leaves your machine.

1 — Input
Drop a cloud
.las · .laz · .las.gz · .xyz · .txt · .pts

{{ notice }}

{{ error }}

What came in
{{ r.k }}{{ r.v }}
2 — Coordinate precision

LAS stores coordinates as whole numbers times a scale. Asking for less precision than the survey needs is where most of the saving comes from — and RICE tells you exactly how far each point moved.

3 — Write
Result
{{ result.name }}
In
{{ result.inSize }}
Out
{{ result.outSize }}

{{ result.summary }}

Download {{ result.name }}
Verification
{{ c.mark }} {{ c.name }}
{{ c.detail }}
How the sizes work

A LAS point record is 20–34 bytes of mostly repeated, slowly-changing integers, so it packs well. Two honest levers:

  • Rewrite the header. Recomputing scale and offset for the real extent, and dropping point fields the file never filled in, produces a smaller but fully valid .las.
  • Pack it. gzip is lossless and universal — PDAL, LAStools and QGIS read .las.gz, and every operating system expands it.

{{ lazNote }}

Free tier

{{ gateNote }}

See Premium