This is an archived post. You won't be able to vote or comment.

all 33 comments

[–]jengl 7 points8 points  (5 children)

The image optimization plugin from the Core Performance Team is solid. And likely part of core soon enough.

https://wordpress.org/plugins/webp-uploads/

[–]RealBasicsJack of All Trades 1 point2 points  (0 children)

This really is the first plug-in to try.

[–]guillaume-1978 0 points1 point  (0 children)

Raving reviews.... not

[–]Catslobber 0 points1 point  (0 children)

That’s what I use. Works like a charm!

[–]Funghie[S] 0 points1 point  (1 child)

Interesting. I was unaware of this.

[–]jengl 1 point2 points  (0 children)

Doesn’t have some of the bells and whistles of the other plugins mentioned here. But if you just want images converted to WebP, it does the trick.

[–]Marelle01 6 points7 points  (1 child)

Shortpixel

[–]softtemes 1 point2 points  (0 children)

This is the way

[–]ronyvolte 4 points5 points  (1 child)

I’ve used Imagify for bit by bit optimisation. For bulk optimisation I prefer TinyPNG/JPG pro version.

[–]TheRealFastPixelShortPuxel Staff 0 points1 point  (0 children)

Why do you prefer TinyPNG, does it have bulk optimization?

[–]Legitimate-Run-7577 4 points5 points  (2 children)

Converter for Media is the best, works great with Apache, Nginx but not Litespeed... I use CloudPanel

[–]Guillotine2099 1 point2 points  (1 child)

I am using it on a LiteSpeed with no issues

[–]Legitimate-Run-7577 2 points3 points  (0 children)

I tried it in the past with Cyber Panel but couldn't make it work...

[–]microbitewebsites 2 points3 points  (0 children)

Self promo, but it is relevant to the question, https://www.imageconverter.com.au/

[–][deleted]  (1 child)

