Skip to main content

Drupal Hosting

Composer and Drush, on a stack that genuinely suits Drupal work

PHP 8.3 tuned to how Drupal boots, Composer and Drush over SSH, object caching and layered defences — plus the name's first year, free SSL and a move our team handles.

$2.42

Entry plan, billed annually

PHP 8.3

OPcache on from day one

Composer

And Drush right beside it

24/7

Real engineers, no scripts

Pricing

Nothing tucked away in the Drupal plan prices

One site or a hundred — SSH, Git and Composer come with every tier.

Sprint

One site, live within minutes, sitting on the lowest tier we run

$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
  • Year one of your domain name is charged at nothing
  • SSL at no charge, reissued before it ever expires
  • We take the site off your previous host and land it here, no charge
  • Describe the site to the AI builder in the panel, then publish
  • WordPress Toolkit comes with it, plus a fresh backup every day
  • Real SSH access, and Git and Composer are preinstalled
  • 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
  • cPanel at its current release, staffed support 24/7
  • Your account goes live minutes after checkout
Get Started

The order gets finalised over at Hosting Cheap, the shared billing system that sits behind all of our brands.

Most popular

Turbo

Twenty-five sites on a single account, none of them throttled

$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
  • Nothing to pay for the domain name in its first year
  • A free certificate that reissues itself well before expiry
  • Your site comes off the old host and settles onto ours, at no cost
  • Tell the AI builder in the panel what you want, then hit publish
  • WordPress Toolkit is bundled, with a daily backup alongside it
  • Genuine SSH, plus Git and Composer set up in advance
  • 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
  • cPanel on its newest build, with people answering 24/7
  • Your account goes live minutes after checkout
Get Started

The order gets finalised over at Hosting Cheap, the shared billing system that sits behind all of our brands.

Nitro

200 GB of NVMe, and enough processing power to use every bit

$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
  • The domain name's first year carries no charge at all
  • WordPress Toolkit Deluxe comes in without an extra fee
  • Backups run every 6 hours, and Imunify360 stands out in front
  • CloudLinux Pro brings PHP X-Ray, which points at the slow code
  • Push code in Node.js, Python or Ruby, each one already wired up
  • Priority tickets answered whatever the clock says
  • A certificate at no cost, renewing itself ahead of expiry
  • Our engineers move the site over from your old host, and charge nothing
  • An AI builder is thrown in: state what you want, then publish
  • NVMe SSD storage behind a LiteSpeed cache
  • A full command line, with SSH, Git and Composer on board
  • Softaculous installs 240+ apps in one click
  • Your account goes live minutes after checkout
Get Started

The order gets finalised over at Hosting Cheap, the shared billing system that sits behind all of our brands.

Timing a page load the way the person waiting on it experiences the wait

Performance

A PHP layer built to keep Drupal responsive

Each request to a Drupal site drags in a serious quantity of code, and whatever sits underneath has to carry that weight. Our servers put current PHP 8.3 and an active OPcache together with memory limits sized for the bootstrap Drupal's core performs, and behind them a fast in-memory store handles the dynamic and page caches. Editors keep a responsive dashboard. Content pages hold their speed as the library fills out.

  • PHP 8.3, OPcache enabled
  • Memory headroom for module-heavy builds
  • An in-memory cache backend included
  • NVMe-class storage beneath every account

The Essentials

One account holding all a Drupal build requires

Hardware sitting behind Drupal hosting, with Composer and Drush already installed

PHP tuned to how Drupal boots

PHP 8.3 arrives with OPcache and generous memory limits, tuned for the module-heavy bootstrap Drupal performs, so pages keep moving once genuine traffic turns up.

Composer from your first login

Composer waits on the account before you log in, so core, contrib modules and the Symfony packages under them land precisely as the Drupal project intends.

Drush over a proper shell

Full SSH comes on every plan, which puts Drush a single command away. Flush caches, run database updates, export config, manage users, and never once open the admin UI.

Caching wired in before you start

The dynamic page cache in Drupal sits on a fast in-memory backend, which keeps editorial dashboards and heavy content pages responsive. You configure nothing to get it.

Guarded, and painless to patch

You are covered by free self-reissuing SSL, a web application firewall and nightly copies. Rolling out a Drupal security release stops feeling like a leap of faith.

The move is ours, free

Drupal already living with another host? Files, database and settings all come across at no cost, and it is normally done within 24 hours of you asking.

A developer at the terminal with real SSH access to the box

Workflow

