Skip to main content
.com domains from $2.99 — free WHOIS privacy on every name

PHP Hosting

Run the exact PHP release your project calls for

Any current PHP version, switched per domain in a single click — with Composer, SSH and the extensions your codebase expects, all running on fast NVMe servers.

$2.42

Starting price, billed yearly

PHP 8.4

Available right now

1-click

To change versions

Composer

Already on your PATH

A developer working against a hosted server over SSH

Version Freedom

Many PHP releases, a single account

Projects rarely agree on a runtime. So instead of locking the whole account to one release, you set it domain by domain — and change it from the panel any time you like.

Trial the upgrade on a staging domain, confirm everything holds, then flip production over. If a release misbehaves, one click sends it straight back.

  • Everything current, through PHP 8.4
  • Each domain picks its own release
  • Instant switches, instant reversals
  • Legacy 7.x builds still available

The Platform

Shaped for how PHP projects actually run

Hosting control panel with a per-domain PHP version selector open

Run every release you still rely on

A legacy 7.x job and a PHP 8.4 build can share one account, each domain served by the exact runtime it was written against.

Version changes take one click

The panel's PHP selector sets the release per domain. Test the newer build, and if anything creaks, roll back within seconds.

Composer comes ready to run

It's installed and answering over SSH from your first session, so pulling packages and setting up autoloading costs zero prep time.

Extensions ready when you are

GD, mbstring, cURL, intl, OPcache, PDO, Imagick and many more are yours to enable or tune directly. No ticket, no queue.

Speed that survives a rush

NVMe drives, OPcache and LiteSpeed-grade caching all push in the same direction, so pages keep landing fast when visitor numbers spike.

Your resources, ring-fenced

CloudLinux isolates your CPU and memory share, so a runaway script on a neighbouring site never slows your pages down.

Pricing

Straightforward PHP plan pricing

Every tier ships the version selector, Composer and SSH — all that's left to choose is resource and site count.

Sprint

One website, live in minutes, at our lowest entry price

$2.42/mo

$29.04 today · billed annually

the price never jumps at renewal

SSD storage
10 GB
Websites
1
Bandwidth
500 GB
CPU / RAM
1 core / 2 GB
Databases
25 MySQL
  • Your first year's domain registration is on us
  • Free SSL that renews itself before it can lapse
  • Free migration — we bring your site over from your old host
  • AI site builder built in — tell it what you want, go live
  • WordPress Toolkit on board, plus a fresh backup daily
  • Full SSH access with Git and Composer on tap
  • Softaculous installs 240+ apps in one click
  • ImunifyAV+ sweeps every site for malware
  • NVMe SSD storage behind a LiteSpeed cache
  • Mailboxes on your own domain, included
  • MailChannels gets your outbound mail delivered
  • The latest cPanel, with humans on support 24/7
  • Your account goes live minutes after checkout
Go With This Plan

Checkout happens on Hosting Cheap, the billing platform that powers our orders.

Most popular

Turbo

Twenty-five sites running flat out on a single account

$4.66/mo

$55.92 today · billed annually

the price never jumps at renewal

SSD storage
20 GB
Websites
25
Bandwidth
1 TB
CPU / RAM
1 core / 2 GB
Databases
50 MySQL
  • Your first year's domain registration is on us
  • Free SSL that renews itself before it can lapse
  • Free migration — we bring your site over from your old host
  • AI site builder built in — tell it what you want, go live
  • WordPress Toolkit on board, plus a fresh backup daily
  • Full SSH access with Git and Composer on tap
  • Softaculous installs 240+ apps in one click
  • ImunifyAV+ sweeps every site for malware
  • NVMe SSD storage behind a LiteSpeed cache
  • Mailboxes on your own domain, included
  • MailChannels gets your outbound mail delivered
  • The latest cPanel, with humans on support 24/7
  • Your account goes live minutes after checkout
Go With This Plan

Checkout happens on Hosting Cheap, the billing platform that powers our orders.

Nitro

200 GB of NVMe and the muscle to drive every byte of it

$7.08/mo

$84.96 today · billed annually

the price never jumps at renewal

