Want to know when a new (stable) release comes out? Subscribe to the newsletter
Fairness (rant) CloudCompare is a Free software. Free as in "Free speech", not as in "free beer".
Developing and maintaining a software is never free...

If CloudCompare helps you make or save a lot of money, then please contribute or donate.
If you really can't, at least send us an email to say thanks ;-)
we are also in need of equipment (scanners, computers, graphic cards, hard drives, etc.)
and of nice and big datasets to test CloudCompare!
Manufacturers contributing to the project or supporting us: DotProduct, 2G Robotics, Riegl, Geoslam, Kaarta

The official and up-to-date documentation is the wiki

Latest alpha release: 2.14.alpha (12/17/2024)

This is the latest alpha release (the development branch). For a more stable version, see below.

CloudCompare 'Unified'

2.14.alpha

Windows
Windows 64bits

Installer version: Installer (64 bits)

Archive version: 7zip (64 bits)

sources

latest

Github
Github

Repository:
Github

(for compilation instructions, refer to the BUILD.md file)


Latest stable release: 2.13.2 Kharkiv (7/08/2024)

The 'Unified' version of CloudCompare now automatically detects the support for Quad Buffer Stereo rendering and use it if possible

The latest Windows installer also includes the Python and 3DFin (tree segmentation, Swansea university) plugins

CloudCompare 'Unified'

2.13.2

Windows
Windows 64bits

Installer version: Installer (64 bits)
(MD5: 2819B430C9ECF640F3CA0491C75EBE8F)

Archive version: 7zip (64 bits)
(MD5: 55F90E46BD9565907E50B49A2F5F9490)

ccViewer 'Unified'

1.41

Windows
Windows 64bits

Archive version: 7zip (64 bits)
(MD5: FD4F601C70D872434936256F5E16B04B)

CloudCompare

2.13.2

Linux
Linux

flathub packages are available for Linux.

[Flathub] type
flatpak install flathub org.cloudcompare.CloudCompare"

CloudCompare

2.13.2

macOS
macOS Apple silicon (arm) and Intel

The latest macOS build
can be found on
Paul Rascle's website

sources

latest

Github
Github

Repository:
Github

(for compilation instructions, refer to the BUILD.md file)



Python wrappers for CloudCompare
Thanks to our great contributors, CloudCompare now offers several options to be used with Python in a more integrated way (more than the command line ;)

Mind that these 2 projects are still work in progress. Constructive feedback is welcome:please declare bugs or ask questions directly on their respective github pages.

CloudCompy, by Paul Rascle

This project allows one to load clouds and access their internal data as numpy arrays, call some of CloudCompare's algorithms, apply your own processes, and save the result.
  • the reference documentation can be found here
  • the latest available Windows binary can be found here
  • you'll also find in the readme.md file most of the directions to build it on Linux and Windows, as well as an example of how it can be used

Tests:

  • test 01: load and save a cloud, get the scalar field names, compute the gravity center

  • test 02: export coordinates to SF, computes its average and standard deviation, and min and max values

  • test 03: compute cloud curvature, filter points by SF value

  • test 04: load a point cloud

  • test 05: access the scalar fields data

  • test 06: manually apply a translation to a cloud, or use the Global Shift mechanism at loading time

  • test 07: load a cloud and a polyine, crope the cloud with the polyline, smooth the polyline, compute its length, etc.

  • test 08: create primitives (box, cone, sphere, cylinder, etc.) or a quadric

  • test 09: create primitives, apply a transformation, and compute the distances between a cloud and these primitives

  • test 10: ICP registration

  • test 11: Delaunay 2.5D triangulation + smooth (see test 14 as well)

  • test 12: apply a rigid transformation to a cloud, fit a plane

  • test 13: compute the cloud octree

  • test 14: export normals to SFs, export some statistics from the resulting SFs

  • test 15: triangulate a point cloud and sample points on it

  • test 16: compute the octree and extract poins inside neighborhoods (spherical, cylindrical or cubical)




CloudCompare Python Plugin by Thomas Montaigu

This plugin allows to write Python scripts in CloudCompare, by providing python bindings to the set of CloudCompare’s libraries (that you can use in C++ plugins) as well as embedding a python interpreter to run scripts. This plugin can be used to run Python scripts via the GUI or via the command line.
You'll find the extensive documentation here with all the bulding instructions and examples


Additional resources
Older stuff

Last version compatible with old intel / ATI graphic cards (2.6.3 beta)

CloudCompare

2.6.3

Windows
Windows 64bits

Installer version: Installer (64 bits)

Archive version: 7zip (64 bits)

Last version compatible with Windows 32 bits

CloudCompare

2.6.2

Windows
Windows 32bits

Installer version: Installer (32 bits)

Archive version: 7zip (32 bits)

ccViewer

1.34

Windows
Windows 32bits

Archive version: 7zip (32 bits))

Sketchup plugin

This plugin will let you 'paste' points selected with the 'Point picking list' tool of CloudCompare in Sketchup. It has been developed by Patrick Biani (see his website).

Mind that the documentation of this plugin is only in french for now.