Using Composer and Drush the way Drupal intends

Modern Drupal is a Composer project from top to bottom, and we treat it as exactly that. Pull core, the contrib modules and the Symfony packages beneath them down with Composer. Day-to-day work then goes through Drush over SSH, where cache flushes, database updates and config syncs are finished in seconds. Put Git over the top and each deployment turns clean and repeatable instead of an exercise in copying files about.

  • Composer for core and contrib
  • Full SSH for Drush itself
  • Git for configuration held in code
  • composer.lock keeps a build repeatable

Side By Side

How the Drupal tiers compare

When traffic picks up, the next tier is a couple of clicks away and nothing more.

Drupal hosting tiers compared, with their storage and resource limits shown
Drupal plan comparison
What's includedSprintTurboNitro
Storage (SSD)10 GB20 GB200 GB
Sites you can host125100
CPU and RAM1 core / 2 GB1 core / 2 GB2 cores / 4 GB
Database allowance25 MySQL50 MySQL100 MySQL
Drush and Composer via SSH
Git included throughout
Page and object caching
SSL, copies and the move, all free
The filtering that absorbs an attack well before it reaches the site

Protection

Guarded, copied every night, and quick to patch

Drupal's security team has earned every bit of its reputation, and staying patched remains your strongest defence. Our job is taking the pain out of that part. Free SSL, a web application firewall and a daily copy are permanently in place, so an advisory landing means you ship the fix through Composer with last night's restore point sitting behind you. Patch day turns into routine.

  • Free SSL, reissued automatically
  • A web application firewall on every site
  • A daily copy, with restore points to hand
  • Composer-driven security updates

Who It's For

Set up around the way teams really run Drupal

An editorial team and its developers working together on a Drupal project

Publishers and editorial teams

Workflows, taxonomy and views in Drupal ask for a platform that can push richly structured content out fast, to each reader, on every request.

Developers and builders

SSH, Git and Composer sit within reach, so you work the way modern Drupal expects you to: configuration held in code, dependencies pinned, deployments repeatable whenever you call for one.

Agencies and growing projects

Several Drupal builds can share one account, and lifting the plan takes a couple of clicks as client traffic and workload start climbing.

Versions

The Drupal releases we support

Stay on the release your modules support, then step up through Composer whenever you are ready.

Drupal 11

The latest major release, sitting on modern PHP 8.x with OPcache. Composer installs it and Composer keeps it current.

Drupal 10

Widely deployed, and supported in full here. Step up to 11 through Composer once your contrib modules can take it.

Drupal 9 and older

A legacy 9.x site keeps running here while you work out when to jump. Get in touch and we will map a clean upgrade route through to 10 or to 11.

Drupal 7

Upstream support has run out, which makes upgrading the obvious next move. We will put you onto a current release and charge nothing for it.

Getting Started

Checkout to live site, done in three moves

A Drupal site being set up from an SSH terminal
  1. 1

    Choose your tier

    One Drupal build fits on Launch, while Pro and Elite go to 100 sites. SSH, Git and Composer come as standard on every tier, never as paid extras.

  2. 2

    Bring Drupal in through Composer

    Bring core and contrib down with Composer. Or hand us the existing site and we shift it across free, most often inside 24 hours.

  3. 3

    Run the site through Drush

    Updates, cache flushes and config syncs are all terminal work, and meanwhile the caching layer and the firewall keep the site quick and guarded.

Included

Standard on every Drupal tier

  • PHP 8.3 with OPcache, set for Drupal
  • Composer ready the moment you arrive
  • Full SSH, with Drush to hand
  • Git for proper version control
  • Object and page caching, already configured
  • As many as 100 MySQL or MariaDB databases
  • Free SSL that reissues on its own
  • A nightly copy, fully automatic
  • A web application firewall standing ahead of the site
  • Free managed migration
  • phpMyAdmin and scheduled cron
  • People on support, day and night
A site packed up and carried to its new host without the visitors noticing

Drupal running somewhere else at the moment? We move it free.

Our team shifts the files, database and settings with no downtime — most moves finish within 24 hours.

Start My Migration

Questions

Drupal hosting questions, answered plainly

Which Drupal releases run here?

The recent majors are all at home on this platform. Drupal 10 and 11 both run on the current PHP 8.x stack with OPcache, and a 9.x install stays supported while you work its upgrade out. Composer handles every install and every update, which leaves the core release and the contrib versions on your account entirely your call. You move to a new major when the project is ready for it, not when a host decides. Drupal 7 sites still function, though that branch is past its end-of-life date, so we would steer you towards 10 or 11 and perform the move free. Full SSH, up to 100 MySQL/MariaDB databases and a daily copy let you rehearse the whole upgrade on a duplicate first, so a major-version jump never gambles with the live site.

