WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by ilmdesigns v2.4.0

Square Thumbnails

Creates square thumbnails from images without cropping. Works like CSS background-size: contain.

Square Thumbnails

The facts

Rating
4.2★ from 19
Active installs
800+
Price
Free
Last updated
23 May 2025
Added
Jun 2017
Requires WP
3.5
Tested up to
WP 6.8.8
Downloads
19,226

Our analysis

AI-assisted

Square Thumbnails is a WordPress plugin that transforms images into square thumbnails without cropping or distorting them. It fits images entirely within a square frame, preserving all important parts, which is particularly useful for WooCommerce shops, portfolios, and image galleries where uniformity is key.

The plugin supports various image formats including JPEG, PNG, GIF, WebP, AVIF, and BMP. It offers features such as adjustable JPEG quality settings, selective processing of image sizes, and options for handling small images. This makes it suitable for users who want to maintain visual consistency across their online store or gallery without losing image content.

Best for: This plugin is best for online stores and portfolios that require uniform square thumbnails.

What it does well

  • Transforms images into square thumbnails without cropping
  • Supports multiple image formats including JPEG and PNG
  • Allows selective processing of image sizes
  • Includes bulk regeneration option for existing thumbnails
  • Integrates with WooCommerce for product galleries

Where it falls short

  • Limited information on additional features or future updates

Verdict

Square Thumbnails offers a practical solution for maintaining image consistency without sacrificing content. It is particularly beneficial for WooCommerce users looking to enhance their product displays.

From the developer

ilmdesigns's own description of Square Thumbnails, lightly tidied.

Square Thumbnails PRO will be available soon. All features currently in the free version will remain free and unrestricted.

Square Thumbnails transforms your images into perfect square thumbnails without cropping or distorting them. Instead of cutting off important parts of your images, the plugin fits them entirely within a square frame, similar to CSS background-size: contain. Ideal for WooCommerce shops, portfolios, and image galleries where consistency is essential, but you don’t want to lose parts of your images.

Key Features

  • No Cropping: Preserves the entire image within a square frame
  • Background Options: Transparent or colored backgrounds (custom or auto-detected)
  • Format Support: Works with JPEG, PNG, GIF, WebP, AVIF, and BMP
  • Quality Control: Adjustable JPEG quality settings (60-100%)
  • Selective Processing: Choose which image sizes to convert to squares
  • Small Image Handling: Special options for handling small images
  • Individual image regeneration: Easily regenerate only one image from image details page
  • Bulk Regeneration Option (included): Easily update existing thumbnails with progress tracking. No need to use other plugins to regenerate images
  • WooCommerce Ready: Perfect for product galleries with uniform thumbnails
  • Newsletter Integration: Add newsletter subscription forms with Mailchimp integration

Perfect for online stores where you want all products to have uniform square thumbnails while maintaining complete product visibility.

I’ve successfully implemented the two requested features for Square Thumbnails version 2.3.0:

  1. JPEG Quality Control
  • Added a new setting to control JPEG compression quality (60-100%, default 90%)
  • This allows users to balance between image quality and file size
  • The setting is applied when saving JPEG images after processing
  1. Selective Size Processing
  • Added the ability to choose which image sizes should be processed as square thumbnails
  • Displays all registered image sizes with their dimensions
  • WooCommerce sizes are highlighted in purple and shown first for easy identification
  • Added quick selector buttons:
    • Select All
    • Select None
    • Select WooCommerce Only
    • Select WordPress Default

    If no sizes are selected, all sizes will be processed (backward compatible)

    Additional improvements:

    Enhanced the settings page layout with two new sections

    Created comprehensive changelog and documentation

    The plugin now offers much more granular control over thumbnail generation, which is especially useful for
    WooCommerce stores that want to optimize performance by only processing the sizes they actually use.

    NEW FEATURES

    Read the full description on the official page →

Tagged as

Alternatives

Other plugins for selling online.

WooCommerce

Everything you need to launch an online store in days and keep it growing for years. From your first sale to m...

Free 7M+ installs 4.5★ (4,820)
Germanized for WooCommerce

Germanized extends WooCommerce to become a legally compliant shop for the german market. Must Have for every g...

Free 70k+ installs 4.8★ (495)