SEO-friendly media filenames — automatically, at scale
Rename Bloom transforms how WordPress handles media file names. Sanitize uploads automatically, bulk rename your existing library using powerful pattern templates, sync filenames with post titles and WooCommerce SKUs, and update every reference in your database — all without breaking a single link. Better file names mean better image SEO, better organization, and a cleaner media library.

Real screenshots from the WordPress admin dashboard

Rename files individually or with bulk pattern rules

Configure automatic naming rules applied to every new upload

Rename hundreds of files using template patterns with a before/after preview
One-time payment, lifetime access. No subscriptions.
One-time payment • Lifetime updates • 30-day money-back guarantee
Apply a naming rule the moment any file lands in the media library. Strip spaces, camera codes (IMG_, DSC_, DSC0), special characters, and uppercase letters. New uploads arrive already clean without manual action.
Build naming patterns from dynamic tokens: {post_title}, {date}, {author}, {category}, {sku}, {custom_field:field_name}, and more. A product image might become "blue-widget-sku12345-2026-01.jpg" automatically.
Rename product images using the product SKU, product name, or variation attributes. Product images named "blue-widget-xl-sku12345.jpg" rank better in Google Shopping and make catalog management far easier.
Assign per-category or per-post-type prefixes and suffixes. Blog post images get a "blog-" prefix, WooCommerce products get the product slug, and portfolio items are prefixed with the portfolio taxonomy term.
Before completing any rename, Rename Bloom checks for filename collisions across the entire media library. If a target name already exists, you receive a clear warning and a suggested alternative — no silent overwrites.
See exactly how every file will be renamed before executing. The preview panel shows old name, new name, and any references that will be updated — giving you full confidence before a bulk rename touches your database.
Rename hundreds or thousands of files using pattern rules applied across a filtered selection. Filter by media type, date range, post parent, or unattached status, then apply your template in the background.
Upload a CSV with old filename and new filename columns to perform precise, predetermined renames across your library. Perfect for migrating from another CMS or applying client-specific naming conventions programmatically.
Optionally sync the media title, alt text, and caption to match the new filename on rename. Keep your SEO metadata and file organization perfectly aligned without manually editing each attachment.
Rename Bloom updates every reference to the old filename: post content, page builder serialized data, widget text, the Customizer, ACF fields, and the WordPress database attachment record. Internal links never break.
After renaming, automatically purge the old URL from Cloudflare, BunnyCDN, or your configured CDN so cached stale responses do not serve 404s. Supported CDNs are purged via API immediately after each rename operation.
Rename Bloom logs every rename operation for 30 days. Roll back any individual file or an entire bulk operation to the previous name, updating all references in reverse — a full undo at any scale.
Get up and running in minutes
Complete your purchase and download the plugin ZIP file from your dashboard.
Go to Plugins > Add New > Upload Plugin in your WordPress admin and select the ZIP file.
Click "Activate" after installation completes.
Go to the plugin settings and enter your license key to activate updates and support.