Is Composer the way to install Drupal here?

It is the route we recommend, and it works from your first SSH session, because Composer is already installed. That matches how the Drupal project says a site ought to be built today. A single command brings down core, contrib modules, themes and the Symfony packages underneath, while composer.json and composer.lock remain yours to control, which keeps each build repeatable and every dependency pinned to a known release. Updates stay brisk too. One command raises core or a module, you read over what changed, then the lock file goes in. Add the Git access that comes on every plan and the workflow runs code-first rather than shuffling files about. Rather not touch the terminal? Our team will install or move a Composer-managed Drupal site and hand it back ready to run.

Can I run Drush on this hosting?

Yes. Full SSH ships with every plan, so pulling Drush in through Composer and driving the whole site from a command line is a job of minutes. Flush caches straight after a deploy, apply database updates on one line, push configuration between environments, create users, reset passwords, mint one-time login links. None of that needs the admin screens. On a content-heavy Drupal build the saving mounts up fast, because clicking through menus for routine work wears thin. Git and Composer live in the same kit, which makes a repeatable deploy easy to script: pull the latest code, composer install, database updates, config import, in that order. A daily copy sits beneath all of it, so a command that surprises you ends in a rollback rather than a disaster. Support answers around the clock whenever something looks off.

Why does Drupal run quickly here?

Every Drupal request executes a great deal of code, which puts the hardware underneath it under genuine scrutiny. Your account runs on pure NVMe SSD storage with a current PHP 8.x build and OPcache, which holds compiled code in memory instead of rebuilding it for each visitor. LiteSpeed caching over HTTP/2 hands cached pages and static assets back from memory, and Drupal's own object and page caches layer neatly on top, so logged-in dashboards and content-rich pages keep their pace. Up to 100 MySQL/MariaDB databases and phpMyAdmin leave ample room for indexing and query tuning as the content library fills out. CPU and RAM climb with each tier, so growing means a couple of clicks rather than a rebuild elsewhere. Editors get a responsive back end. Readers get pages that arrive without hesitation, even on module-heavy builds.

How do I apply a Drupal security release?

Patching in good time is your strongest defence, and Drupal's security team is among the best in open source at telling you what to patch. Our side of it is to remove the friction. Network-level DDoS protection and a web application firewall sit in front of every account, free self-reissuing SSL keeps the traffic encrypted, and a fresh restore point exists each day because the copy runs nightly. An advisory arrives; the remedy is usually one Composer command aimed at core or at whichever module is affected, then a Drush cache clear to close it out. Yesterday's copy is already in hand while you do it. Pinned dependencies in composer.lock show you precisely which packages an update touches before production ever sees the change, and you can rehearse the whole sequence over SSH on a duplicate. Where it does go wrong, our team is reachable at any hour to restore or roll back, which is what stops a fast patch feeling like a risk.

Will you move an existing Drupal site free?

Yes, and the managed move is free. Sign up first, then raise a ticket telling us where the site lives at present. Our team lifts the files, the database, the settings and the media library, rebuilds the lot on our stack, and tests modules, views and cron jobs before a single visitor notices anything. Around 24 hours covers most moves. We agree the final DNS switch with you, which is what removes the downtime, and your old host stays untouched until you confirm the new copy reads correctly. A Composer-managed site travels especially well here, since the whole build is written down in code. Fancy jumping to a newer Drupal release or a newer PHP 8.x build while we are at it? Tell us and it goes into the same move. The daily copy starts at once, so the site is covered on day one.

More hosting to explore

  • The whole application library

    The panel's whole set of one-click installers, covering content platforms, forums and store software.

  • Web Hosting

    cPanel accounts running on the identical NVMe and LiteSpeed stack these Drupal plans use.

  • PHP Hosting

    PHP 8.x alongside SSH, Composer and Git, a combination that fits custom Drupal work neatly.

  • CMS Hosting

    One page setting WordPress, Joomla and Drupal hosting against each other

  • Laravel Hosting

    Hosting built around Composer and Symfony workflows, aimed at framework PHP applications.

Get your Drupal site live today.

A PHP stack set for Drupal, Composer and Drush from the first minute — with the name's first year, free SSL and a move we handle.

Browse Hosting Plans

