PHPVersion

Powerful Tools for Seamless
PHP Version Management

Everything you need to manage, test, and switch between PHP versions with modern features and cross-platform support.

Download Now
Features Illustration

Key Features

Built with developers in mind, PHPVersion delivers advanced tools to manage your PHP environments effortlessly.

Instant Version Switching

Switch between PHP versions in seconds with a single command, without rebooting or setting up new environments.

Zero-Configuration Setup

No manual configuration required—PHPVersion automatically handles paths, extensions, and environment setup.

Framework Integration

Works seamlessly with popular frameworks like Laravel, Symfony, and Composer for consistent development.

Isolated Environments

Each PHP installation is stored separately under ~/.phpversion, ensuring clean and conflict-free management.

Cross-Platform Compatibility

Runs on macOS, Linux, and Windows, making it easy to manage your PHP environments wherever you work.

$ phpversion install 8.3
✅ PHP 8.3 installed in ~/.phpversion/versions/8.3
$ phpversion
> Current version: 8.3
$ phpversion use 8.2
✅ Switched to PHP 8.2

Advanced Version Management

PHPVersion offers more than simple version switching—install, test, and organize your PHP environments with powerful CLI commands.

Version History

View and reuse previous switch commands in your history

Automated Switching

Script version switches with your local development tools

Easier Than Any Alternatives

Feature PHPVersion Manual Setup Docker
Version Switching $ phpversion 8.3 Edit path, reconfigure Requires container setup
Startup Time Instant Minutes to configure Seconds
Disk Usage Shared Multiple full installs Containers used
Cross-Platform Limited Requires OS support

Ready to Upgrade Your Workflow?

Join 500,000+ developers who trust PHPVersion for their daily development needs.

Get Started Free