Moodle Hosting optimized for
online education

Moodle Hosting fast and reliable

Moodle hosting with easy setup, high performance and guaranteed stability. Includes NVMe Gen4, free SSL and support in Spanish & English.

View plans
  • 99.9% uptime SLA
  • Support in Spanish & English
  • NVMe Gen4 storage
  • Free SSL included

With CloudingHost Moodle hosting you install your virtual campus in one click from cPanel, on LiteSpeed and NVMe. From Moodle Professional, every form accepts 5,000 fields, Moodle’s minimum for saving a whole group’s grades in full.

Moodle hosting plans

The three plans, and what each one brings to your Moodle platform.

Moodle Start

$1.45 /mo $6.95
Monthly equivalent · 3-year plan
RAM 1 GB RAM
CPU 1 vCPU
NVMe 10 GB NVMe
Websites 1 website
Bandwidth Unlimited
Email 10 accounts
Moodle pre-installed
cPanel included
Free SSL
Corporate email
Weekly backups
Unlimited bandwidth
Satisfaction guarantee
Get started
Best value

Moodle Elite

$9.95 /mo $39.95
Monthly equivalent · 3-year plan
RAM 8 GB RAM
CPU 4 vCPU
NVMe 100 GB NVMe
Websites Unlimited
Bandwidth Unlimited
Email 500 accounts
Moodle pre-installed
cPanel included
Free SSL
Corporate email
Weekly backups
Unlimited bandwidth
Satisfaction guarantee
Get started

All plans include a full 30-day money-back guarantee — no contracts.

Payment Methods

We accept multiple payment methods for your convenience

Our payment gateways are automatic

  • PayPalInstant
  • ZelleInstant
  • stripe
    StripeInstant
  • ₮Ξ₿
    CriptomonedasInstant

We also accept

  • Visa
  • Mastercard
  • Maestro
  • American Express
  • Diners Club
  • Bitcoin
  • Ethereum
  • Tether (USDT)
  • Litecoin
  • DAI
Which plan fits

Choose the plan for your Moodle

Moodle checks its environment when it installs. Here are its requirements against what each plan offers.

What Moodle asks for Moodle Start Moodle Professional Recommended Moodle Elite
5,000 fields per form max_input_vars, the value Moodle checks at install time 3,000 5,000 10,000
PHP memory Moodle recommends at least 256 MB 256 MB 512 MB 1 GB
Upload a course backup Maximum size of an .mbz file 64 MB 128 MB 256 MB
Time to restore it Maximum PHP execution time 60 s 120 s 240 s
In-memory cache Redis for Moodle’s cache instead of disk
Files in moodledata Moodle stores every submission as a separate file 100,000 400,000 800,000
Minimum Cron frequency Moodle uses it for notifications, backups and reports min. 15 min min. 5 min min. 1 min

Moodle asks for 5,000 fields per form and Moodle Start reaches 3,000. With fewer, a large submission silently loses data: you notice it when grading a whole group or editing a long quiz. Moodle Professional is the first plan that meets it.


Moodle on our infrastructure

What decides whether your campus holds up through exam week.

  • The value Moodle checks

    max_input_vars sets how many fields a form accepts. Moodle Start reaches 3,000 and Moodle Professional 5,000, what Moodle asks for to grade whole groups.

  • A database with its own limits

    MySQL / MariaDB with CloudLinux reserving CPU and reads for each account: another customer’s heavy query does not slow your exam.

  • Server security

    Imunify360 against malware, ModSecurity rules in front of PHP, CageFS to isolate your account and cPHulk against brute force.

  • Cron for Moodle

    Moodle uses it for notifications, backups and reports. Scheduled from cPanel, from every 15 min on Moodle Start to every 1 min on Moodle Elite.

  • Large course backups

    The maximum file size goes from 64 MB on Moodle Start to 256 MB on Moodle Elite, with up to 240 s of execution time to restore it.

  • Change plans without migrating

    If enrolment grows, you upgrade from your client area and the account stays where it is, without moving files or the domain.

Compare all Moodle Hosting plans in detail

Find the perfect plan for your educational platform.

