OfflineTools
Social Media Links
OfflineTools is an unofficial browser port of COLMAP that runs the photogrammetry pipeline locally, with no image leaving the device.
Platform
Browser. Runs in Chrome, Firefox and other modern browsers with no install, no account and no server round trip
GPU
None published. The pipeline executes in the browser on the local machine, so a current desktop browser and sufficient system memory are the practical floor rather than a named GPU. Video decoding of the source clip falls to whatever codecs the browser itself supports
Pricing
None published. The workspace loads and runs without payment, without a sign up and without an account
License
Not published. The port carries a third party notice file at OSS_LICENSES.txt and directs licensing enquiries to license@offlinetools.io, while upstream COLMAP remains BSD
Compare licence terms ↗
Best for
Running a COLMAP solve locally without installing anything
Updated
July 2026
OfflineTools is a browser workspace that runs COLMAP, the Structure from Motion and Multi View Stereo pipeline, without an install and without a server. It is built by Rafael Spring and its landing page opens with an explicit disclaimer that it is an unofficial port, not affiliated with, sponsored by or endorsed by the COLMAP project or its authors. That distinction matters for anyone choosing between it and the upstream tool, because the two are separately maintained.
The workspace is organised as five numbered stages. Pre-process cuts video into frames, prepares masks and depth, and normalises camera footage. Features runs extraction. Matching and two-view handles correspondence. Sparse mapping produces the reconstruction. A fifth stage, Dense mapping, appears in the navigation but its control is disabled in the shipping build, so dense output is not yet available to a user. The interface also carries a note that support for 360 and equirectangular footage and for uncalibrated fisheye cameras is still to come.
Input is dropped straight onto the page as a folder, a set of stills or a video. Images are accepted as JPEG, PNG and WebP. Video is accepted as MP4 with H.264, WebM carrying VP8, VP9 or AV1, and Ogg Theora where the browser supports it, which makes the accepted video list a property of the browser rather than of the tool. The reconstruction exports in COLMAP's own format, which is the interchange format most Gaussian splatting trainers already expect.
The design claim the project leads with is that it is local by design, stating that no images leave the device. Nothing is uploaded and no account is created, which puts it in a different category from cloud photogrammetry services for anyone working with client footage, site scans or material under an NDA. Our own testing of the port found its feature stage beating native SIFT on the same input, reported in full here.
No price is published and the workspace runs without payment. The port's own licence is not stated on the page. A third party notice file sits at OSS_LICENSES.txt and licensing enquiries are directed to a dedicated address, which suggests the port is licensed separately from the BSD terms that cover upstream COLMAP.
Frequently Asked Questions
Is OfflineTools the official COLMAP?
No. OfflineTools states on its own landing page that it is an unofficial port and is not affiliated with, sponsored by or endorsed by the COLMAP project or its authors. Official COLMAP is the native desktop and command line build from the colmap/colmap repository.
Do images uploaded to OfflineTools leave my computer?
OfflineTools describes itself as local by design and states that no images leave the device. The pipeline executes in the browser on the local machine, with no server round trip and no account required.
Can OfflineTools produce a dense reconstruction?
Not in the current build. A Dense mapping stage is listed fifth in the navigation, but its control is disabled, so OfflineTools delivers sparse reconstruction and camera poses only.
What can OfflineTools take as input?
OfflineTools accepts JPEG, PNG and WebP stills, and video as MP4 with H.264, WebM with VP8, VP9 or AV1, and Ogg Theora where the browser supports that codec. Support for 360, equirectangular and uncalibrated fisheye footage is listed as coming.
Alternatives
Recent Headlines
ComfyUI-InfiniSplat Brings the InfiniSplat Single-Image Gaussian Splatting Model to ComfyUI
CHCNAV Releases CoViewer, a Free Desktop Viewer for Gaussian Splats
Artec 3D Launches Artec Twins, Its First Software to Generate and Render Gaussian Splats
TACTYC Gaussian Splat v2.0 Renders and Relights Gaussian Splats in Cinema 4D With Redshift
WebODM 3.3.0 Brings Gaussian Splatting to Open-Source Drone Mapping
WallGS Pro Brings Gaussian Splat Relighting to Unreal Engine 5
LichtFeld Studio 0.5.4 Adds a .licht Project Format, Normal-Guided Training, and Gallery Publishing
EMX Brings Rain, Snow and Wind to Gaussian Splat Scenes in ANNX AI Editor v1.8.0
Daniel Skaale Shows Omnia Splat Builder Turning One Still Into a 360 Degree Gaussian Splat
Japan's Infrastructure Ministry Registers a 3D Gaussian Splatting Method in NETIS
Recent Job Openings

