Magento Hosting UK
One-click Magento 2.4 in a container that belongs to your store alone — your own MariaDB database, backups that are restore-tested every night, and ScaleShield in front. Migrated free by our team, from £19/month.
30-day money-back guarantee on every paid plan. No usage billing, ever.
Everything a Magento store needs
What you get with every Magento site
No add-on maze. These are the things we actually run for you — each one is live in the dashboard today.
One-click install
Create a Magento site and we run bin/magento setup:install inside your container — database connected, URL rewrites enabled, production mode set.
A dedicated container
One isolated container per store with hard RAM and CPU allocations. No shared PHP workers, no noisy neighbours eating your capacity mid-sale.
Your own MariaDB database
One database per store, running beside your PHP workers so queries travel over localhost — not to a shared remote SQL box. phpMyAdmin included.
SFTP & in-browser terminal
Full SFTP access on port 2222, with scoped sub-accounts for developers. Run bin/magento commands from the in-browser terminal without sharing keys.
Restore-tested backups
Daily, weekly or monthly schedules plus manual backups. Every backup is restored into a sandbox each night to prove it actually works.
ScaleShield in front
WAF and bot protection filter card-testing bots and scrapers before they reach PHP. Free automatic TLS, including wildcard certificates.
Cron for Magento
Schedule cron:run from the dashboard so indexers, emails and catalogue price rules fire on time — the thing generic hosts most often break.
Per-minute monitoring
Independent uptime checks every minute with email, webhook and Slack alerts, plus 90 days of CPU and RAM metrics so you can see real headroom.
Under the hood
How your Magento store actually runs
Your store gets its own container running nginx and PHP-FPM, pre-tuned for Magento's heavy codebase rather than for a generic PHP site.
- OPcache sized for Magento: 512 MB of opcode cache and a 60,000-file ceiling, with timestamp validation off in production so compiled code stays hot
- PHP memory_limit defaults to 756 MB — Magento-appropriate, and adjustable from the dashboard
- Pick the PHP version your Magento release requires; upgrade when you re-platform
- MariaDB runs beside PHP in the same stack, so database calls go over localhost
- Add a managed Redis 7 instance for sessions, backend cache and full-page cache — the Redis PHP extension is already enabled in Magento containers
Pricing
One price ladder. No “Magento tax”.
Magento runs on the same plans as everything else we host — no inflated “enterprise commerce” tiers. The honest constraint is RAM: Magento asks for 2 GB, which is why we recommend Pro.
Business
Workable for a small catalogue with modest traffic — lean on Redis and OPcache.
Pro
Recommended for Magento — meets the 2 GB Magento itself asks for, with room for reindexing.
Agency
Larger catalogues, multiple stores and teams — plus team roles and dedicated support.
Pay annually and save 20% · Compare every plan in detail
Backups
Backups you can actually restore
A backup that has never been restored is a hope, not a backup. So we restore every backup, every night, into a sandbox — a real restore, automatically verified. If one fails, we know before you ever need it. Very few hosts do this; it is the part of our backup story we are proudest of.
- Scheduled daily, weekly or monthly — plus manual backups before risky changes like a version upgrade
- Restore a full site, a single file, or just the database
- Incremental backups keep storage and restore times sensible
- Send copies off-site to your own S3, R2 or SFTP target
- MariaDB hot-standby replication runs underneath as an extra safety net
$ verify-backup mystore-magento --nightly
→ restoring files snapshot into sandbox…
→ importing database dump…
→ checking tables & file integrity…
✓ restore completed — backup verified
# runs automatically for every backup, every night
Migration
Free assisted Magento migration
Moving a Magento store is genuinely fiddly — media, var directories, cron, custom modules. So we do it with you, not to you. Assisted means a human engineer, not a script.
We copy
Our team moves your files and database into a fresh dedicated container, with cron and PHP settings matched to your store.
You test
Your store runs on a preview URL alongside your live site. Click through checkout, admin and search until you are satisfied.
You approve cutover
DNS switches only when you say so. Your old host stays untouched until you are confident — nothing is burned behind you.
Go deeper on Magento
Two honest deep-dives: what makes Magento fast here, and how we keep stores safe.
Magento performance
Dedicated resources, RAM guidance for every plan, tuned OPcache and the managed Redis add-on — without a single invented benchmark.
Performance breakdownMagento security
Container isolation, ScaleShield WAF and bot protection, TLS, 2FA and the backup story that makes recovery real.
Security breakdownNot sure Magento is the right platform? Compare it against WooCommerce, Medusa and the AI Shop Builder on our ecommerce hosting hub, see WooCommerce hosting for content-led stores, or read how G7Cloud stacks up as a Shopify alternative.
FAQ
Magento hosting questions, answered straight
Which Magento versions do you support?
Magento Open Source 2.4.x. Create a Magento site in the dashboard and the one-click installer runs setup:install inside your container — database wired up, URL rewrites on, production mode set. You choose the PHP version to match your Magento release.
How much RAM does a Magento store actually need?
Magento's own system requirements ask for 2 GB. Pro (£39/mo) gives your container 2 GB of dedicated RAM, which is why we recommend it. Business (£19/mo, 1 GB) is workable for a small catalogue with Redis handling cache and sessions. Agency (£99/mo) allocates 4 GB per container.
Is the migration really free?
Yes — and assisted, meaning a human engineer does it with you. We copy your files and database to a new container, you test the store on a preview URL, and DNS only switches when you approve the cutover. It is included on every paid plan.
How do backups work?
Scheduled daily, weekly or monthly, plus manual backups before risky changes. You can restore a full site, a single file or just the database, and send copies off-site to S3, R2 or SFTP. Uniquely, every backup is automatically restore-tested each night — a real restore into a sandbox — so a failed backup is caught before you ever need it.
What is ScaleShield?
Our edge layer: a web application firewall, bot protection and automatic TLS (including wildcard certificates) in front of every site. For Magento it matters because scrapers and card-testing bots generate expensive uncached requests — filtering them at the edge keeps your PHP workers free for real customers.
Do you charge based on traffic or orders?
No. Pricing is a fixed monthly amount in GBP. There is no usage-based billing, no per-visitor metering and no cut of your sales — payment processing fees go to your payment gateway, not to us. Paid plans carry a 30-day money-back guarantee.