Getting Started with P4
P4 is industry-leading version control software that manages all kinds of digital assets, including binary assets, with performance at scale and support for globally-distributed teams.
P4 uses a client-server model. The administrator must first deploy and set up P4 Server, either as a proof-of-concept or production instance. Then, end users can install a client, log in, and work with versioned digital assets.
P4 overview
Learn version control and P4 basics.
Administrators: Get started
Learn how to deploy and set up P4 for your team. Cloud and on-premises deployments are available.
End users: Get started
Learn how to install the required software, configure your environment, and start using P4.
Other tools for working with P4
Learn how to speed up and enhance your workflows with other tools, plugins, and integrations.
Need more help? Browse all P4 documentation to find what you need.
© 2025 Perforce Software, Inc. All rights reserved.
Perforce and other identified trademarks are the property of Perforce Software, Inc., or one of its affiliates. Such trademarks are claimed and/or registered in the U.S. and other countries and regions. All third-party trademarks are the property of their respective holders. References to third-party trademarks do not imply endorsement or sponsorship of any products or services by the trademark holder. Contact Perforce Software, Inc., for further details.