Sometimes you need to post an image file to the web for inclusion in web pages or other web-accessible databases. In these cases, you need a real web address (URL) for the image, not a link to a page it's on or a share link from a cloud drive service.
Note: For video hosting, consider using YouTube, Vimeo, or bunny.net. Video hosting is more complex due to the need for a player application on the server.
When selecting an image hosting service, consider these factors:
As of August 2024, here are some services to consider:
Backblaze is a reputable company offering bulk data storage. Their B2 service is similar to AWS S3 but approximately 4 times cheaper, and much easier to set up.
Check current pricing at Backblaze Cloud Storage Pricing. As of August 2024, it's US $6/TB/month (approximately US $0.60/GB/month).
Sign up: Visit Backblaze B2 Sign Up
Create a bucket:
Upload files:
Get the image URL:
Warning: Deleting a bucket removes all images within it from the web
For bulk file transfers, consider using third-party applications (free or paid) that can copy files from your computer to B2. Note that you'll need to determine how to find your files' web addresses when using these tools.
This page mentions some applications: Making Cloud Storage Easy: Backing Up From Desktop to the Cloud
Rclone is Pete's favorite, but it's a command-line tool, which may be too advanced for your purposes.
This guide primarily focuses on Backblaze B2 as a recommended solution for most users. However, explore other options like Amazon AWS S3 or Imgur if they better suit your needs.
For any questions or suggestions to improve this guide, please contact Peter Kaminski.