
Perforce P4 (Helix Core)
Perforce P4, also known as Helix Core, is a centralized version-control system for managing source code and large files.
What Perforce P4 (Helix Core) is
Perforce P4, also known as Helix Core, is a centralized version-control system for managing source code and large files. It supports file locking, native handling of large files and sparse checkout, and can be self-hosted on Windows, macOS or Linux. Its free plan allows five users, 20 workspaces, three Git repositories and three lifetime support cases. The Cloud plan is $39/user/mo, billed monthly, for up to 100 users; it includes 64 GiB of storage, unlimited P4 workspaces and unlimited support cases. Scale and Platform plans are also listed with annual billing and no listed price; sales provides quotes. The Scale plan lists unlimited users, workspaces, support cases and Git repositories, while Platform lists unlimited users and workspaces. Teams can compare the listed limits across plans with the size and needs of their version-control work.
Good
- Native handling of large files
- Supports file locking and sparse checkout
- Can be self-hosted
- Available for Windows, macOS and Linux
Watch out
- Free plan is limited to five users
- Free plan includes three lifetime support cases
- Scale and Platform pricing requires a sales quote
Who it suits
It suits development teams managing source code or large files that need centralized versioning, file locking or sparse checkout. Teams can choose between self-hosting and the listed Cloud plan.
Verdict
P4 provides centralized version control with large-file support across the three listed desktop platforms. Review the free-plan limits or request a quote for Scale or Platform if those allowances do not fit.
Plans and prices
From Perforce P4 (Helix Core)'s own pricing page, checked 22 Sep 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | 5 users · 20 workspaces · 3 Git repositories · 3 lifetime support cases |
| Cloud | $39 a month | Up to 100 users · 64 GiB storage included · Unlimited P4 workspaces · Unlimited support cases · Billed monthly |
| Scale | Priced on request | Unlimited users · Unlimited workspaces · Unlimited support cases · Unlimited Git repositories · Billed annually; contact sales for a quote |
| Platform | Priced on request | Unlimited users · Unlimited workspaces · Billed annually; contact sales for a quote |
| P4 Free | Free | up to 5 users · up to 20 workspaces · cloud or on-premises |
| P4 Cloud | $39 a month | Perforce-managed hosting · teams under 100 · per user/month |
| Perpetual Use | — | teams with 50+ users · upgrades and support require maintenance · one-time purchase plus annual maintenance renewal |
| 12-Month Subscription | — | software updates · technical support during subscription · annual subscription |
The facts
Each one read from Perforce P4 (Helix Core)'s own pages, with the date it was checked.
What it does
- APIs and SDKs
- Public APIs are provided for C/C++, Python, Java, Ruby, PHP, Perl and Go, plus a JavaScript API for extending P4V and P4Admin.checked 15 Oct 2026
- C/C++ API
- The C/C++ API supplies headers, platform libraries and sample ClientUser code for applications that call P4 Server commands.checked 15 Oct 2026
- Code review
- P4 Code Review is a web-based review tool supporting pre-commit and post-commit review processes.checked 15 Oct 2026
- Compliance
- Perforce's Trust Center lists SOC 2, ISO 27001:2022, ISO/IEC 42001:2023, ISO 9001:2015, GDPR, CCPA and HIPAA resources across covered products.checked 15 Oct 2026
- Distributed access
- Proxy and edge servers provide local access for distributed teams, while delta transfers reduce synchronization data.checked 15 Oct 2026
- Documentation depth
- Documentation includes administrator deployment, end-user quick starts, CLI reference, GUI guides, release notes, APIs and game-engine setup.checked 15 Oct 2026
- Exclusive locking
- Exclusive file locking prevents two users from overwriting the same file and reduces merge conflicts.checked 15 Oct 2026
- Game-engine integration
- Unreal Engine and Unity 3D provide built-in integrations that connect directly to P4 Server.checked 15 Oct 2026
- Git interoperability
- P4 Git Connector lets Git users work with GitHub, GitLab or Bitbucket while other teams use P4.checked 15 Oct 2026
- Java API
- P4Java provides server, client, file, changelist, job and exception packages for Java applications and plugins.checked 15 Oct 2026
- Licence
- The Helix Core agreement grants a limited, non-exclusive, non-transferable time-based or perpetual licence and prohibits reverse engineering and source-code discovery.checked 15 Oct 2026
- Limit: Capterra users
- Complaints include difficult setup, confusing or slow remote depots, disk usage, merge tracking and removal of Windows Explorer integration.checked 15 Oct 2026
- Limit: Gartner reviewers
- Gartner feedback says the interface is difficult for beginners and that the product may be less suitable for very large organizations.checked 15 Oct 2026
- Limit: TrustRadius users
- Reviewers request a more modern interface, clearer preferences, less manual refreshing and REST endpoints for jobs and changelist queries.checked 15 Oct 2026
- Notable dated news
- Perforce announced ISO/IEC 42001:2023 certification for several AI-powered products on February 6, 2026.checked 15 Oct 2026
- Other integrations
- Perforce lists integrations for Jira, IntelliJ IDEA, MATLAB/Simulink, Maven, ftrack, Photoshop, LabVIEW and Artifactory.checked 15 Oct 2026
- Permissions and audit
- The product includes granular permissions, audit logs and traceability for file and workflow activity.checked 15 Oct 2026
The company
- Company acquisitions
- Crunchbase reports 14 acquisitions, including Snowtrack, Delphix, Puppet, BlazeMeter, Methodics and Rogue Wave Software.checked 15 Oct 2026
- Company legal name
- Crunchbase identifies the maker as Perforce Software, Inc.checked 15 Oct 2026
- Company ownership
- Crunchbase lists Clearlake Capital Group and Francisco Partners as Perforce investors and identifies the company as acquired by Clearlake Capital Group.checked 15 Oct 2026
- Company profile
- Gartner lists Perforce as a private company founded in 1995 with headquarters in Minneapolis and 1,001–5,000 employees.checked 15 Oct 2026
- Founded
- 1995checked 23 Sep 2026
- Headquarters
- Minneapolis, Minnesota, United Stateschecked 23 Sep 2026
Where it runs
- P4V platforms
- P4V is actively tested on Windows 10/11, Ubuntu 22.04/24.04, Red Hat 8.10/9.6, openSUSE 15.5 and macOS 12 or later.checked 15 Oct 2026
Alternatives to Perforce P4 (Helix Core)
- 1

Unity
Free planAndroidiOSWebAPI8.4Free plan - 2

Unity Version Control
Free planWebAPILinuxmacOS8.1Free plan - 3

Diversion
Free planWebAPILinuxmacOS7.8From $25 a month - 4

GitHub CodeQL
Free planWebExtensionLinuxmacOS7.5From $30 a month - 5
GitUI
Free planOpen sourceAndroidLinuxmacOSSelf-hosted7.5Free plan - 6

Gitnuro
Free planOpen sourceLinuxmacOSWindows7.4Free plan