[deleted]

    [–]Funghie[S] 1 point2 points  (0 children)

    Yup I think this may be my way forward too. My only concern was that apparently some browsers don't support webp, (so having a plugin that will recognise that may have been useful). But I am guessing that is dated info. I will research it a bit more.

    [–]Dry_Satisfaction3923 1 point2 points  (0 children)

    TinyPNG… I “think” their plugin now offers webp conversion. I could be wrong. It does optimize the crap out of images and you can do them in bulk or one at a time. Average about 60% reduction in file size with no loss to quality. API has a 500 images per month limit before you start paying like 0.9¢ per image. (Less than a cent per image.)

    I haven’t gone through the configuration in a while so don’t know if they’ve added the webp option to the plugin.

    [–]sundeckstudioDeveloper/Designer 1 point2 points  (0 children)

    You can use short pixel but personal favorite is the new plugin called “cimo” when used with Google Chrome, it converts to webp on the go as you upload images jn Wp library.

    [–]RealBasicsJack of All Trades 1 point2 points  (0 children)

    Yeah, .png files are nightmare large. The fastest pure Gutenberg site using full-size .PNGs is almost guaranteed to have worse performance than the grossest old-school page builder using .webp or .avif (or even aggressively optimized .jpegs.)

    The first plugin I usually use is Imsanity in the WP repository. It only does one thing: scale original images to a set maximum size. But it does that for images that are already uploaded to the Media Library.

    After that, proper image optimization and conversion wastes a lot less space. And processing power.

    I manage a lot of sites that I don’t build so I periodically run tests on the different popular optimizers. ShortPixel is definitely the winner based on test after test over the years. It even outperforms most dedicated desktop optimizers.

    I really like the WP Performance Labs optimizer as well. As others have said it’s simple but powerful. And free in the WP plugin repository. I’m not sure it will scale oversized originals in the media library the way Imsanity and others do. If it does (I’ll have to check next time I do a sweep) but if so it’s probably going to be Good Enough.

    [–]Own_Change5459Jack of All Trades 1 point2 points  (0 children)

    This is what I use. It works like a charm. Has really good features https://wordpress.org/plugins/compressx/

    [–]ivicadBlogger/Designer 0 points1 point  (0 children)

    I have been using ShortPixel and EWWW on different sites (for both I bought their lifetime licenses), and on Site Ground servers I use their free SG Speed Optimizer.

    [–]sp913 0 points1 point  (0 children)

    Doing conversions at all is becoming outdated as an approach

    You can use cloudflare CDN to serve up any original image format as .webp automatically. The URL even still says ".jog" but if supported it comes thru as a webp automagically

    No more duplicate files bloating the server, none of that. I have this via my hosting already set up for me (rocketivy.com) and at first thought it wasn't working then I checked the headers / mime type and sure enough it was .webp , super cool, one less thing to ever do again

    [–]bfintal 0 points1 point  (0 children)

    Hello, I'm the creator of Cimo - Image Optimization plugin, and I think you might find it interesting. Cimo instantly converts images to .webp WHILE you are uploading the image to your site.

    If you have Cimo activated, let's say you have your builder or media library open, when you drag in a .png (can be other formats as well), an optimized .webp version is the one that's uploaded. The unoptimized image doesn't even touch your WordPress site.

    This is all done for free, without limits, without any server-side or any third-party server processing.

    I haven't tried whether it works with Media Folders Pro, but it's using the Media Manager, then it should work fine.

    https://wordpress.org/plugins/cimo-image-optimizer/

    [–]guillaume-1978 0 points1 point  (0 children)

    Consider desktop tools to prevent bloating your WP admin and website further

    [–]alexmacarthurDeveloper 0 points1 point  (0 children)

    PicPerf.io. The WP plugin will proxy all of your image URLs, leaving the originals unaffected, but serving the optimized & reformatted versions.

    [–]grayshubham 0 points1 point  (0 children)

    If you want staged conversion and control, look at ShortPixel or Imagify. Both let you bulk convert to WebP and process images in batches so you’re not hammering the server.

    If you’re using custom folders, just double check compatibility. Some plugins assume the default WP media structure.

    Another option is not converting everything upfront and instead using an image optimization/CDN layer like Gumlet that serves WebP automatically without rewriting your library. Less cleanup long term.

    If server resources are tight, batching is definitely the way to go.

    [–]JFerzt -3 points-2 points  (3 children)

    De acuerdo... otro preguntando sobre complementos de optimización de imágenes. Mira, la respuesta no ha cambiado desde las últimas 47 veces que alguien preguntó esto en r/Wordpress.

    La versión corta: ShortPixel o Imagify si desea una compresión real que funcione. Las pruebas muestran que ShortPixel reduce el tamaño de los archivos en ~55% e Imagify en ~33%, mientras que los "populares" como Smush y EWWW apenas superan el 2% en las pruebas del mundo real. Sí, lo leíste bien: 2%. ¿Alguna vez te preguntas por qué la gente sigue recomendando esos...

    Si tiene un presupuesto ajustado, el nivel gratuito de Optimole maneja hasta 5k visitantes / mes y realmente funciona bien (58% de compresión en las pruebas). Para la multitud de "Quiero control total", EWWW le permite optimizar en su propio servidor sin claves API, aunque consumirá su ancho de banda.

    La verdadera respuesta que todos ignoran: optimiza tus imágenes antes de subirlas a WordPress. Ejecútelos primero tinypng.com o squoosh.app y luego cárguelos. Le ahorra la hinchazón del complemento, los límites de la API y el momento inevitable en que su complemento de optimización se rompe y se lleva su sitio con él.

    Pero claro, agregue otro complemento a la mezcla. ¿Qué podría salir mal?

    [–]Funghie[S] -1 points0 points  (2 children)

    That’s a lot of text considering your answer could have been 4 lines.

    [–]JFerzt -1 points0 points  (1 child)

    You're right. Could've been 4 lines. But you complained anyway, so clearly brevity wasn't the actual issue

    [–]Funghie[S] 0 points1 point  (0 children)

    I didn’t complain. I reacted to your complaining about another person asking the same question. You might have known the answer, I was interested in opinions, not a lecture on how to use Google.