Rename Media Files: Improve Your WordPress SEO
Enhance SEO and organize media effortlessly with Rename Media Files WordPress Plugin. Fix upload issues, santize & optimize filenames, and improve …
Next Milestone 20K
Unlock Exact Install Count
See the precise estimated active installs for this plugin, calculated from real-time ranking data.
- Exact install estimates within tiers
- Track install growth over time
- Milestone progress predictions
Rank Changes
Downloads Growth
Upgrade to Pro
Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.
Upgrade NowReviews & Ratings
Tracked Keywords
Showing 1 of 1| Keyword | Position | Change | Type | Updated |
|---|---|---|---|---|
| renaming | 62 | — | Tag | 15 hours ago |
Unlock Keyword Analytics
Track keyword rankings, search positions, and discover new ranking opportunities with a Pro subscription.
- Full keyword position tracking
- Historical ranking data
- Competitor keyword analysis
Support Threads Overview
Track This Plugin
Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.
Start Tracking FreePlugin Details
- Version
- 2.6.7
- Last Updated
- Jan 14, 2026
- Requires WP
- 4.0.0+
- Tested Up To
- 6.8
- PHP Version
- 5.3 or higher
- Author
- WPFactory
Support & Rating
- Rating
- ★ ★ ★ ★ ★ 4.6
- Reviews
- 40
- Support Threads
- 1
- Resolved
- 100%
Keywords
Upgrade to Pro
Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.
Upgrade NowSimilar Plugins
Frequently Asked Questions
Common questions about Rename Media Files: Improve Your WordPress SEO
Post title: If you are on a post edit page called "Spiderman will leave Marvel" and you upload a jpg it will be called spiderman-will-leave-marvel-my-file.jpg. This option allows you to replace filename by post title or add the post title.
Remove characters: Remove any characters you want from filename
Datetime: You can add or replace filename by Datetime in any format you want
Lowercase: Converts all characters to lowercase
Remove accents
Update permalink: When the filename is changed, you can also change its permalink if you want
How does this plugin work?
It renames files on upload using the available rules. More specifically, it uses some filters provided by WordPress to handle file name sanitizing, like sanitize_file_name, sanitize_file_name_chars or actions like add_attachment
What are rules?
Rules are options to control how your filename will be. Rules are enabled on the rules tab and have to be placed on the filename scructure option
What is filename structure option for?
It's the option where you can put your rules or any other characters you want to set how your filename will be
Are there any hooks available?
frou_sanitize_file_name Creates custom rules. Take a look on (Can I create a custom rule?)
frou_ignored_extensions Ignores extensions. Take a look on (How to ignore extensions programmatically?)
How to ignore extensions programmatically?
You can use the 'frou_ignored_extensions' filter to ignore extensions programmatically.
For example, if you'd like to ignore txt, js and zip extensions:
add_filter( 'frou_ignored_extensions', function ( $extensions ) {
$extensions = array_merge( $extensions, array(
'txt',
'js',
'zip',
) );
return $extensions;
} );
Now you can use the filter frou_sanitize_file_name to create a custom function. For example, if you want to put the user id it would be something like this:
add_filter( 'frou_sanitize_file_name', function($filename_infs){
$filename_infs['structure']['translation']['my_custom_rule'] = get_current_user_id();
return $filename_infs;
}, 20 );