SSD storage
200 GB
Websites
100
Bandwidth
2 TB
CPU / RAM
2 cores / 4 GB
Databases
100 MySQL
  • Your first year's domain registration is on us
  • WordPress Toolkit Deluxe included at no added cost
  • Backups land every 6 hours, with Imunify360 in front
  • PHP X-Ray on CloudLinux Pro pinpoints slow code fast
  • Ship code in Node.js, Python or Ruby — all pre-wired
  • Priority support at any hour, day or night
  • Free SSL that renews itself before it can lapse
  • Free migration — we bring your site over from your old host
  • AI site builder built in — describe it and publish
  • NVMe SSD storage behind a LiteSpeed cache
  • SSH, Git and Composer at the command line
  • Softaculous installs 240+ apps in one click
  • Your account goes live minutes after checkout
Go With This Plan

Checkout happens on Hosting Cheap, the billing platform that powers our orders.

Driving a hosting account through the cPanel dashboard

Ready To Work

Shell, Composer and extensions, prepped in advance

Everything you'd reach for daily is in position before your first login. Fetch dependencies with Composer, turn on the extensions your framework names, and adjust PHP settings directly — no ticket required for any of it.

SSH, a full command line and cron scheduling mean deploys, migrations and background jobs run just as they would on your own machine.

  • Composer live over SSH immediately
  • GD, Imagick, mbstring, intl, cURL and more
  • OPcache and PDO enabled
  • memory_limit and upload caps, yours to set
An NVMe drive up close — the hardware that trims page-load times

Under Load

PHP that doesn't flinch when traffic climbs

Speed comes from layers, not a single lever. NVMe drives cut the wait on disk reads, OPcache holds compiled scripts in memory, and server-side caching trims the steps between a request and a rendered page.

CloudLinux fences each account off, so the CPU and memory on your plan belong to you alone — full speed through the midnight rush and the quiet dawn alike.

  • Storage on NVMe SSDs
  • Object and bytecode caching
  • Server-level full-page caching
  • Resource isolation via CloudLinux

Tune It Yourself

PHP values you can adjust on your own

All the settings that trip up demanding apps are editable per site in the panel — nothing to request, nobody to wait for.

Editing memory_limit, OPcache and other php.ini settings in a hosting panel

memory_limit

Lift it when a data-hungry dashboard, the Magento admin or a big report-and-PDF run would otherwise die partway through the job.

max_execution_time

Let long tasks breathe — bulk imports, image processing, a hefty database migration — so nothing is killed before the finish line.

upload_max_filesize & post_max_size

Raise both together and heavy media files, backup archives and CSV feeds sail through instead of failing quietly at the limit.

OPcache

Hold compiled bytecode in memory, then size it and set its timestamp checks so a live site never recompiles the same scripts twice.

realpath cache

Grow it for framework apps pulling in thousands of files, so PHP resolves paths from memory instead of hitting the disk again.

max_input_vars

Increase it for admin pages and forms posting hundreds of fields, so no submitted value silently drops on the way in.

Runs Well Here

The software this stack was made for

PHP hosting running Laravel and Symfony framework applications

Framework builds

Laravel, Symfony, CodeIgniter and Slim find the CLI, cron and Composer support they count on.

Content sites and ecommerce

WordPress, Drupal, Joomla and Magento get the PHP release and memory headroom their documentation calls for.

Custom and legacy codebases

Hand-rolled PHP, ageing projects and private APIs hold onto the precise runtime and extensions they were built with.

Quick Start

From order to live traffic in minutes

Step-by-step PHP deployment using Composer in an SSH session
  1. 1

    Order a plan

    Pick your tier and connect a domain. The full PHP version selector comes with every level, not just the biggest one.

  2. 2

    Choose the runtime

    In the panel, set the PHP version for that domain and flip on whichever extensions your software calls for.

  3. 3

    Push your code live

    SSH in, run composer install, add your cron entries and upload the code. Your stack is answering requests.

Included

What every plan carries

  • A range of PHP releases on tap
  • One-click version changes per domain
  • Composer set up ahead of you
  • Every plan with SSH and Git
  • Object plus bytecode caching
  • Common PHP extensions, self-serve
  • Your own memory_limit and upload caps
  • A genuine CLI with cron scheduling
  • Room for as many as 100 MySQL databases
  • Free SSL renewing by itself
Traffic climbing on the chart without the site slowing down

Room To Grow

Upgrade the moment traffic demands it

Begin on a small plan and climb when the metrics justify it. A larger tier raises your limits with no reinstall — the PHP release, extensions, databases and files all travel with you untouched.

  • Switch plans in a couple of clicks
  • MySQL databases, up to 100
  • Bigger limits the day they're needed
  • Code and data never move

