Turquoise abstract wavy W logo on a black background
Turquoise abstract wavy W logo on a black background
White WP PowerSuite logo on a black background
White WP PowerSuite logo on a black background

Summarize with AI:

On This Page
Last updated: 03/09/2026

Disable Thumbnail Generation

Prevents WordPress from automatically creating multiple image sizes when you upload images. Saves disk space and speeds up uploads. Existing images keep their thumbnails, but new uploads only keep the original.

Overview

Disable Thumbnail Generation lets you stop WordPress from creating selected intermediate image sizes when new images are uploaded.

You can disable every generated thumbnail or choose only the registered sizes you do not need. The original uploaded image is still stored, existing thumbnail files remain untouched, and image sizes continue to stay registered inside WordPress – only generation of their files is skipped during future image processing.

Disable Thumbnail Generation is a Free module in WP PowerSuite.

Solid black square
Solid black square
Who is this for?
  • Sites using a CDN or external image-resizing service
  • WordPress installations generating many unused image derivatives
  • Agencies reducing unnecessary media storage on client sites
  • Developers who want to keep only selected WordPress image sizes
  • Sites coordinating custom image sizes with a leaner upload workflow

Features

Disable All Intermediate Sizes
Keep the original upload while preventing WordPress from creating its normal thumbnail derivatives.
Choose Specific Sizes
Select individual registered image sizes to skip while allowing the rest to generate normally.
Core, Theme & Plugin Sizes
Review registered dimensions from WordPress and additional image sizes provided by themes and plugins.
No Existing-File Deletion
The module changes future generation only; existing thumbnails are not removed.
Custom Image Size Compatibility
Custom sizes remain registered and can be selectively excluded from file generation.
Zero Runtime Work When Unused
If neither Disable All nor any specific size is selected, the generation filter is not registered.

Stop WordPress From Generating Image Files You Never Use

Disable Everything or Keep Only the Sizes You Need

Registered Size and Generated File Are Different Things

Disable Thumbnail Generation does not unregister image sizes. A size created by WordPress, a theme, a plugin, or Custom Image Sizes can still exist as a registered dimension even when its file is skipped on upload.
This distinction matters because themes and plugins may still ask WordPress for a particular size name. If its file does not exist, WordPress may fall back differently depending on the context. Disable sizes only when you understand how the frontend image system is using them.
Image Sizes Panel can help inspect which actual generated files exist for an attachment, making it useful when auditing the result of a thumbnail policy.

Changes Apply to New Processing, Not Old Files

Enabling the module does not search through the uploads directory and delete thumbnails that were generated in the past. Existing attachment metadata and files remain on disk.
Likewise, if you later re-enable a size, old attachments do not suddenly receive it. Regenerate Thumbnails can rebuild metadata and generate currently allowed sizes for existing images when you intentionally want to catch the library up to the new configuration.
This separation keeps the module safe and predictable: it controls future generation rather than performing destructive media cleanup.

Useful With CDN and Dynamic Resizing Workflows

Use Cases

  • Image CDN Sites
    Keep original uploads while allowing the CDN to handle resizing and transformations dynamically.
  • Lean Agency Builds
    Disable theme or plugin image sizes that are known to be unused on a client site.
  • High-Volume Media Sites
    Reduce derivative-file growth when thousands of images are uploaded over time.
  • Custom Image Systems
    Register only the dimensions your templates require and suppress the rest.

Frequently Asked Questions

Related Modules

Disk usage at a glance on the dashboard home.
Disabled
Automatically convert uploaded JPEG and PNG images to WebP format for significantly smaller file sizes and faster page loads. Cannot be enabled...
Disabled
Automatically clean uploaded image filenames by converting to lowercase, removing special characters, and adding a unique identifier. No configuration needed.
Disabled
Blocks all video MIME types at upload time, displaying a friendly message directing users to embed videos instead. Apply to selected user...
Disabled
Automatically load more images in the media library when scrolling to the bottom. Loads 80 images at a time until all are...
Disabled
Caps how large an upload can be—helpful for shared hosting or editorial guidelines.
Disabled
Regenerate all image thumbnails in your media library. Fix missing or broken thumbnails, generate new custom sizes for existing images, and update...
Disabled
Generate accessible, SEO-friendly alt text with AI. Includes a dashboard, review queue, background processing, multi-provider support, REST/WP-CLI automation, and Pro extras like...
Disabled
Allow AVIF image uploads in the Media Library. Requires GD or Imagick with AVIF support on the server.
Disabled
Add custom image sizes beyond WordPress defaults. Create exact dimensions for hero banners, product thumbnails, or any layout requirement — no code...
Disabled