Checkpoint VCS logo

Version control forcreative workflows

Checkpoint is a modern VCS built for media-heavy projects: games, film, product design, architecture, and more. Fast checkouts, file locking, and massive file support, out of the box.

Coming SoonView on GitHub
Built forGame DevFilm & VFXProduct DesignArchitectureCAD & Engineering

Features

Everything your creative team needs

Purpose-built for media workflows where files are large, binary, and need to be managed with care.

Checkouts & Locking

Exclusive file locking prevents conflicts on binary assets. Check out files, make changes, and push • no merge headaches on art files.

Branching & Pull Requests

Branch-based workflows with code and asset reviews. Create pull requests, leave comments, and merge with confidence.

Massive File Support

Designed from the ground up for large binary files. No file size limits. Textures, meshes, CAD files - it all just works.

Shelves & Artifacts

Stash work-in-progress with shelves. Produce and store build artifacts directly alongside your version-controlled assets.

All Clients

Desktop app, Unreal Engine plugin, CLI, and web UI. Pick the workflow that fits your team. Designers and developers get first-class tools.

Open Source Core

Checkpoint's core is open source. Self-host for free, contribute to the codebase, or use our managed cloud with zero setup.

Backed By

Absolutely no one

No investors. No board. No pressure to “10x” next quarter. We're bootstrapped, which means we answer to our users, not shareholders. The savings from not chasing infinite growth get passed directly to you.

No VCs
No Board Seats
No Growth Mandates
No Investors
No IPO Pressure
No Quarterly Targets

“Instead of raising prices to satisfy investors, we lower them to satisfy you.”

- The Checkpoint team, happily unfunded since day one

Performance

Benchmarked against the industry

Full submit and sync of the Unreal Engine Project Titan gameplay template.
~44 GB across ~190K files

LAN

LAN based version control systems • local network server

Submit (Upload)

Checkpoint
14m 19s
Perforce
53m 18s
p4 add: 19m 32sp4 submit: 33m 46s
* Gitea
1h 40m 7s
git add: 29m 57sgit commit: 11m 40sgit push: 58m 30s

Pull (Sync)

Checkpoint
8m 32s
Perforce
10m 21s
* Gitea
39m 10s

Cloud

Cloud-based version control systems • US West to US East

Submit (Upload)

Checkpoint
30m 24s
Diversion
39m 18s
Unity Version Control
20m 13s
* GitHub
3h 53m 50s
git add: 29m 57sgit commit: 11m 40sgit push: 3h 12m 13s
* Azure Repos
2h 23m 52s
git add: 29m 57sgit commit: 11m 40sgit push: 1h 47m 10s

Pull (Sync)

Checkpoint
25m 20s
Diversion
24m 30s
Unity Version Control
11m 53s
* GitHub
1h 44m 11s
* Azure Repos
57m 18s

Benchmarks performed using Checkpoint CLI. LAN tests used a local server. Cloud tests used a US West client connecting to a US East storage server with 2 Gbps upload speeds. We could not control where the Git servers were for GitHub and Azure Repos, and likely were also US West.
* Git struggled with the large number of small LFS files (due to Unreal Engine World Partition), causing very long push/pull times.

Pricing

Usage-based pricing

Pay per active user - $2.50 per 50 GB/mo - Bandwidth included

Core version control for small teams getting started.

$4/mo per active user

Write users: $4/mo · Read users: $2/mo

  • 30 Day Free Trial (up to 25 GB storage included)
  • Unlimited users
  • Checkouts
  • File locking
  • Branching
  • Unreal Engine, Desktop, CLI, & web clients
Coming Soon
Most Popular

Pro

Collaboration features for growing teams.

$9/mo per active user

Write users: $9/mo · Read users: $4/mo

  • Everything in Basic
  • Issues
  • Pull requests & reviews
  • Shelves
Coming Soon

Studio

Enterprise-grade for large studios and organizations.

$24/mo per active user

Write users: $24/mo · Read users: $12/mo

  • Everything in Pro
  • Artifacts (CI build outputs, like UnrealGameSync)
  • Priority support

Available add-ons · Contact us

  • Single-tenant deployment
  • Bring your own storage (BYOS)
Coming Soon

Cloud storage: $2.50 per 50 GB/mo. Unlimited bandwidth included. Self-hosted storage is managed by you.

To continue to provide our affordable pricing, we will automatically charge an active write user fee if you have no write usage in 12 months.

If you have an outstanding balance with insufficient credit, we charge a $5 minimum . Any remainder rolls over as credit toward future months.

Compare

See how we stack up

Drag the sliders to estimate your monthly cost across providers.

10
1100
50 GB
1 GB1 TB
Checkpoint
$3 - $43/mo

Cost depends on active users

Diversion
$250/mo
Perforce Helix Core
$380/mo
Unity Version Control
$2,103/mo

Estimates based on publicly available pricing pages as of Apr 2026. Actual costs may vary by plan, region, and negotiated contracts; verify with each provider. Self-hosted storage costs are not included due to high variability.

FAQ

Frequently asked questions

Still have questions? Ask on GitHub.

An active write user (AWU) is anyone who commits, locks files, creates branches, or merges pull requests in a given month. An active read user (ARU) is anyone who clones, checks out, or reads the repository without making changes. Users who don't interact with the repo that month aren't counted.

Cloud storage costs $2.50 per 50 GB/mo. Bandwidth is free. For example, if you use 51 GB, you will be charged $5/mo.

Our payment processing fees are a high percentage for small transactions, so to be able to charge you as little as $1 in a particular month, we set a minimum charge of $5. We do not charge the minimum if your total is $0. We do not charge the minimum on your final invoice.

Here's how billing works:
  1. At the end of each month, we calculate your total charge based on active users and storage.
  2. We apply any applicable discounts or credits from prior months.
  3. If the total is less than $5, we charge $5 and roll over the difference as credit toward future months.
  4. If the total is $5 or more, we charge the full amount as usual.

If your bill is $0 for the month, no charge is made.

Yes, up to 6 months after payment! If you have a positive credit balance and would like to request a refund, please contact us.

Cloud is fully managed by us: zero setup, automatic updates, built-in storage, and guaranteed uptime. Self-hosted means you run Checkpoint on your own infrastructure. The core is open source and free to self-host; Pro and Studio tiers have a small per-user fee for the additional features.

Yes. The Basic tier, checkouts, locking, branching, and all clients, is completely free when self-hosted. You can find the source and instructions on GitHub. We ask that you respect the license and consider contributing back if you build something useful.

Write users can make changes: commits, locks, branches, pull requests. Read users can view and download the repository contents but cannot push changes. Read users are cheaper because they consume less infrastructure. Both are only counted in months where they're actually active.

No, an organization is on either Cloud or Self-hosted. However, you can run multiple organizations if you genuinely need a split setup.

That's exactly what Checkpoint is built for. There are no artificial file size limits. Large binaries are stored and transferred efficiently without bloating history, unlike systems that bolt on LFS as an afterthought.

Each new user can claim a one-month trial for an organization that hasn't received one before and is less than a week old. The trial includes up to 3 active users and 10 GB of storage (a $13 value). Usage beyond those limits is billed normally.

Yes, you can upgrade or downgrade at any time. Upgrades take effect immediately and are prorated; downgrades apply at the start of the next billing cycle.

Stay in the loop

Sign up for our newsletter

Get the latest development updates and release announcements.