My company uses Flickr and Picasa web albums as poor man's content delivery networks (CDN) for image hosting, but I'm curious if anyone has any recommendations on any other services that might be worth looking into, paid and free?

Preferably something that has an API so that it can be integrated discreetly on the backend as a WordPress plugin or for other development frameworks.

A CDN such as Amazon is cheap, and it works, but the lack of a photo-centric API is what prevents me from using it for general usage.

  • 1
    can you please explain what you mean by 'photo-centric API' ... ??
    – Pure.Krome
    Commented Sep 2, 2010 at 0:41
  • Is the Flickr API not sufficient? flickr.com/services/api Commented Sep 2, 2010 at 16:04
  • Flickr's API is good, I use it now, but I'm looking for something with more controls over things like sizing and compression, etc. Additionally, when I check the speed of my sites, the images from Flickr are consistently the slowest things on the site. Picasa isn't bad for speed, but I hate everything else about it :p
    – Dan Gayle
    Commented Sep 2, 2010 at 16:31

2 Answers 2


Stack Overflow (and thus by definition, this site) use imgur as they've just launched a brand new API. I'm not familiar with it as I haven't used it, but I had a discussion with Womble (the developer who designed it) about it and it seemed pretty neat.

  • The big downside with imgur.com is that currently for commercial sides they only want to get involved with larger higher trafficked sites on a per case basis. I hope they go get additional investments and make it more widely available. Commented Sep 3, 2010 at 15:27
  • 1- "To use Imgur's API commercially, you must first register your application. Once that's done, you must register with Mashape. Mashape allows you to choose a pricing plan that fits your needs. From then on, the API endpoint is imgur-apiv3.p.mashape.com which must be used in replace of api.imgur.com" what's the meaning of this. Do we have to pay extra money for mashape to use their api? 2- Can we use their service with our domain name (like i.mydomain.com)? Commented May 17, 2014 at 3:05

You can use various free CDNs like Photobucket, Flickr etc and can compress the images locally using a PHP script like timthumb.

Is there any special need for APIs?

If you feel that these scripts are eating bandwidth then you can search some free web host provider which can host and run your own script from another server.

I like Google because of its DNS resolving time, but it doesn't let me run my script.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.