Feature Moodle Start Moodle Professional Most popular Moodle Elite
CPU 1 vCPU 2 vCPU 4 vCPU
Dedicated RAM 1 GB 4 GB 8 GB
NVMe storage 10 GB 50 GB 100 GB
Bandwidth Unlimited Unlimited Unlimited
Websites 1 100 Unlimited
Subdomains 2 100 Unlimited
Email accounts 10 100 500
EP (Entry Processes) 20 40 80
NPROC (processes) 30 100 200
IOPS 1,024 2,048 4,096
I/O (disk speed) 50 MB/s 100 MB/s 200 MB/s
Inodes 100,000 400,000 800,000
MySQL databases 3 50 Unlimited
FTP accounts Unlimited Unlimited Unlimited
Feature Moodle Start Moodle Professional Most popular Moodle Elite
LiteSpeed Web Server
LiteSpeed Cache
Redis Object Cache
HTTP/3 (QUIC)
PHP 7.4 – 8.5 (selector)
OPcache 256 MB 256 MB 256 MB
PHP memory 256 MB 512 MB 1 GB
PHP max. execution time 60 s 120 s 240 s
Max. upload size 64 MB 128 MB 256 MB
MultiPHP Manager
Node.js / Python
SSH
Git
Composer
Cron jobs min. 15 min min. 5 min min. 1 min
Cloudflare CDN
cPanel
Softaculous (400+ apps)
Feature Moodle Start Moodle Professional Most popular Moodle Elite
Email accounts 10 100 500
Max. mailbox size 2 GB 10 GB 20 GB
Emails per hour 20 100 200
Emails per day 480 2,400 4,800
Webmail (Roundcube)
SpamAssassin
DKIM / SPF / DMARC
Antivirus (ClamAV)
Greylisting
Feature Moodle Start Moodle Professional Most popular Moodle Elite
SSL certificate Let's Encrypt Let's Encrypt LE + Wildcard
Imunify360 (IDS/IPS + anti-malware)
ModSecurity (WAF)
CageFS (account isolation)
CloudLinux OS
Anti-DDoS protection
cPHulk (brute-force protection)
2FA authentication (cPanel)
Feature Moodle Start Moodle Professional Most popular Moodle Elite
Frequency Weekly Daily Every 12 h
Recent copies 1 weekly copy 7 days in a row 7 days in a row
Restore up to 1 month back 2 months back 3 months back
On demand
1-click restore
Feature Moodle Start Moodle Professional Most popular Moodle Elite
Guaranteed SLA 99.9% 99.9% 99.9%
Infrastructure Premium 128GB/32c Premium 128GB/32c Premium 128GB/32c
Guaranteed resources
24/7 monitoring
Free migration
30-day guarantee

Security

Six layers of protection included

Already running on the server your site lives on. Nothing to pay for separately or set up.

  • Imunify360

    Scans your files for known malware and quarantines only what is infected, without taking your site offline.

  • ModSecurity

    A web application firewall that filters requests matching attack patterns before they reach your PHP code.

  • CageFS

    Every account lives in its own isolated file system: if another customer’s site is compromised, it cannot reach yours.

  • CloudLinux

    CPU, memory and disk allocated per account. If a neighbouring site gets a traffic spike, it uses its own resources, not yours.

  • cPHulk

    Blocks IP addresses that try to brute-force passwords on cPanel, FTP or email.

  • AutoSSL

    A Let's Encrypt certificate issued and renewed automatically, so an expiry date never slips past you.

Migration

We move your site for free

If your website lives with another provider, our team moves it for you from start to finish. You only decide when to switch.

  • Files, databases and email accounts
  • Your site keeps answering throughout the move
  • Included at no cost on every plan
Request a migration
  1. You share the access

    The login to your current provider’s panel or, if you would rather not share passwords, a full backup.

  2. We copy and verify

    We move files, databases, email accounts and scheduled tasks, and check everything works here before touching yours.

  3. You point the DNS when ready

    Your current site stays online until then. We schedule the switch with you at the time that affects you least.


Frequently asked questions about Moodle Hosting

Everything you need to know before launching your Moodle platform.

Does Moodle come pre-installed?
Yes. All plans include Moodle automatically installed via Softaculous. You can log in within minutes of activating your account.
How many students can my Moodle support?
It depends on the plan. CloudingStart supports ~100-300 concurrent students, CloudingPro ~500-1,000, and Elite is for large platforms.
Can I host videos and heavy course files?
Yes. NVMe storage ensures fast loading. We recommend using external video hosting for very large libraries to maximize space.
Can I install Moodle plugins?
Absolutely. You have full administrator access to install any plugin from the Moodle plugin repository.
Is BigBlueButton or videoconferencing supported?
BigBlueButton can be integrated on CloudingPro and CloudingElite plans, which have sufficient RAM for video sessions.
Can I migrate my existing Moodle to CloudingHost?
Yes. Our team performs a complete Moodle migration at no cost — database, files, courses and user data.
Are automated backups included?
Yes. Weekly automatic backups of your entire account are included in all plans.
What is the main difference between the Moodle plans?
RAM (1/4/8 GB), CPU (1/2/4 vCPU), NVMe storage (10/50/100 GB), websites (1/100/unlimited) and email accounts (10/100/500).

Join +10,000 sites on CloudingHost

Live in minutes. Free migration, money-back guarantee and uptime

Get Started Now