Rated Excellent

4.3 out of 5 stars based on 18,374 reviews
Trustpilot Logo

Web Hosting

Powerful, user-friendly hosting from a trusted UK brand

Take your business online with fast, reliable and affordable hosting, complete with a free domain and expert support

All our plans come with one free domain name and email address!


The basic set of features and resources you need to get your first website online.

From just


per month

Save 60% with a three-year term

Pay £71.64 today.
Renews at £179.64. Prices exclude VAT.
  • Free Domain Included
  • 1 Email Address Included
  • 1 Website
  • 25GB Storage
  • Unmetered Bandwidth
  • 10 x 1GB MySQL Databases
  • 1 CPU
  • 512MB RAM (shared)
  • 5 FTP Users
  • Daily Backups


Host up to 10 websites, complete with extra storage and a free SSL Certificate for each site.

From just


per month

Save 57% with a three-year term

Pay £107.64 today.
Renews at £251.64. Prices exclude VAT.
  • Free Domain Included
  • 2 Email Addresses Included
  • 10 Websites
  • 50GB Storage
  • Unmetered Bandwidth
  • 25 x 1GB MySQL Databases
  • 1 CPU
  • 1GB RAM (shared)
  • 25 FTP Users
  • Daily Backups
  • Free SSL Certificate Included

Most Popular


Get more websites, storage and resources for your growing business.

From just


per month

Save 50% with a three-year term

Pay £179.64 today.
Renews at £359.64. Prices exclude VAT.
  • Free Domain Included
  • 3 Email Addresses Included
  • 25 Websites
  • 75GB Storage
  • Unmetered Bandwidth
  • 50 x 1GB MySQL Databases
  • 2 CPU
  • 1.5GB RAM (shared)
  • 50 FTP Users
  • Daily Backups
  • Free SSL Certificate Included


Everything you need to host demanding online stores and websites.

From just


per month

Save 50% with a three-year term

Pay £233.64 today.
Renews at £467.64. Prices exclude VAT.
  • Free Domain Included
  • 5 Email Addresses Included
  • 50 Websites
  • 100GB Storage
  • Unmetered Bandwidth
  • 100 x 1GB MySQL Databases
  • 2 CPU
  • 2GB RAM (shared)
  • 75 FTP Users
  • Daily Backups
  • Free SSL Certificate Included

The power to keep your site and business running smoothly


Thumbs up.png

Easily manageable

Manage your domains, websites, files and more from one handy place with our beginner-friendly cPanel interface

Cloud backup.png

Regular backups

Never lose your files by recovering your entire hosting account with daily, automatic backups


Unmetered bandwidth

Say goodbye to long loading times and enjoy a better performance with our scalable hosting plans

Your website deserves rock-solid hosting


Free Domain Name

All our hosting plans include a free .ONLINE domain, so you get everything you need to take your new business website online, at no extra cost.


Free personalised email

Create an email address that matches your domain to give your business a professional look. It’s super easy to purchase extra email addresses if you require more than one.

C P logo.png

Built around simplicity

All our Linux web hosting plans allow you to manage your settings using one of the most straightforward interfaces available: cPanel. No coding needed!


Quick setup process

Most of our packages are ready to use within minutes, ensuring that you can get started as soon as possible.


Multi-site hosting

Manage multiple domains, websites and email addresses from the same account, without having to buy a separate hosting package.

SLL shield lock.png

SSL & Security

Keep your customers’ data safe with a free SSL Certificate*, along with 24/7 automatic security monitoring and DDoS protection for your websites.

Star player.png

Expert support

Our award-winning support team are available every day of the week via telephone and live chat to assist with any queries you might have.


Enhanced user experience

Just because you’ve had a good month doesn’t mean you should suffer slow loading speeds. That’s why all our plans come with unmetered bandwidth. Subject to our Acceptable Use Policy.

Get your website up and running

Looking to set up your own website but aren't sure where to start?

Our all-in-one Web Hosting plans simplify the whole process, allowing you to take your brand online in no time at all! Should you need any help, our friendly and tech-savvy Support team are available every day of the week.

Web Hosting-mike

Included with every Web Hosting plan


Free domain name

Register a free .ONLINE domain and take your business online straight away!


Free personalised email

Show your professionalism and make your emails stand out by setting up a unique address that features your custom domain

SLL shield lock.png

Built-in security

Keep your customers’ data safe with a free SSL Certificate*, along with 24/7 automatic security monitoring for your websites

Customer support you can rely on

Our friendly and tech-savvy support team are available by phone and live chat to assist you with any issue, no matter how small.


"Great hosting company with a reliable service. Best part is the support though. The team are always on hand to help and do a great job. Big shout out to Vladut who is always first class!"

Mark Flint, Trustpilot


