Product Grids That
Finally Line Up
Images uploaded at different sizes make a shop look broken — jagged rows, floating buttons, titles at random heights. Activate this and every product image becomes the same height, titles align, and “Add to cart” sits at the bottom of every card. No re-uploads, no CSS.
A Professional Grid, Automatically
Six features that fix a messy product grid at the display layer — no thumbnail regeneration, no image edits, for free.
Uniform Image Heights
Every product image in every grid renders at the same height — configurable, defaulting to a clean 300px. The jagged row disappears instantly.
Three Fit Modes
Choose Cover, Contain, or Fill to match how your product photos are shot. One setting controls how every image fills its space.
Title Height Equalization
Multi-line titles in the same row are padded to equal height, so cards line up horizontally instead of stair-stepping down the page.
Bottom-Aligned Buttons
“Add to cart” is pushed to the bottom of every card, no matter how long the title or description — a clean, even baseline across the row.
Blocks & Classic Support
Covers both modern WooCommerce Blocks markup and classic PHP ul.products templates — whichever your theme uses.
Handles Dynamic Loading
A MutationObserver catches products loaded by AJAX pagination, infinite scroll, and filter plugins, applying uniform sizing in real time.
Three Fit Modes to Match Your Catalog
One setting decides how every product image fills its space. Pick the one that suits your photography.
Cover
Crops the image to fill the space with no white gaps. Best for product photos with consistent subject placement.
Contain
Shows the full image inside the space, with white space on the sides if needed. Best when nothing can be cropped — labels, technical products.
Fill
Stretches the image to fill the space exactly. Use only when all your images already share the same aspect ratio.
Works Everywhere You Show Products
Shop page, categories, tags, search results, related products, upsells and cross-sells, WooCommerce Blocks (Product Collection, Best Sellers, On Sale, Hand-Picked), block templates, and classic PHP themes — all covered by one plugin.
- No thumbnail regeneration — works at the display layer
- No custom CSS to write or maintain
- Single product galleries are never touched
- Survives new vendor uploads at any size
- No jQuery, no extra HTTP requests
- Two settings total: height and fit mode
Free vs. Pro
The free version makes your whole grid uniform. Pro adds fine-grained control for larger, more design-driven stores.
| Feature | Free | Pro |
|---|---|---|
| Uniform image heights (site-wide) | ✓ | ✓ |
| Cover / Contain / Fill modes | ✓ | ✓ |
| Title equalization & bottom-aligned buttons | ✓ | ✓ |
| Blocks & classic template support | ✓ | ✓ |
| MutationObserver for dynamic grids | ✓ | ✓ |
| Per-category height & fit overrides | — | ✓ |
| Responsive per-breakpoint heights | — | ✓ |
| Hover image swap (second image) | — | ✓ |
| Blur-up lazy-load placeholders | — | ✓ |
| Card style presets (corners, shadow, hover) | — | ✓ |
| Priority support | — | ✓ |
Make Your Shop Look Intentional
Free. No account needed. Download from WordPress.org and your product grids are uniform the moment you activate it.
