The Best Media Hosting: Who's The Best For Your Site? [Updated: 2018]

⚙ Filter Results

Compare Media Hosting

media hosting

Media Hosting Introduction

They say a picture is worth a thousand words. How much is a video worth? A million? The internet started out as a way to share documents — text documents.

But, it wasn't long before people want to share other forms of content including pictures, music, and video.

Today, a website is as likely to carry non-text media as it is likely to carry text content. So if you are planning a media-heavy website, what hosting considerations do you need to take into account?

First, let's look at what different types of media you might be hosting and what hosting features you need to support those media.

types of media hosting

Types of Media

Technically everything is media of one sort or another, but when we talk about media in terms of web hosting we're usually talking about one or more of the following:

Media types Examples

Images

JPEG, GIF, TIFF files

Audio

MP3, WAV, AAC, Ogg Vorbis

Video

Quicktime, YouTube, MP4

Some people might include code-based interactivity, like an HTML5/Javascript app or CSS animations — but those things don't have major hosting requirements aside from the usual considerations.

how to host media

How to Host Media

"Media hosting" suggests a site owner storing and delivering a lot of images, audio files, and videos, and providing them to an audience as their primary content — as opposed to sites who only a few media resources used to supplement primarily text-based content.

If you are mostly offering site visitors text-based content, you likely do not need to look for special media hosting.

Onsite or Offsite Media Hosting?

It may seem obvious, but there are two ways to handle media hosting: host the media content yourself or host it somewhere else.

There are pros and cons to each, which we will take an in-depth look at below.

What is Offsite Media Storage?

Offsite media storage refers to storing media files with a third-party website or host.

There's no one single media hosting service that works well for all types of media — each format has its own primary service. Here are a few examples.

  • Video — YouTube or Vimeo
  • Images — Flickr
  • Audio — SoundCloud

All of these services provide ways of embedding media hosted with them into your own website, and they all have integrations with the most popular Content Management Systems such as WordPress and Drupal.

What is Onsite Media Storage?

Onsite or local media storage means you are storing video, images, or audio files directly with your own host or on your server. This gives you complete control — for better or for worse.

third party hosting

Why Use a Third-Party Media Hosting Provider?

It can often be advantageous to host your media content somewhere else, with a service provider other than your own web hosting account.

The biggest reason is to save on bandwidth and storage. If you are on a VPS plan, you likely pay for both of those or have a monthly quota.

But, I Have Unlimited Bandwidth and Storage — Am I Safe?

On so-called unlimited shared hosting, you might not be told what your bandwidth limit is, but you almost certainly have one. If your site gets a lot of traffic, and those visitors are watching a lot of videos, you'll hit your limit pretty quickly.

third party hosting benefits

Find The Best Media Hosting For You

Showing top 10 results Show All
SiteGround screenshot
SiteGround Entry Cloud plan
20GB 5TB
  • Support 5 stars
  • Features 5 stars
  • Uptime 5 stars
  • Value 4.5 stars
5 stars
1813 user reviews
Usual price:
Get % off!
$60.00/mo
(Billed as $60.00 Per Month) Prices in are approximate, based on current exchange rates. The host will likely charge you in USD, or at a different exchange rate.
Visit Host
BlueHost screenshot
BlueHost Cloud Starter plan
  • Support 3.5 stars
  • Features 4 stars
  • Uptime 3.5 stars
  • Value 3.5 stars
3.5 stars
479 user reviews
Usual price:
Get % off!
$6.95/mo
(Billed as $6.95 Per Month) Prices in are approximate, based on current exchange rates. The host will likely charge you in USD, or at a different exchange rate.
Visit Host
A2+Hosting screenshot
A2 Hosting Top VPS plan
50GB 2TB
  • Support 4.5 stars
  • Features 4.5 stars
  • Uptime 4.5 stars
  • Value 4.5 stars
4.5 stars
227 user reviews
Usual price:
Get % off!
$15.00/mo
(Billed as $15.00 Per Month) Prices in are approximate, based on current exchange rates. The host will likely charge you in USD, or at a different exchange rate.
Visit Host
HostGator screenshot
HostGator SNAPPY VPS 1000 plan
60GB 1TB
  • Support 3 stars
  • Features 3.5 stars
  • Uptime 3.5 stars
  • Value 3 stars
3.5 stars
569 user reviews
Usual price:
Get % off!
$25.98/mo
(Billed as $25.98 Per Month) Prices in are approximate, based on current exchange rates. The host will likely charge you in USD, or at a different exchange rate.
Visit Host
GreenGeeks screenshot
GreenGeeks 1 GB VPS Hosting plan
25GB 1,000GB
  • Support 4.5 stars
  • Features 4.5 stars
  • Uptime 4.5 stars
  • Value 4.5 stars
