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.
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.
“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)
Pull (Sync)
Cloud
Cloud-based version control systems • US West to US East
Submit (Upload)
Pull (Sync)
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
Basic
Open SourceCore version control for small teams getting started.
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
Pro
Collaboration features for growing teams.
Write users: $9/mo · Read users: $4/mo
- Everything in Basic
- Issues
- Pull requests & reviews
- Shelves
Studio
Enterprise-grade for large studios and organizations.
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)
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.
Cost depends on active users
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.
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.
Here's how billing works:
- At the end of each month, we calculate your total charge based on active users and storage.
- We apply any applicable discounts or credits from prior months.
- If the total is less than $5, we charge $5 and roll over the difference as credit toward future months.
- 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.