6
12 Comments

What image upload API do you recommend?

I am building a website like Craigslist that allows users to upload up to 10 images per listing. What image upload API do you recommend?

posted to Icon for group Developers
Developers
on September 23, 2020
  1. 3

    I recommend you to use Firebase.

    1. 1

      I won't recommend Firebase.
      With Firebase you have to store images in Google Storage. And Google Storage is one of the costliest file storage system. So far the cheapest options I found are

      1. Digitial Ocean(DO) Spaces 5$ per month Linode also provides storage
        You can't have your root domain on DO Spaces or Linode storage. Only sub-domains or sub-folders and files.
      2. BackBlaze.com is alot cheaper than S3 and Google Storage. BackBlaze is S3 API comptable.
      3. Host your own file server like owncloud (better NextCloud) on DO droplet or Linode. OR http://hetzner.com (this is the cheapest, but I haven't used it)
  2. 2

    I've been having the same question a couple of weeks before. I end up using Firebase.

  3. 2

    Check out: https://www.filestack.com/
    I haven't integrated it myself but I've seen multiple websites that use this.

  4. 1

    I've seen good results with https://cloudinary.com . If you're happy being more hands on I'd go with S3 and use Cloudflare for caching.

  5. 1

    I've used Cloudinary and Filestack in the past but would go for a more "bare-metal" solution these days. Something like S3 or GCS. There are some great libraries which integrate directly with S3 and GCS so you can leverage that.

    If you don't want to deal with that altogether I'd fo with Filestack.

  6. 1

    I upload them to S3

  7. 1

    S3 (or equivalent object storage service) + CDN in front. Cheap, fairly simple, endlessly scaleable.

  8. 1

    Would anyone recommend Imgur?

    1. 1

      I won't recommend Imgur for this. It is not intended for this purpose and one day when you hear they changed their policy you are in trouble if you have lots of images.

    2. 1

      Used the free-tier for a while, which worked alright.

  9. 1

    This comment was deleted 3 years ago.

Trending on Indie Hackers
I spent $0 on marketing and got 1,200 website visitors - Here's my exact playbook User Avatar 68 comments Veo 3.1 vs Sora 2: AI Video Generation in 2025 🎬🤖 User Avatar 30 comments I built eSIMKitStore — helping travelers stay online with instant QR-based eSIMs 🌍 User Avatar 21 comments 🚀 Get Your Brand Featured on FaceSeek User Avatar 20 comments Day 6 - Slow days as a solo founder User Avatar 16 comments From side script → early users → real feedback (update on my SaaS journey) User Avatar 11 comments