Good To Know

PHP hosting, question by question

What PHP versions are on offer?

Every current PHP 8.x build, right up to PHP 8.4 — and it's chosen per domain, not once for the entire account. Older 7.x builds remain available as well, so a long-serving legacy site and last week's new project can live side by side without friction. Deciding site by site matters more than it sounds: newer CMS platforms and framework releases usually expect PHP 8.2 or later, while an old plugin or a years-old script may only have been proven on an earlier build. A switch takes effect immediately and reverses just as fast, so there's no forced march — move each site the day it's ready, not before. As new PHP versions reach official support we add them promptly, keeping you a clear runway onto a maintained release long before your current one loses its fixes.

What does switching PHP versions involve?

A single click — that's genuinely it. Open the PHP selector in your control panel, pick the release for that domain, and it takes effect at once: no ticket, no scheduled maintenance window. Because the setting lives per domain, upgrades can be rehearsed the right way — aim a staging copy at the newer release, put the app through its paces, then switch production only once it behaves. And if a release does bite — a removed function, a plugin whose developer hasn't caught up — the way back is just as instant, so no version can hold you hostage. The same screen carries the extensions and core settings for whichever release you chose, so enabling the modules an app needs happens in the same sitting. Staying current with PHP here is a two-minute job, not an afternoon lost.

Does every plan come with Composer?

Yes — installed on every plan and reachable over SSH, so dependency work feels just like it does on your own machine. Log in and composer install, composer update, composer require and composer dump-autoload all execute against whichever PHP release the domain runs. That matters for modern PHP, because Laravel, Symfony and a huge share of standalone libraries ship through Composer, not as zip files you download and unpack. Your composer.json and composer.lock live in your repository and call the shots, so the versions you verified locally are the ones answering traffic. Beyond Composer you get a real command line for the rest of the routine — a framework's CLI, migrations, cache clears, scripted deploys. Cron is included too, so anything you'd otherwise trigger by hand can run on a schedule with nothing to request from us.

Am I able to enable PHP extensions on my own?

Yes — directly in the panel, no permission needed. The modules most projects lean on are all present: GD and Imagick for images, mbstring and intl for multibyte and localised text, cURL for outbound calls, PDO with the MySQL drivers for database work, plus OPcache, zip, bcmath and a long list beyond. The set tracks the PHP release you picked for that domain, so one site can be kitted out precisely without touching anything else on the account. The same screen exposes the php.ini values that catch busy software out — memory_limit, max_execution_time, the upload caps — so meeting a CMS or framework's requirements is simply matching the numbers in its docs. Most extensions activate the instant you enable them. If your app depends on something more unusual, support will confirm availability and help switch it on — no guessing whether a module exists.

Is my current CMS or framework compatible?

Very likely, yes. Laravel, Symfony, CodeIgniter and Slim all run happily, along with the major content and commerce platforms — WordPress, Drupal, Joomla and Magento — because they're standard PHP software landing on a fully equipped, standard PHP stack. A clean install mostly means matching the environment to the requirements page: select the PHP release it supports, enable the extensions it names, and raise memory_limit or the upload cap where the docs say so. Then deploy however suits you — the one-click installer for the household names, or Git and Composer for framework builds and your own code. A proper CLI and cron handle the scheduled work these systems rely on, from queue workers to the nightly cleanup. Not certain about one specific app? Ask — odds are we've deployed it before and can give you a straight answer.

What actually makes these PHP plans fast?

Several layers pulling together, rather than one magic toggle. NVMe SSD storage strips disk latency out of every file read and database query, so pages come together quickly. OPcache holds compiled PHP bytecode in memory, sparing the server from recompiling your scripts on each request — a real gain for framework-heavy applications. Server-level caching shortcuts the path to a rendered page for returning visitors, and object caching stops the database answering the same question on repeat. Underneath, CloudLinux gives each account its own guaranteed slice of CPU and memory, so a neighbour's bad day can't leak into your load times — your app holds its speed through the peak hour and the quiet ones alike. From there, tuning OPcache, the realpath cache and your PHP release to the workload claims whatever response time is still on the table.

