Cesium logo - BIM and AEC software

Cesium

Cesium is an open 3D geospatial platform that streams massive BIM, terrain, imagery, and point cloud datasets on a high-precision WGS84 globe for web, game engine, and enterprise apps.

When a project team needs to put a city model, job site scan, or federated BIM file on an accurate globe for review in a browser, Cesium is often the stack behind that experience. The platform pairs open runtimes such as CesiumJS with Cesium ion, a cloud service that tiles photogrammetry, CAD, IFC, and other 3D sources into streamable 3D Tiles.

Developers across AEC, smart cities, and infrastructure use Cesium to build custom viewers rather than relying on a single desktop authoring tool. CesiumJS runs in modern browsers, while Cesium for Unreal, Unity, Omniverse, and O3DE bring the same geospatial precision into real-time visualization pipelines. ion adds curated global terrain, imagery, and OSM Buildings, plus pipelines for reality modeling and BIM/CAD tiling.

For construction and asset owners, the practical value is interoperability at scale: one globe can host design models, as-built captures, and GIS context without forcing every stakeholder onto the same native format. Cesium ion offers a free Community tier for evaluation and non-commercial work, with paid Commercial and Premium plans when teams need higher streaming quotas and expert support (Cesium, 2026).

Specifications

Pricing

Freemium

Platforms

WebWindowsmacOSLinuxAndroid

Used for

3D geospatial visualizationBIM and GIS fusionDigital twin web appsSite and city model streamingConstruction progress review

Used by

DevelopersGIS specialistsBIM managersInfrastructure engineersReality capture teams

Tasks

3D Tiles streamingGlobe visualizationBIM model hostingTerrain and imagery overlayReality mesh tilingGeospatial app development

Pros and cons

Pros

  • Open source CesiumJS is free for commercial and non-commercial use under Apache 2.0.
  • Strong open standards focus with native 3D Tiles and glTF support.
  • Scales from browser demos to enterprise ion Self-Hosted deployments.
  • Broad engine support beyond the web, including Unreal and Unity.

Cons

  • Production ion quotas and commercial licensing add cost beyond the free Community tier.
  • Building custom apps requires developer skills; it is a platform, not a turnkey BIM authoring tool.
  • BIM/CAD database API features remain in technology preview on ion.

Key features

  • CesiumJS: Open source JavaScript library for streaming 3D Tiles, glTF models, terrain, imagery, and time-dynamic data in the browser.

  • Cesium ion: Cloud tiling and hosting for photogrammetry, point clouds, BIM/CAD, and global basemaps with token-based access control.

  • 3D Tiles streaming: Level-of-detail delivery for city-scale buildings, scans, and design models without loading entire files at once.

  • BIM/CAD tiler: Converts IFC and other AEC sources into queryable 3D Tiles, with a database API in technology preview on ion.

  • Engine plugins: Cesium for Unreal, Unity, Omniverse, and O3DE bring WGS84 globes and 3D Tiles into game-engine and simulation workflows.

  • Reality modeling tools: ion includes photogrammetry tiling, clipping, and analysis streaming for as-built and inspection use cases.

Pricing

Cesium ion Community

per month

Free

Free individual tier for non-commercial use; includes 5 GB storage and 15 GB monthly streaming. Verify quotas on the Cesium ion pricing page.

Cesium ion Commercial (individual)

per month

$149.00

Commercial use within your organization; 50 GB storage and 150 GB monthly streaming listed on the vendor site.

Cesium ion Premium (individual)

per month

$499.00

Higher quotas for established projects; 250 GB storage and 500 GB monthly streaming per vendor listing.

Cesium ion Commercial (team)

per month

$524.00

Team account with up to 5 members; confirm current quotas on cesium.com pricing.

Cesium ion Premium (team)

per month

$874.00

Team tier with up to 5 members; verify on the official pricing page before purchase.

Frequently asked questions

How much does Cesium ion cost?

Cesium ion Community is free for individual non-commercial use. Commercial starts at $149 per month for an individual account, Premium at $499 per month for an individual, and team tiers run $524 to $874 per month depending on plan. Custom and self-hosted pricing is available through Cesium sales.

Is CesiumJS free to use commercially?

Yes. CesiumJS is open source under the Apache 2.0 license and is free for both commercial and non-commercial applications. Many teams pair the free runtime with a paid Cesium ion subscription when they need cloud tiling, curated global data, or higher streaming quotas.

Does Cesium support IFC and BIM models?

Yes. Cesium ion includes a BIM/CAD tiler that converts IFC and related AEC sources into streamable 3D Tiles. A database API for querying tiled BIM metadata is available in technology preview and counts toward ion storage and streaming quotas.

What platforms does Cesium run on?

CesiumJS runs in modern desktop and mobile browsers. Cesium also ships plugins for Unreal Engine, Unity, NVIDIA Omniverse, and Open 3D Engine, with optional ion integration on Windows, macOS, Linux, and supported VR and Android targets.

Cesium vs Google Earth or Mapbox: when should AEC teams pick Cesium?

Cesium is built for developers who need an open, customizable 3D geospatial stack with 3D Tiles, self-hosted options, and deep BIM and point cloud tiling. Mapbox and consumer globe products focus more on map tiles and packaged viewers; Cesium fits when you are embedding geospatial data in your own web or engine-based application.

Who is Cesium for in construction and infrastructure?

Cesium targets software teams, GIS groups, and project owners who need to fuse design models, scans, and GIS layers on one accurate globe. Typical users include digital twin developers, infrastructure operators, and AEC firms building custom review or operations portals.

Tutorials and learning

Sources