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 f
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 3.5.
SourceWordPress plugins · Oct 17, 2026
01 / Source details
About this tool.
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
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
Updated JavaScript to handle the new settings Added proper validation and sanitization for new options Improved logging to show which sizes are being skipped
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
03Small Image Handling (v2.2.0) Purpose: Prevent WooCommerce products from disappearing when using small images Features:
– Minimum Image Size setting: Set custom threshold (50-1000 pixels) – Small Image Action options: – Skip processing (preserve original) – Process anyway (center on square canvas) – Show error message – Default: Skip images smaller than 200×200 pixels
How to use: 1. Go to Media > Square Thumbnails 2. Find “Small Image Handling” section 3. Set minimum size and choose action for small images 4. Save settings
04JPEG Quality Control (v2.3.0) Purpose: Balance between image quality and file size Features:
– Adjustable JPEG quality (60-100%) – Default: 90% – Applies to all JPEG thumbnails generated
How to use: 1. Go to Media > Square Thumbnails 2. Find “JPEG Quality” section 3. Adjust slider between 60-100% 4. Save settings
05Selective Size Processing (v2.3.0) Purpose: Process only specific image sizes, perfect for WooCommerce optimization Features:
– Choose which image sizes to make square – Quick selectors: – Select All – Select None – Select WooCommerce Only – Select WordPress Default – WooCommerce sizes highlighted in purple
How to use: 1. Go to Media > Square Thumbnails 2. Find “Selective Size Processing” section 3. Check/uncheck sizes to process 4. Use quick selectors for common combinations 5. Save settings
06Bulk Thumbnail Regeneration (v2.3.0) Purpose: Regenerate existing thumbnails with current settings Features:
– Progress bar with real-time updates – Batch processing (5 images at a time) – Force regeneration option – Selective size regeneration
How to use: 1. Go to Media > Square Thumbnails 2. Find “Regenerate Thumbnails” section 3. Select sizes to regenerate 4. Check “Force regeneration” if needed 5. Click “Start Regeneration” 6. Watch progress bar until complete
07Media Library Integration (v2.3.0) Purpose: Regenerate thumbnails directly from Media Library Features:
– Individual image regeneration button – Bulk action for multiple images – Real-time feedback – Admin notices for results
How to use:
For single images: 1. Go to Media > Library 2. Click on any image 3. Find “Square Thumbnails” section 4. Click “Regenerate Square Thumbnails” 5. Wait for success message
For multiple images: 1. Go to Media > Library 2. Select images using checkboxes 3. Choose “Regenerate Square Thumbnails” from Bulk Actions 4. Click “Apply” 5. See admin notice with results
KEY IMPROVEMENTS
Performance: Only processes selected sizes, reducing server load
WooCommerce Compatibility: Prevents product display issues with small images
User Experience: Better feedback with progress bars and admin notices
Flexibility: Granular control over which sizes to process
Convenience: Regenerate thumbnails without leaving Media Library
Features
Creates square thumbnails without cropping
Aligns images horizontally and vertically within the square frame
Supports custom background colors or auto-detection from image
Option for transparent backgrounds (PNG, WebP, AVIF)
Creates all intermediate sizes, even for smaller images
Apply to original images or just thumbnails
Support for modern image formats (WebP, AVIF)
Small image handling options to prevent WooCommerce display issues
Configurable minimum image size settings
Perfect for
WooCommerce product galleries
Portfolio websites
Image galleries
Any site requiring consistent square thumbnails
02 / Source details
Getting started.
01Upload square-thumbnails folder to the /wp-content/plugins/ directory
02Activate the plugin through the ‘Plugins’ menu in WordPress
03Configure settings under Media > Square Thumbnails
03 / Source details
Frequently asked questions.
Does this plugin crop my images?
No! The plugin fits the entire image within a square frame without cropping any part of it.
What image formats are supported?
The plugin supports JPEG/JPG, PNG, GIF, and with proper server configuration: WebP, AVIF, and BMP.
Why are my WooCommerce products not showing?
This was a known issue with images smaller than 200×200 pixels. Version 2.2.0 fixes this with new small image handling options.
Can I use transparent backgrounds?
Yes! Transparent backgrounds are supported for PNG, WebP, and AVIF formats.
Can I control JPEG quality?
Yes! Version 2.3.0 introduces a JPEG quality setting, allowing you to balance between image quality and file size. The default is 90%.
Can I choose which image sizes to make square?
Absolutely! Version 2.3.0 adds selective size processing. You can choose specific sizes (like only WooCommerce thumbnails) or use quick selectors for common combinations. If no sizes are selected, all sizes will be processed.
Can I regenerate existing thumbnails?
Yes! Version 2.3.0 adds bulk thumbnail regeneration. You can select which sizes to regenerate and choose whether to force regeneration of existing thumbnails or only create missing ones. The process includes progress tracking and batch processing for better performance.
Can I regenerate thumbnails from the Media Library?
Absolutely! Version 2.3.0 adds Media Library integration. You can regenerate square thumbnails for individual images directly from the attachment details, or use the bulk action to regenerate multiple images at once.