I have tried the following image hosting solutions, all used in conjunction with PicGo:
Free image hosting websites, such as sm.ms. Although supported by PicGo plugins, management is slightly troublesome, and there is no guarantee of file security.
Qiniu Cloud Object Storage, offering 10GB of free space per month. The downside is that it only provides a temporary domain, and custom domains require ICP filing. During use, I encountered minor issues such as images not displaying properly. Overall, it requires too much attention, so I gave up on it.
GitHub Image Hosting + jsDelivr CDN. Access speed is relatively slow within China. Using a domestic optimized CDN increases costs.
Object storage from domestic providers like Alibaba/Tencent. Speed is guaranteed, and management is convenient, but the downside is, of course, the cost...
Cloudflare R2 + PicGo
An object storage service from the cyber-bodhisattva Cloudflare. The Free plan includes 10GB of storage capacity per month.
As an image host for a personal blog, this space is entirely sufficient, and data security is guaranteed by a major service provider.
Custom domains can be used without the need for ICP filing.
Accelerated via CF CDN. While the speed for domestic users is not as fast as domestic service providers, testing shows it is still acceptable.
Moreover, Cloudflare R2 is compatible with the S3 API. By installing the Amazon S3 plugin in PicGo, it works perfectly.
picgo-s3