Back
Question
Asked

What is the best CDN service to upload user avatars?

CDN service that has less charges and great response time.


I've used Gravatar with a Python app I made.. Cool thing is anyone who's ever had a WordPress account is likely to have a profile pic on there. :)

Gravatar has sizing options as well. Easy integration. Just md5 the email to construct the url.

I use imgix. I honestly don't know how do they compare in terms of pricing or response time, but their on-the-fly image processing is great. I don't need to worry about generating multiple thumbnail versions ahead of time. I just prepend parameter to the URL like ?w=100&h=100 and it automatically generates them for me as needed.

Thanks Marc. Used on fly image processing. It works great.

I do the same as Marc, but I use Cloudinary instead of imgix.

I decided to use Cloudinary. It worked well. It has few benefits - Direct upload from browser, on fly image processing, Free plan with all features, documentations.

Hey Ken, curious about your experience with Cloudinary. I was thinking about using them for User Avatars as well as user uploaded submitted images on some of my pages. Any thoughts on how well it'll scale as well as your experience integrating it? (My app is Python (Flask) + React/Redux.

It scales well. It's super fast. I use it for nearly all images.

I decided to use Cloudinary. It worked well. It has few benefits - Direct upload from browser, on fly image processing, Free plan with all features, documentations.

Keyul, was it easy to setup (I'm on Heroku, React + Flask (Python)? Do you feel it could support more than just user avatars?