So I’m keeping getting mixed results in terms of performance: First of all, I put all my sites through the free cloudflare plan, compress my images and convert them to webp. This approach works fine. But takes up more space as I keep some different dimensions in the wp-content folder.
On the other hand also like the jetpack site accelerator which moves all media to the WordPress free CDN. Of course, doing this will bypass the cloudflare caching because all images are loaded from i0.wp.com. I only use it for images and not for Js/css as I find the litespeed caching plugin a much better tool to compress, combine and generate UCSS.
Do you guys have opinions or experience on which approach is best on the media part?
Best free CDN for images or Clouflare?
[ad_1]

I like and would recommend KeyCDN – it’s not free, but really dirt cheap. They have very good image processing so just upload JPG to your site and their CDN will process sizes and deliver webp versions where suitable.
BunnyCDN is amazing, very fast and very cheap.
“*But takes up more space as I keep some different dimensions in the wp-content folder.*” – a CDN doesn’t help with that. A CDN just distributes what’s already on your server. What you’re referring to is called “offloading”. There are plugins for that like [https://deliciousbrains.com/wp-offload-media/])
If server disk space if your issue, then get better hosting – disk space is cheap and should not be a limitation for basic website hosting.
BunnyCDN is fast, cheap and reliable. Works really well.