Web hosting agreements

A hosting agreement is a legal agreement between a web host and its customer, specifying the mutual rights and obligations of the web host and the customer.

Hosting agreements are sometimes called host agreements, host contracts and internet hosting agreements/contracts.

A hosting agreement should cover not just hosting services, but all the ancillary services that a web host provides. These may include control panels, email services, domain name services, SSL certificates, and so on.

Where a host is reselling the hosting services of another company, the reseller will want to ensure that its hosting agreement is "back-to-back" with the hosting agreement of the ultimate service provider. This will help the reseller to pass on to the customer any liabilities it incurs in relation to the ultimate service provider.

Key terms in a hosting agreement will include:

  • the specification of the services to be provided (including details of specific technologies offered, or at least a reference to the specific technologies offered);
  • the specification of the resources (usually storage capacity, bandwidth and processor power) available to the customer, how those resources may be varied, and the consequences of the customer using excessive resources;
  • limitation on the kinds of content a customer may submit for hosting;
  • warranties and indemnities for the benefit of the host in respect of unlawful content
  • the other responsibilities of the customer;
  • arrangements for the termination of the hosting agreement; and
  • a service level agreement (where appropriate).

Template web hosting contracts

You may be able to save yourself money by buying a template, rather than having a bespoke document drafted to your requirements.

Our template shop at Website-contracts.co.uk offers downloadable web hosting contract templates.

Click here to choose your website hosting contract now.


Bespoke web hosting contracts

We also draft, review and negotiate bespoke hosting contracts on behalf of our clients.

If you'd like a chat about a bespoke hosting contract, please do call us on 01491 834695.

Alternatively, you can contact us using the form below, and we will get back to you within 24 hours.

Your company:

Your name:

Your email address:

Your telephone number:

We will treat any personal information you provide in accordance with our privacy policy.