Disable Responsive Images Complete

Plugin Banner

Disable Responsive Images Complete

by Jeff Starr

Download
Description

This plugin completely disables WP responsive-image feature that was introduced in version 4.4. It is meant for people who know what they are doing and want to use their own responsive-image techniques.

Features

  • Disables responsive images on the front-end
  • Disables generation of medium_large 768px image size
  • Completely plug-and-play, no configuration required
  • Works perfectly with or without Gutenberg block editor
  • Uses the WP API to disable responsive images
  • Clean, lightweight code, a real pleasure

Why would anyone want to do this? Check out the FAQs below for all sorts of good reasons.

Check out Disable WordPress Responsive Images at Perishable Press for more information about how this plugin works, etc.

Related: Free plugin to control which image sizes are generated by WordPress, check out Disable Media Sizes.

Privacy

This plugin does not collect or store any user data. It does not set any cookies, and it does not connect to any third-party locations. Thus, this plugin does not affect user privacy in any way.

Disable Responsive Images Complete is developed and maintained by Jeff Starr, 15-year WordPress developer and book author.

Support development

I develop and maintain this free plugin with love for the WordPress community. To show support, you can make a donation or purchase one of my books:

And/or purchase one of my premium WordPress plugins:

Links, tweets and likes also appreciated. Thank you! 🙂

How to Install

  1. Upload the plugin to your blog and activate
  2. Visit the plugin settings to configure options

More info on installing WP plugins

Like the plugin?

If you like Disable Responsive Images, please take a moment to give a 5-star rating. It helps to keep development and support going strong. Thank you!

Where are the screenshots?

This plugin works behind the scenes with no settings required. So there are no screenshots to show!

Does this work for WP Multisite?

Yes, this plugin works great on Multisite.

How does this plugin differ from the original Disable Responsive Images plugin?

The difference is that this plugin also disables the extra 768px image copy from being generated for every image upload. So it saves server memory and other precious resources. Additionally, at the time this plugin was created, the original Disable Responsive Images plugin had not been updated in over 2 years.

Why would I want to disable responsive images?

This plugin is not “anti-responsiveness”. In fact, quite the opposite. WP responsive-image feature locks users into prescribed methods, instead of leaving it open for users to create their own solution. With this plugin, users take back control in order to implement their own preferred responsive solutions. So it’s actually “pro-responsiveness”, as it frees designers and developers and encourages independent, innovative implementations.

For anyone still confused, here is a list of reasons why anyone would want to disable WP responsive images:

  • Because not all sites want or need responsive images
  • Because not all users want or need WordPress to do everything for them
  • Because generalized solutions do not cater to 100% of users or scenarios
  • Because there are many different ways to implement responsive images
  • Because the WP method makes assumptions that may not hold true in every case
  • Because some users want to implement their own responsive image solutions
  • Because the WP method generates an additional mid-size image for every image upload (which can be wasteful and gobble up server memory and other resources)

Again, as explained on the homepage, this plugin is designed for people who know what they are doing and want full control over how responsive images are handled on their WordPress-powered site.

Got a question?

Send any questions or feedback via my contact form

Works Perfect

By Sjaak (svweb) on April 12, 2025

The plugin works great and is easy to use.

Works Great!

By stackmedia on April 2, 2024

This is just what I needed to prevent unwanted srcset, thank you!

Perfect

By acewp on January 26, 2024

Perfect! My Life Saver!

i was running out of my mind! and this plugin saved me!

my website was keep loading full resolution of featured image in phone devices screen resolution instead of the resolution i defined (medium sized thumbnail)

and the problem solved by using this plugin, Thanks Again!

Didn't work

By rautudenis on January 5, 2024

I tried this plugin, but the srcset is not removed

Works great, zero configuration

By Matt Montag (ivionday) on January 11, 2022

Thank you for this, sincerely. Most users really do not need this extra clutter and confusion in the HTML. I trust the browser to resize images for me, and I don't need WordPress doing that just to save 10 KB over the wire.

Works perfectly

By theluckypet on May 25, 2021

It took me absolutely ages to figure out why my gutenberg "cover" block image appeared blurry at less than full screen width. Eventually, I figured it was due to the srcset tag being generated automatically for each image. This plugin resolved the issue. Thank you!

Doesn't work

By admin625 on January 22, 2021

after installing this I still have below: These are all of the thumbnail sizes that are currently registered: thumbnail: 0×0 pixels (proportionally resized to fit inside dimensions) medium: 0×0 pixels (proportionally resized to fit inside dimensions) medium_large: 768×0 pixels (proportionally resized to fit inside dimensions) large: 0×0 pixels (proportionally resized to fit inside dimensions) 1536x1536: 1536×1536 pixels (proportionally resized to fit inside dimensions) 2048x2048: 2048×2048 pixels (proportionally resized to fit inside dimensions) portfolio-thumb_large: 900×604 pixels (cropped to fit) portfolio-thumb: 600×403 pixels (cropped to fit) portfolio-thumb_small: 400×269 pixels (cropped to fit) portfolio-widget: 100×100 pixels (cropped to fit) nectar_small_square: 140×140 pixels (cropped to fit) wide: 1000×500 pixels (cropped to fit) wide_small: 670×335 pixels (cropped to fit) regular: 500×500 pixels (cropped to fit) regular_small: 350×350 pixels (cropped to fit) tall: 500×1000 pixels (cropped to fit) wide_tall: 1000×1000 pixels (cropped to fit) wide_photography: 900×600 pixels (cropped to fit) large_featured: 1870×770 pixels (cropped to fit) medium_featured: 800×800 pixels (cropped to fit) woocommerce_thumbnail: 300×0 pixels (proportionally resized to fit inside dimensions) woocommerce_single: 600×0 pixels (proportionally resized to fit inside dimensions) woocommerce_gallery_thumbnail: 150×150 pixels (cropped to fit) shop_catalog: 300×0 pixels (proportionally resized to fit inside dimensions) shop_single: 600×0 pixels (proportionally resized to fit inside dimensions) shop_thumbnail: 150×150 pixels (cropped to fit) quick_view_image_size: 500×500 pixels (proportionally resized to fit inside dimensions) dgwt-wcas-product-suggestion: 64×0 pixels (proportionally resized to fit inside dimensions):

10 из 10

By gdrfrg on August 30, 2020

Your plugin saved my site. You're the best!

Works Perfect

By Ronald Huereca (ronalfy) on November 26, 2019

We had a client site that kept claiming their images were blurry. I was unable to duplicate it, but I figured it was due to the responsive images being output. I activated the plugin and could immediately spot the culprit. I figured there was a plugin with a reputable author that had a solution for this, so thank you so much for developing it.

Ace.

By Roy Orbitson (lev0) on August 7, 2018

Light as feather and fixed our problem of WordPress "helping" us by serving an unoptimised, resized version of a PNG image that was 4x the size of the original. You'd think they'd just not add it if was larger.

If you like Disable Responsive Images, please take a moment to give a 5-star rating. It helps to keep development and support going strong. Thank you!

2.6.6 (2025/11/13)

  • Tests on WordPress 6.9

Full changelog @ https://plugin-planet.com/wp/changelog/disable-responsive-images-complete.txt

Back to top