Everything you need to manage, test, and switch between PHP versions with modern features and cross-platform support.
Download NowBuilt with developers in mind, PHPVersion delivers advanced tools to manage your PHP environments effortlessly.
Switch between PHP versions in seconds with a single command, without rebooting or setting up new environments.
No manual configuration required—PHPVersion automatically handles paths, extensions, and environment setup.
Works seamlessly with popular frameworks like Laravel, Symfony, and Composer for consistent development.
Each PHP installation is stored separately under ~/.phpversion, ensuring clean and conflict-free management.
Runs on macOS, Linux, and Windows, making it easy to manage your PHP environments wherever you work.
PHPVersion offers more than simple version switching—install, test, and organize your PHP environments with powerful CLI commands.
View and reuse previous switch commands in your history
Script version switches with your local development tools
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 |
Join 500,000+ developers who trust PHPVersion for their daily development needs.
Get Started Free