4.5 stars
348 user reviews
Usual price:
Get % off!
$39.95/mo
(Billed as $39.95 Per Month) Prices in are approximate, based on current exchange rates. The host will likely charge you in USD, or at a different exchange rate.
Visit Host
LiquidWeb screenshot
LiquidWeb E3-1220 Server plan
2TB 5TB
  • Support 4.5 stars
  • Features 4.5 stars
  • Uptime 4.5 stars
  • Value 4.5 stars
4.5 stars
62 user reviews
Usual price:
Get % off!
$129.00/mo
(Billed as $129.00 Per Month) Prices in are approximate, based on current exchange rates. The host will likely charge you in USD, or at a different exchange rate.
Visit Host
1%261 screenshot
1&1 Windows Dedicated Server A8i Windows plan
1,000MB Unlimited
  • Support 2.5 stars
  • Features 2.5 stars
  • Uptime 3 stars
  • Value 2.5 stars
2.5 stars
324 user reviews
Usual price:
Get % off!
$88.99/mo
(Billed as $88.99 Per Month) Prices in are approximate, based on current exchange rates. The host will likely charge you in USD, or at a different exchange rate.
Visit Host
TMDHosting screenshot
TMDHosting Summer Cloud plan
  • Support 5 stars
  • Features 4.5 stars
  • Uptime 4.5 stars
  • Value 4.5 stars
4.5 stars
43 user reviews
Usual price:
Get % off!
$5.85/mo
(Billed as $5.85 Per Month) Prices in are approximate, based on current exchange rates. The host will likely charge you in USD, or at a different exchange rate.
Visit Host
Hostwinds screenshot
Hostwinds Windcast plan
  • Support 3 stars
  • Features 3 stars
  • Uptime 3 stars
  • Value 3 stars
3 stars
23 user reviews
Usual price:
Get % off!
$8.75/mo
(Billed as $8.75 Per Month) Prices in are approximate, based on current exchange rates. The host will likely charge you in USD, or at a different exchange rate.
Visit Host
Hostinger screenshot
Hostinger Single Site Hosting plan
10GB 100GB
  • Support 4.5 stars
  • Features 5 stars
  • Uptime 5 stars
  • Value 5 stars
5 stars
13 user reviews
Usual price:
Get % off!
$3.99/mo
(Billed as $3.99 Per Month) Prices in are approximate, based on current exchange rates. The host will likely charge you in USD, or at a different exchange rate.
Visit Host

The Benefits of Using Third-Party Media Hosting

Offloading your media to third-party providers also usually means it will get served much faster and more reliably than if you hosted it from your own site. This is for several reasons:

  1. Loading content from two places is faster, as the browser can connect load resources from two sources at the same time.
  2. Major media providers have a much faster connection than you can get on a web hosting plan.
  3. They'll be able to diagnose problems more quickly.
  4. These providers have optimized CDNs for faster delivery.
  5. Their staff have more experience hosting media efficiently.

Here are a few more reasons why you might choose third-party media hosting.

Third-Party Media Hosting is More Convenient

Besides speed, there's also major convenience with regards to format. Video providers like YouTube and Vimeo automatically generate multiple versions of each video — different resolutions and sizes — to load on different devices or with different download speeds.

Replicating this kind of behavior on your own — generating different video formats, serving them responsively based on media queries — would be a major undertaking.

Flickr provides a similar feature, generating multiple image sizes for each uploaded image.

Third-Party Media Hosting is More Reliable

Having someone else host your content means that it will be more reliable than rolling your own hosting solution.

YouTube, for example, has been around for years.

They've built up good networks to get your content from their servers to viewers without excessive buffering or dropped connections. YouTube is backed by Google with datacenters around the world, so it is hard to match their economies of scale.

Better Discoverability

Another benefit to third-party hosting is that it provides an avenue for new people to discover your content and, ultimately, you.

All media hosts have built-in social sharing, search, and browsing features that make it possible for your media to end up in front of people who otherwise would never see it.

seo benefits of media hosting

SEO Benefits

It's also possible that this will provide an SEO benefit. Spreading your content around to well-respected media sites gives you the opportunity to place links back to your site along with your content.

This will improve your rankings with companies like Alexa. It isn't clear how much weight search engines place on this sort of thing, but it does provide some SEO benefits.

Cost of Media Hosting

