Like many people I expect, I came here after testing my website and receiving the error about lazy loading on the above the fold images. After some fruitless research, the theme developer recommended this plugin. I wish there was a way to disable lazy loading by CSS or some other feature, as I don't wish to disable lazy loading entirely (and while I have a plugin that could also deal with that, I can't get it to work with my theme), as it's not workable to disable it image by image for every page on the website, but so far this is the only plugin I've found that worked and for me it's enough just to remove them from some key pages.
I'm also glad I read the comments as I'm sure I would also have missed the 'lazy load' within the settings in the media, although that actually makes more sense in terms of one's regular workflow.
Does what it says it does and is nice and discreet. Looks like it belongs in wordpress and in fact preventing lazy load on single images should be in the core. Brought me from a B to an A on gtmetrix. I have a full width slider that pretty much fills up the above the fold area and the three slide images were lazy loading.
message to the previous 1-star ranking
If you have a problem with the plugin, why don't you ask in the support section first, and see how the developer reacts and if he can help you. It is a bad habit to give one star in the rating instead, without paying homage to the developer's effort. (and he still offered you help there)
Your bad review had kept me from testing the plugin at first, but after installing it, it met my expectations. I can specifically deactivate images that are located in the upper area of the website via the library...and the idea is excellent to achieve better results in the website speed.
This worked PERFECTLY to remove the loading="lazy" on the featured image which causes the Google page speed test to complain.
It would be nice if the "settings" were a little clearer instead of in the Media Settings. I actually removed the plugin twice thinking it didn't work before I noticed the documentation mentioned where the settings for it exist.
Being a passionate minimalist, I recently found and used the plugin "No BS Image Slider" on a client site. But often only the first image would load, not the others. This seemed to be caused by WordPress lazy loading - the images scroll in on a pure CSS animation, and it seems like the WP JS for lazy loading evaluates all but the first slide as not visible - although they soon are. Empty space slides in...
I did not want to to kill lazy loading in general, and this was the only plugin I found which offered to suppress it on certain media files. I was a bit hesitant due to the previous bad review, but found no alternative plugin-based solution.
So I tried it - and it works fine. My slider pics are now not lazy loaded. The blanket option to completely suppress lazy loading works too, I tried it.
Finally, I had a look at the code: Nice modern OO code, nice and lean, no bloat (but does use vendor/composer). Code looked clean to me.