"Andrea helped me solve an issue with my hosting renewal quickly and efficiently, completely hassle-free. Fantastic service!"

Myra Adra, Trustpilot


"We recently switched to 123 Reg for our web hosting and every time we have any issues they have been easily available on the online chat to help."

Alan Clarke, Trustpilot

Find your perfect hosting plan


    Web Hosting Economy

    Free Domains


    Choose a domain with a .ONLINE extension and it’s yours free for the first year. To claim your free domain, simply add it to your basket as if you were buying it and your domain will show as ‘free’ on the checkout page.

    Free Email Addresses


    Send and receive email with a custom email address that matches your domain name. Free for the first year only and not available for plans purchased on a 1-month term.

    Free SSL Certificate


    Protect your website, customer data and boost your Google ranking. Your free SSL Certificate will cover all domains (both primary and addon) created during the entire subscription of your Hosting package.



    RAM (shared)


    The amount of server memory that is available to you for performing tasks such as downloading and uploading files. The more RAM you have, the more processes can be run at once. This memory is shared between multiple users on the same server.

    MySQL Databases (1GB)


    Store customer information, page content, products, and more within your included MySQL databases, supporting version 5.6.



    Host a number of separate websites on the same account, each with their own domain name and email address(es).



    The amount of web space you have on the server to store all your website’s files and documents. The more storage you have, the more you can store in your web space. Larger websites require more space than smaller sites. Please note: actual size varies due to preinstalled content Operating System, cPanel install, and overhead for maintenance operations ~20GB.



    We won’t limit the amount of bandwidth that your site can use, provided it complies with our Acceptable Use Policy, ensuring that your visitors can browse your website as well as upload and download content with ease.

    FTP Users


    The amount of user accounts that you can create within your hosting package. These can be used to upload and manage your server’s files. You can also set the access rights of specific users.

    Daily Backups

    Get automatic backups of your hosting account, files, email addresses, email forwarders, databases and website(s) on a regular basis, which can be restored in one click.


    Why host your website with 123 Reg?


    Dedicated server.png

    The UK’s #1 registrar

    We host 1 in 5 of the UK’s active websites – that’s more than 1 million sites!

    Monitor tick roundel.png

    Everything in one handy place

    Easily manage your domain names, emails, MySQL databases and more from a single account.


    Reliable and affordable web hosting

    By using cPanel technology as its core foundation, our platform gives your business the boost it needs without having to spend a fortune.

    SLL shield lock.png

    World-class support

    With expert customer support available every day, along with a range of step-by-step articles, we enable anyone to succeed online.

    Not quite what you need? Why not try...



    Online Store

    Start selling your products online with an ecommerce store that’s optimised for mobiles. No coding or technical skills needed!

    Great for:

    Managed WordPress Hosting

    Get complete peace of mind, thanks to automatic backups and malware scanning, along with a free domain and email address!

    Great for:
    Growing businesses, ecommerce, WordPress hosting & multi-site hosting

    Premium Hosting

    Combine the simplicity of web hosting with dedicated resources, so you get all the power and reliability without the hassle.

    Great for:
    Designers/developers, multi-site hosting & ecommerce

    Helping British businesses get online for over 20 years

    Having supported more than 1 million UK websites, our tried and tested web hosting services ensure that anyone, whatever their technical skill level, can easily take their brand online.


    Frequently asked questions

    What is web hosting and why do I need it?

    Web hosting is a service that allows you to publish a website onto the internet. In basic terms, if you imagine that a website is a house, then hosting is the property it’s built on.

    Every website is made up of files and you need a hosting service to store them so that they can be viewed online. It’s a simple process: the files are uploaded onto a server (a powerful computer), and the company that owns the server then points the web address to the files.

    Do I need technical knowledge to host a website?

    Knowing a bit about FTP does help, as it is the easiest way to upload your site to your hosting package. However, the applications included in your plan, along with the user-friendly control panel make it easy to get your website online. We also have a huge support database with plenty of step-by-step articles and videos to help you along the way.

    How long does it take to set up?

    Most packages are set up immediately, and you can get your website online right away. In some cases, it might take a few days for the domain to fully register and point to your hosting package. This is perfectly normal and happens across every web host -it just takes time for the servers and the domains to sync up.

    Looking to move your website over?

    We’re here to help. Simply contact our expert Support team and we will help you move everything over. We’ve also produced a useful guide to transferring your website that will talk you through every step.

    How do I contact 123 Reg for help?

    The first step would to be to check out our detailed Product Knowledge Base. Where we have plenty of information about hosting websites, so it’s likely that the answer to your problem could be there.

    If you can’t find the answer, you can get in touch with us through our Contact Page, which lets you contact us through email, live chat, or phone. Keep in mind that some of the ways to contact us are only available during UK office hours, so please make sure you’re picking the right way for the right time!

    Can I buy web hosting without a domain name?

    Every site hosted on 123 Reg needs to be associated with a domain in order to work. However, every Web Hosting package includes one free domain name, so you won’t need to buy one separately.

    What if I already own a domain?

    If your domain name is already registered with 123 Reg and you’re not using it with another one of our services, then you can attach it to your web hosting package when you order.

    If your domain is registered with another company, there are two ways to use it with your hosting package:

    Transfer it to 123 Reg and then attach it to your package. Most companies will allow you to transfer, and we have a detailed guide on transferring domain names. You will need to wait for the transfer to complete before you purchase your hosting, and this can take up to a few days depending on the type and location of the domain.

    Leave the domain name where it is and point it at your hosted site on 123 Reg. We have detailed instructions on how to point your domain name to 123 Reg. You will still need to register a domain name when you purchase your web hosting, but we won’t charge you any additional fees. It will take around 24-48 hours for your other domain name to show on your new site.

    I don’t want my free domain name. What should I do?

    You don’t need to do anything with it. If you’ve already registered them, you can just let them expire when they come up to be renewed.

    What happens to my free domain name if I cancel my account?

    It's entirely up to you. If you decide you don't want the domain any longer, you can let them expire once they reach their renewal date.

    You can also keep them but you will need to pay the standard renewal price when they get close to their renewal date. We'll let you know before they expire, so you won't have to worry about them suddenly disappearing.

    What does unmetered bandwidth mean?

    This means that there’s no limit to the amount of data that your website can transfer, provided it complies with our Acceptable Use Policy. Getting the right amount of bandwidth for your website is incredibly important, as it will determine how well your site performs when presented with a certain level of traffic.

    Think of it like the shopping tills at a busy supermarket. By only having one or two tills open, the rate at which customers are processed will be incredibly slow and queues will build up. However, by having every till open, more people will be processed at a faster rate.

    Which operating system should I use?

    You can host your site on a Linux or a Windows server – both have their advantages.

    You don’t need to choose the same operating system that runs on your computers at home or at your business.

    Most of our customers choose to host on Linux servers, which is usually a safe bet if you’re not sure what you need. Linux servers give you plenty of free software and programming options. With Linux packages, you can use PHP, MySQL and it’s true that WordPress runs best on Linux-based hosting.

    Can I install applications with my hosting?

    Of course you can. As long as our hosting meets the requirements for your application, you can install almost anything. However, we can’t allow applications that require root or administrator-level access as you share the server with other customers, and any changes your application makes might also make changes to their websites.

    If you would like to install your own applications, we recommend you take a look at our VPS packages and run Linux, as that will give you the freedom you need, complete with full root access.

    How secure is 123 Reg's Web Hosting?

    We go above and beyond to keep our systems safe from hacking, hardware failures, software failures and physical damage. All our servers are located in our own highly secure data centre.

    Access to the servers is tightly controlled and limited to just essential personnel. Power is drawn from the National Grid through two different sources, and we also have uninterruptible power supplies as well as on-site generators just in case.

    Along with our physical security measures, you can also take peace of mind by knowing that all your data is kept safe behind a secure firewall with multiple layers of protection.

    How do I activate my free SSL Certificate?

    Your SSL Certificate will be automatically installed once you’ve assigned a primary domain to your hosting package. For further details, please visit our Support article: How to activate my free SSL Certificate?

    Is there a minimum contract period?

    Our hosting packages are available in yearly contracts, and you can pay monthly or annually.

    How does the money-back guarantee work?

    If you decide that the package you've bought isn't right for you for any reason, please give us a call within the first 14 days. We'll refund you what you've paid for your hosting, excluding any additional fees for domains.

    Domain names can't be "unregistered" once you've chosen them. You will need to let them expire if you do not want to use them anymore.

    Understanding web hosting and FTP and DNS

    Understanding web hosting, FTP and DNS was proving to be very stressful! After a long phone call to 123-reg technical speaking with Dumitru I feel much enlightened. He explained everything very concisely and ensured I understood before we moved on to the next subject. Many thanks Dumitru for your excellent help. 10 out of 10!!

    Paul Hatton

    Marian Alex - Great Service

    Marian Alex - Fantastic service, helped us save on our annual bills and because of it, we'll continue using 123 reg for our web hosting.

    Rob Hawkins

    Andrea helped me solve an issue with my…

    Andrea helped me solve an issue with my hosting renewal quickly and efficiently, completely hassle-free. Fantastic service! Thanks for all your help :)

    Myra Adra

    Great Hosting Company

    Great hosting company with a reliable service. Best part is the support though. The team are always on hand to help and do a great job. Big shout out to Vladut who is always first class!

    Mark Flint

    Questions? Call us on 0345 450 2310

    Or see how else you can contact us