If nothing else, you should consider the price. It doesn't cost anything to upload a video to YouTube.

With the ability to grow organic audiences quickly, it makes a lot of sense to make your content available there. You can even monetize your videos by having YouTube run advertisements before they start.

A Third Hybrid Option for Media Hosting

You can also choose the third option of hosting content on your site and posting content on YouTube. In this case, you can use YouTube as a kind of preview for the content on your site.

For example, Netflix might seem like a competitor to YouTube, but it posts trailers of new shows on there to entice viewers to its own video service.

streaming video

What About Streaming Media?

When the web became popular, sites distributing audio or video would have users download audio or video files directly from the website. The problem with downloads is that they could be slow, especially over dial-up modem links.

The other problem is that people would then have copies of audio or video files cluttering their hard drives that they didn't want. Security could also be an issue.

Enter streaming media, which didn't require downloading.

What is Streaming Media?

Along came streaming media. Streaming allows users to receive an audio or video file without having to download the whole thing.

One user might be watching a movie on Netflix, while another might be listening to music on Pandora or Spotify.

A stream can either be a prerecorded media file played back at the user's convenience or it can be live streamed, such as a special event.

What are the Benefits of Streaming Media?

Streaming is so convenient that it's started to replace movies on DVD and Blu-Ray for many viewers.

The availability of set-top boxes like Roku and Apple TV are accelerating the move toward streaming since viewers don't have to sit at their computers to binge-watch the latest shows on Netflix.

People were happy to avoid late fees with the original DVD-by-mail incarnation of Netflix, and now they don't even have to drop the discs in the mail when they're done with them.

Are There Downsides to Streaming Media?

The downside to streaming is that it requires a lot of bandwidth.

A standard-definition video requires a connection of about 2 megabits per second to avoid skips or buffering, while a high-definition video needs about five megabits per second. With 4K video coming on the market, bandwidth needs are only going to increase in the future.

media host features

Features to Consider When Choosing a Media Host

If you are determined to host your media content on your own hosting account, you'll need to keep a few things in mind, including:

  • Bandwidth requirements
  • Storage requirements
  • Whether your content management system is compatible
  • How much traffic you expect to your site
  • Whether you plan on using one server or creating a CDN

Bandwidth

Bandwidth and storage are a function of your hosting plan — you will want to steer clear of discount shared hosting providers, as they will not scale well if you are serving up a lot of videos or audio.

A VPS plan will usually be a better plan — especially a scalable cloud hosting type of plan that will allow you to grow your traffic.

A cloud hosting plan lets you pay for less usage during off-peak times and to burst when you get a lot of traffic. You won't pay for bandwidth or storage space that you won't actually use.

The flexibility of cloud computing has driven even Netflix to abandon most of its datacenters in favor of Amazon cloud hosting.

Storage Needs

If you have a large number of media files, then you have large storage requirements.

Ideally, you would have unlimited storage but a high-traffic, media-heavy site isn't going to come cheap.

If you plan to host a lot of media, you'll want as much disk storage space as you can afford.

Content Management

Content management is a function of the software that you use. The major content management systems — WordPress and Drupal have good support for media management.

ZenPhoto is a good option if all you want to do is display your pictures. MediaWiki works well if you want to build a media library within the context of an open source community effort.

Some content management systems work better with certain hosts, so this is worth keeping in mind when selecting your host.

Content Delivery Network

The last thing to consider with media hosting is a Content Delivery Network or CDN. A CDN attempts to improve the performance of media streaming by locating servers that are geographically close to the user using sophisticated location algorithms.

If you specialize in streaming media, you'll either want to build a CDN of your own or contract with a provider like Akamai that has a lot of experience with CDNs.

Many Hosts Provide CDNs

A hosting provider with a CDN will be cheaper than building your own network.

Building a CDN network will require you to acquire dedicated servers and place them in the relevant data centers in exchange points and in ISPs.

That takes a lot of time, money, and negotiation skills. Hosting companies that specialize in media are going to be a lot more experienced with this than a site that's just getting started in media.

Build Your Own CDN

You can build a CDN over a cloud network to get rid of some of the overhead since you won't have to wire up physical servers.

It's still better to start smaller and then build your network gradually as your site gets more popular, whether you use dedicated servers or cloud servers.

Integrate Your CDN with Your Hosting

If you integrate your CMS or hosting plan with a CDN, you can manage your media as if it were being hosted on your own site, but actually, have it delivered via CDN.

This provides some of the benefits of third-party hosting (speed and bandwidth savings), while letting you keep control of your media.

top hosts for media

Updating...