Drupal rewards a well-tuned server and punishes a neglected one. It wants current PHP, real memory, a dependable cron and a cache that does its share. Underneath it is NVMe storage, LiteSpeed caching and a 99.9% uptime commitment written into the SLA rather than the brochure.

Meant for organisations running structured content on Drupal. Every plan includes a free certificate, a free migration, nightly backups and 30 days in which to change your mind on any hosting purchase.

Drupal with room to breathe

Give each site PHP 8.x with the memory ceiling Drupal really needs, schedule cron for indexing and queues, and let LiteSpeed serve cached pages to anonymous readers while signed-in sessions pass straight through. Drush runs over SSH, and Composer-managed installs are ordinary practice here rather than an exception.

Redundancy is dull and it is exactly where the money goes: our London datacentre, more than one route to the internet, conditioned power, and failover that happens without anyone raising a ticket.

Hosting Drupal: the numbers

The right plan interests us more than the biggest one. The price is on the page, renewals follow it, and nothing turns up at checkout that was hidden on the way in. Every hosting plan carries a 30-day money-back guarantee, so trying it risks nothing more than an afternoon.

Structured content does not require an enterprise contract. The shared plans carry Drupal, and a VPS from $13.52 is there for the day a multisite or a large editorial team outgrows them.

One control panel running the hosting and the names side by side

Drupal's setup on our platform

Drupal sites sit on NVMe storage in our London datacentre with files and database backed up each night. Updates can rehearse on a clone first, so a module change reaches your editors only after proving itself somewhere else.

Maintenance runs to our timetable, mostly overnight: security patches, panel updates and PHP releases arrive without you booking a window for them.

  • SSH-level Composer and Drush
  • Indexing and queues on scheduled cron
  • Automatic failover inside our London datacentre
  • LiteSpeed serving off 100% NVMe storage

Good to Know

More that's built in

Cron you can count on

Queues and the search index depend on it. Put it on a schedule in the panel and retire visitor-triggered cron altogether.

Speed set up for you

Every site lands on NVMe with server-side caching already running, leaving no tuning for you.

Certificates in the price

Each domain comes with a self-renewing certificate, so encryption never appears in the upsell column.

We move it for you

Coming from another host? Our engineers move the site across free, usually inside 24 hours.

Automatic daily snapshots

Snapshots are taken nightly without prompting, and you can roll one back the moment something breaks.

Support around the clock

There is no bot-only queue: the people who run the platform answer, whatever hour you write in.

Getting Going

Getting going takes three steps

  1. 1

    Order in minutes

    Take a tier with the memory and storage the build needs.

  2. 2

    Wire the domain

    Connect the domain; SSL installs automatically.

  3. 3

    Start serving traffic

    Install over SSH with Composer, or we migrate the site free.

In Every Plan

Thrown in without an extra charge

  • 30 days in which to change your mind on any hosting plan
  • Per-site memory limits, set by you
  • Module updates rehearsed on a clone
  • Every hosted domain gets SSL free
  • Your migration is carried out by our engineers at no cost
  • Backups taken automatically every day, all plans
  • a 99.9% uptime SLA that pays credits when missed
  • Humans answering support 24 hours a day

Still Curious

Questions that keep coming up

Is Drupal multisite supported here?

A modest multisite, a handful of sites with separate databases, one codebase and a domain each, runs perfectly well on shared hosting. Larger multisite estates do better on a VPS where memory and PHP workers are yours to tune, and we help with the move when that day arrives.

How soon can Drupal hosting be running?

Provisioning is instant and automatic. Only a migration takes longer, and even that usually finishes the same day, done by us at no charge.

Does the price move at renewal?

The same rate and the same amount. There is no introductory price here that quietly doubles once you have settled in.

What if Drupal hosting turns out not to suit me?

The plan carries a 30-day money-back guarantee. Say so inside the month and the refund is processed, with no exit interview and no hand-off to a retention team paid to argue.

Keep reading

  • CMS Hosting

    Hosting dialled in for every major publishing platform.

  • PHP Hosting

    PHP 5.6–8.4 with OPcache, switchable per site.

  • Web Hosting

    NVMe cPanel hosting from $2.42/mo with SSL and migration in.

Handpicked from the Resource Library

  • Drupal or WordPress?

    Editorial structure against day-to-day ease of use, and how the two trade off.

  • CMS, Defined

    Drupal's place on the content-management map, marked out.

  • Using Softaculous

    One click installs Drupal, and 240+ other applications sit alongside it.