OfflineTools Runs COLMAP in the Browser, Beats Native SIFT

Michael Rubloff

Michael Rubloff

Tags

OffineTools

Rafael Spring has released OfflineTools COLMAP, a free in browser build of COLMAP that reports faster SIFT extraction than the stock native binary.

The build compiles COLMAP to WebAssembly and executes in the page, so no images are uploaded and nothing is installed. It produces camera poses, sparse point clouds, keypoints, and masks, the same outputs a gaussian splatting trainer consumes as initialization.

On a set of 229 images at 5616x3744, OfflineTools reports SIFT GPU extraction finishing in 54 seconds against 1 minute 41 seconds for stock COLMAP, and SIFT CPU extraction in 1 minute 25 seconds against 1 minute 46 seconds. The host was a Ryzen 7 5800X with 32 GB of RAM and an 8 GB RTX GPU. Both comparisons are OfflineTools' own measurements.

COLMAP 4.2.0 shipped its own browser based viewer for sparse binary reconstructions on September 1. That viewer inspects a reconstruction that already exists. The OfflineTools build performs the reconstruction.

Spring previously founded DotProduct, maker of the Dot3D handheld scanning software, and worked at Google before that. OfflineTools is a separate project from DotProduct.

The app page also carries capture guidance, covering three image minimum coverage per feature, locked focus and exposure, sequential matching for ordered video frames, and vocabulary tree matching for large collections. A practitioner on a machine where COLMAP will not build, or without a CUDA workstation, can now produce poses for a splat training run from a browser tab.

It is available now in the browser.

Featured

Recents

Platforms

GeoLibre v3.0.0 Renders Gaussian Splat Tilesets Natively on a Cesium Globe

GeoLibre v3.0.0 renders Gaussian splat tilesets on a Cesium globe through KHR_gaussian_splatting, and adds native I3S scene layers and COPC point clouds.

Michael Rubloff

Sep 15, 2026

Platforms

GeoLibre v3.0.0 Renders Gaussian Splat Tilesets Natively on a Cesium Globe

GeoLibre v3.0.0 renders Gaussian splat tilesets on a Cesium globe through KHR_gaussian_splatting, and adds native I3S scene layers and COPC point clouds.

Michael Rubloff

Platforms

Arcturus Vision Opens Orders for a $149 Steam Frame Passthrough Camera

Arcturus Vision has opened orders for a $149 5K HDR passthrough camera for Steam Frame, and listed Gaussian XR, a free splat viewer planned for September 2026.

Michael Rubloff

Sep 15, 2026

Platforms

Arcturus Vision Opens Orders for a $149 Steam Frame Passthrough Camera

Arcturus Vision has opened orders for a $149 5K HDR passthrough camera for Steam Frame, and listed Gaussian XR, a free splat viewer planned for September 2026.

Michael Rubloff

Platforms

Terrasolid, Bentley and IGI Detail a City Scale Gaussian Splat Workflow Over Tallinn

Terrasolid, Bentley and IGI time a city-scale Gaussian splat workflow over Tallinn, with medium-quality cloud processing at 18 hours against six days locally.

Michael Rubloff

Sep 14, 2026

Platforms

Terrasolid, Bentley and IGI Detail a City Scale Gaussian Splat Workflow Over Tallinn

Terrasolid, Bentley and IGI time a city-scale Gaussian splat workflow over Tallinn, with medium-quality cloud processing at 18 hours against six days locally.

Michael Rubloff

Platforms

CHCNAV CoMeta Exports 3D Gaussian Splats to 3D Tiles

CHCNAV CoMeta generates 3D Gaussian splatting from the same aerial triangulation as its orthomosaic, DSM and mesh, and exports splats to PLY and 3D Tiles.

Michael Rubloff

Sep 14, 2026

Platforms

CHCNAV CoMeta Exports 3D Gaussian Splats to 3D Tiles

CHCNAV CoMeta generates 3D Gaussian splatting from the same aerial triangulation as its orthomosaic, DSM and mesh, and exports splats to PLY and 3D Tiles.

Michael Rubloff

Michael Rubloff

Written by Michael Rubloff

Michael is the Founder and Managing Editor of Radiancefields.com

More from Michael Rubloff

More from Michael Rubloff

Platforms

GeoLibre v3.0.0 Renders Gaussian Splat Tilesets Natively on a Cesium Globe

GeoLibre v3.0.0 renders Gaussian splat tilesets on a Cesium globe through KHR_gaussian_splatting, and adds native I3S scene layers and COPC point clouds.

Michael Rubloff

Sep 15, 2026

GeoLibre

Platforms

GeoLibre v3.0.0 Renders Gaussian Splat Tilesets Natively on a Cesium Globe

Michael Rubloff

Sep 15, 2026

GeoLibre

Platforms

GeoLibre v3.0.0 Renders Gaussian Splat Tilesets Natively on a Cesium Globe

GeoLibre v3.0.0 renders Gaussian splat tilesets on a Cesium globe through KHR_gaussian_splatting, and adds native I3S scene layers and COPC point clouds.

Michael Rubloff

Sep 15, 2026

GeoLibre

Platforms

OfflineTools Runs COLMAP in the Browser, Beats Native SIFT

OfflineTools has released a free browser build of COLMAP that runs fully locally in WebAssembly and reports faster SIFT extraction than the stock native binary.

Michael Rubloff

Sep 15, 2026

OffineTools

Platforms

OfflineTools Runs COLMAP in the Browser, Beats Native SIFT

Michael Rubloff

Sep 15, 2026

OffineTools

Platforms

OfflineTools Runs COLMAP in the Browser, Beats Native SIFT

OfflineTools has released a free browser build of COLMAP that runs fully locally in WebAssembly and reports faster SIFT extraction than the stock native binary.

Michael Rubloff

Sep 15, 2026

OffineTools

Platforms

Arcturus Vision Opens Orders for a $149 Steam Frame Passthrough Camera

Arcturus Vision has opened orders for a $149 5K HDR passthrough camera for Steam Frame, and listed Gaussian XR, a free splat viewer planned for September 2026.

Michael Rubloff

Sep 15, 2026

Arcturus Vision

Platforms

Arcturus Vision Opens Orders for a $149 Steam Frame Passthrough Camera

Michael Rubloff

Sep 15, 2026

Arcturus Vision

Platforms

Arcturus Vision Opens Orders for a $149 Steam Frame Passthrough Camera

Arcturus Vision has opened orders for a $149 5K HDR passthrough camera for Steam Frame, and listed Gaussian XR, a free splat viewer planned for September 2026.

Michael Rubloff

Sep 15, 2026

Arcturus Vision