More hosting to explore

  • The full application library

    All the one-click installers the panel offers — CMS platforms, forums and ecommerce alike.

  • Web Hosting

    General-purpose cPanel hosting on the same NVMe platform as these plans.

  • Laravel Hosting

    Redis, Git deploys, Composer and Artisan, laid out the way Laravel likes.

  • Business Hosting

    More CPU and RAM for heavyweight PHP software and busier sites.

  • Cloud VPS

    Dedicated resources and root access for when shared hosting runs out of road.

Get your PHP project live today.

Pick a plan, choose your release, deploy with Composer over SSH — and talk to a real person if anything snags.

Compare PHP Plans

Most of the web still speaks PHP, and most PHP trouble traces back to a wrong version or a missing extension. Here, both are one dropdown away. Every account runs on NVMe storage with LiteSpeed ahead of it, in our London datacentre — monitored by the same engineers who handle your tickets.

Built for developers building on the web's workhorse language. Free SSL, a free transfer from your current host, daily backups and round-the-clock support all ride along in the price — no surprise add-ons at checkout.

Pick your PHP per site, 5.6 through 8.4

Change versions per site in the panel, toggle the extensions an app requires, and set memory limits and execution times yourself. OPcache holds compiled code in memory, LiteSpeed ships the output, and Composer, Git and cron sit at the SSH prompt for whatever the panel does not reach.

Below the surface, every app rides the same platform — NVMe drives rather than spinning disks, LiteSpeed rather than a stock web server, and a 99.9% uptime figure baked into the terms.

PHP hosting, priced plainly

Billing should be uneventful: one figure, declared up front, repeated at renewal, with promotions labelled clearly rather than tucked into a footnote. Every hosting plan includes a 30-day money-back guarantee, so a test run risks nothing but an afternoon.

A legacy app on 5.6 and a fresh build on 8.4 share one plan from $2.42 a month. No premium developer tier, no fee for version switches, nothing extra for command-line access.

A developer working against a hosted server over SSH

Serving PHP at speed

PHP executes per user on NVMe-backed accounts, so one busy site cannot raid another's memory. Our engineers package new releases as they ship, so no version ever leaves you waiting.

The invisible work — patching, monitoring, swapping hardware, filtering — is included and handled by us. It is most of what your money actually buys.

  • Site-by-site switching across PHP 5.6 to 8.4
  • You control OPcache, extensions and limits
  • DDoS traffic filtered at the network edge
  • Our own engineers handle all patching

Good to Know

More that's built in

Old code keeps running

Code that insists on an old release is fine by us. Run that site on 5.6 while the next ships on 8.4.

Zero-cost transfers

Our team shifts your existing app over at no charge, usually inside a day.

A restore point daily

Daily backups need no scheduling, so a botched update costs minutes rather than data.

Humans on the line

Engineers cover the queue at every hour, aiming to reply within 2 hours, or 1 hour if the site is offline.

Next year costs the same

Every plan renews at the rate you started on — no second price waiting down the road.

99.9% uptime, under SLA

Our redundant London datacentre, automatic failover and monitoring that alerts an engineer before you spot anything.

Getting Going

Set up in three quick steps

  1. 1

    Select a tier

    Select the tier matching the apps you run.

  2. 2

    Hook up the domain

    Aim the domain here; SSL sorts itself out.

  3. 3

    Open for traffic

    Set each site's PHP version, then deploy via Git or SFTP.

In Every Plan

Bundled in at no extra cost

  • 30 days to change your mind on any hosting plan
  • Version and extension control per site
  • SSH access to Composer, Git and cron
  • Backups taken automatically every day, all plans
  • a 99.9% uptime SLA that pays credits when missed
  • Humans answering support 24 hours a day
  • NVMe storage standard, never an upsell
  • Renewal billed at your original sign-up rate

Still Curious

Questions that keep coming up

How do I switch PHP versions safely?

Trial it on a staging clone first — cloning takes one click — then flip the live site once everything behaves. Missing an extension? Enable it from the panel; and if it is not listed, ask our desk — we can usually add it for you.

Do I wait around after ordering?

Immediately. Orders self-provision, and if you would prefer us to handle setup, the support desk is staffed whatever hour you are reading this.

Is the renewal rate different from the joining rate?

The plan renews at your joining price. If a first-term promotion applied, its renewal figure was shown beside it before you ordered — nothing surfaces later.

What if PHP hosting is not right for me?

The plan carries a 30-day money-back guarantee. Say the word within the month and the refund goes through — no exit interview, no hand-off to a retention team paid to argue with you.

Keep reading

Handpicked from the Resource Library