Version RUP-2026-1, effective 13 November 2026
Our shared hosting, business hosting and reseller hosting run many accounts on one server. Each account has its own allocation of the server's resources, set by its plan, and our systems keep each account within it so that one busy website cannot slow down everyone else.
This policy sets out the allocation for each plan and the rules that keep a shared server fast and safe for everyone. It applies to shared, business and reseller hosting. It does not apply to cloud servers or dedicated servers, where the resources are the ones you ordered.
This policy forms part of our terms and conditions. The rules that apply to every service we provide, such as the bans on illegal content, adult content, hacking material, malware, spam and file sharing, are in our acceptable use policy, Annex 4 of our terms. This policy adds the rules that apply because a server is shared.
Most accounts never reach their allocation. To see how much of it your website uses, and how to make it go further, read our guide Understanding Resource Usage in cPanel.
The allocation for each shared and business hosting plan. Reseller accounts are in the next table. Plans in italics are older plans we no longer sell.
| CPU cores | Memory | I/O | PHP processes | MySQL connections at once | Total processes | Files | Emails per hour | Largest database | Largest mailbox | Plans |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 512 MB | 4 MB/s | 20 | 30 | 60 | 250,000 | 100 | 500 MB | 2 GB | Nano, Economy |
| 1 | 1 GB | 10 MB/s | 20 | 30 | 60 | 250,000 | 200 | 500 MB | 10 GB | Solo, Startup and any older plan not listed below |
| 2 | 2 GB | 20 MB/s | 40 | 40 | 120 | 500,000 | 400 | 1 GB | 15 GB | Performance, Business SSD, Business SSD+, Performance XL, Bronze Semi-Dedicated, Silver Semi-Dedicated |
| 3 | 3 GB | 30 MB/s | 60 | 60 | 180 | 750,000 | 600 | 2 GB | 20 GB | Performance Plus, Magento Startup |
| 4 | 4 GB | 40 MB/s | 80 | 80 | 240 | 1,000,000 | 800 | 3 GB | 25 GB | Performance Pro, Magento Professional, Performance XXL |
| 5 | 8 GB | 50 MB/s | 100 | 100 | 300 | 2,000,000 | 1,000 | 4 GB | Up to the plan's disk space | Performance Max, Magento Business, Performance Xtreme |
The allocation belongs to the account as a whole. Where a plan hosts more than one website, all of them share it.
Each account starts with 30 MySQL connections at once. Where the plan allows more, we can raise it after our system administrators have reviewed the account. Page or database caching can often reduce the number of connections a website needs.
Each cPanel account a reseller creates starts with the Standard allocation. A Boost raises one account to a higher level.
| CPU cores | Memory | I/O | PHP processes | MySQL connections at once | Total processes | Files | Emails per hour | Largest database | Largest mailbox | Account |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 1 GB | 10 MB/s | 20 | 30 | 60 | 250,000 | 200 | 500 MB | 10 GB | Standard |
| 2 | 2 GB | 20 MB/s | 40 | 40 | 120 | 500,000 | 400 | 1 GB | 15 GB | Level 1 Boost |
| 3 | 3 GB | 30 MB/s | 60 | 60 | 180 | 750,000 | 600 | 2 GB | 20 GB | Level 2 Boost |
| 4 | 4 GB | 40 MB/s | 80 | 80 | 240 | 1,000,000 | 800 | 3 GB | 25 GB | Level 3 Boost |
| 5 | 8 GB | 50 MB/s | 100 | 100 | 300 | 2,000,000 | 1,000 | 4 GB | Up to the account's disk space | Level 4 Boost |
Each account a reseller creates has its own allocation; accounts do not share or pool them. As a reseller, you make sure your own clients keep to this policy and to our terms (clause 13.5 of our terms). The rest of this policy applies to every account you create.
Our plans describe some features as unlimited. Depending on the plan, these include:
Unlimited means we set no fixed number or monthly amount for that feature: you can have as many as your websites and email need, and we do not charge for data transfer by the gigabyte.
An unlimited feature does not lift the allocation in the tables above. Every account still works within its CPU, memory, I/O, process, file, email, database and mailbox allocation, and within its disk space. These allocations are the caps paragraph 5.5 of Schedule 1 of our terms refers to. Each new website, mailbox, database or file adds to what the account uses, so large numbers of them count towards the allocation like anything else. The other rules in this policy still apply too: unlimited mailing lists, for example, may each still have at most 2,000 recipients. Each website's free certificate can cover up to 100 domain names; this is a limit of the certificate authority.
Unlimited features are there for your own websites and email, used in the way that is typical for accounts on the same plan. That is what we mean by fair use. Unlimited data transfer is for visitors using the websites in your account, not for distributing large files, streaming or anything else this policy does not allow on a shared server.
Where a plan describes disk space as unlimited, no fixed amount is set, but the space is still for your own websites and email, within the file allocation and the rules in this policy, and if use far above what is typical for the plan affects the server we will contact you to agree a way forward under paragraph 5.3 of Schedule 1 of our terms.
Tools that manage a database through your website, such as Adminer, SQL Buddy and MyWebSQL, may not be installed in your account. Copies installed by customers are often left out of date, and an out-of-date copy puts every account on the server at risk.
Use the phpMyAdmin in your control panel instead, which we keep up to date. You can also connect to your databases from a desktop tool such as MySQL Workbench, through an SSH tunnel.
Spam costs money and damages our network's reputation, which can stop our other customers' email being delivered. Our terms ban it for every service, including sending to bought or rented lists, advertising a website hosted with us by spam sent from anywhere, and anything likely to get our addresses blocklisted (paragraph 4 of Annex 4 of our terms). On shared and reseller hosting we go further:
Processes run by or for your account must not:
find or a similar command recursively more than 5 folder levels deep.Node.js, Python and Ruby applications set up through the application tools in cPanel are fine: cPanel starts and stops them for you, so they don't count as running in the background or listening on a port.
You can use SSH on our servers to move your own data, for example to copy files to or from another server with rsync or scp, or to fetch code with Git. You may not use our servers as a route into other servers or networks: no logging in to other systems from them, no tunnels or proxies, and no scanning or attempts to reach systems you aren't authorised to use.
Hosting accounts are for websites and their email. They may not be used to back up other computers, as general file storage or as an upload store.
You are responsible for keeping the web applications you install, such as WordPress and its plugins, up to date. We suggest checking for updates at least once a month. An out-of-date application can be exploited, and that puts the whole server at risk.
Our security software scans the files in your account and may block, clean or quarantine any it finds to be malicious. We tell you when files are quarantined, and if nothing is done, we may delete them after 14 days (paragraph 2.3 of Schedule 1 of our terms).
Our terms already ban some things for every service, including Tor relays, public VPN, proxy and anonymising services, BitTorrent and other peer-to-peer file sharing, nulled software, attack services and hacking kits, and bulk scraping and bots (paragraph 2.3 of Annex 4 of our terms and paragraph 3.2 of Annex 4 of our terms).
These also put a shared server, its network or its reputation at risk, so they are not allowed on shared, business or reseller hosting:
When an account goes beyond its allocation, we follow paragraph 5.3 of Schedule 1 of our terms: we ask you to bring usage down, we may limit the account, and we offer a plan or Boost with a larger allocation. An account at its allocation may slow down or show errors until usage falls; that is the allocation working, not a fault. Other breaches of this policy are handled under paragraph 6 of Annex 4 of our terms. We act reasonably and in proportion, and we suspend or end a service only as the terms allow.
We may change this policy under clause 31 of our terms. A change that lowers an allocation in the tables above or adds something to what is not allowed gets at least 30 days' notice, and you may cancel the affected service without penalty before it takes effect, unless a shorter period is needed to comply with the law or to deal with an urgent risk to the security or stability of our servers or other customers, as clause 31.2 of our terms allows. Changes that raise an allocation, add a plan or correct wording can take effect straight away. This is about changing the policy; what we can do straight away about an individual account is set out in paragraph 5.4 of Schedule 1 of our terms.
If you have questions about this policy, contact us through MyKualo or our contact page.
Kualo Limited is registered in England and Wales, company number 04004280. Registered office: 20-22 Wenlock Road, London N1 7GU.