skip to content
Choosing an Image Host

Choosing an Image Host

2 min read

This page was translated by AI

While rebuilding my blog, I also revisited my image-hosting setup.

I looked at many options, but ultimately stayed with Tencent Cloud COS, which I had been using already.

Here are the options I think work best for a personal website.

1. Upyun Cloud Storage

Upyun offers a cloud storage product that works well for image hosting. All images use its CDN, and the pricing is friendly. With low traffic, daily charges can be under ¥0.10.

If you join the Upyun League, Upyun provides 10 GB of free storage and 15 GB of traffic each month.

However, ITDOG tests suggest that its CDN may not serve Hong Kong, Macao, or Taiwan. Consider this if you need your images to be available overseas.

2. Object storage

This is the approach I have been using. I recommend Alibaba Cloud OSS and Tencent Cloud COS.

I mainly use Tencent Cloud COS. It is billed by usage and costs a little more than Upyun.

Object storage is essentially an online drive with no directory hierarchy or file-format restrictions. It can hold massive amounts of data and supports HTTP and HTTPS.

Its pricing rules are fairly complicated, but you mainly need to watch storage costs and public internet egress fees.

If your needs are modest, I would not recommend buying resource packages. They are wasteful.

One thing worth mentioning: without a CDN, Tencent Cloud COS tested just as well as Upyun and supports overseas access.

3. Postscript

What I disliked about COS was having to log in to Tencent Cloud every time I uploaded an image. It was a hassle.

I looked around online but could not find a visual management panel for COS.

So I built one myself:

Lorem ipsum dolor sit amet, consectetur adipiscing elit.
00K00KMIT

That settled my image-hosting choice.

I hope this helps you choose one too.