Description
Format Media Titles applies predictable formatting rules whenever a new attachment is added to the WordPress media library.
Use it to:
- Replace hyphens, underscores, periods, tildes, or plus signs with spaces.
- Capitalize every word, the first word, use upper/lowercase, or leave case unchanged.
- Keep selected words such as
SEO,PDF, orUKuppercase. - Copy the formatted title to alternative text, caption, and description fields.
- Preserve existing settings when updating from earlier releases.
The plugin changes WordPress attachment metadata only. It does not rename or modify the uploaded file.
Free and Pro
Format Media Titles handles new uploads. SEO Media Manager adds more cleanup rules, original-filename sources, safe batch processing for existing media, automatic updates, and priority support.
SEO Media Manager imports Format Media Titles settings on first activation, including the uppercase-word list introduced in version 1.1.0.
Screenshots





Installation
- Install Format Media Titles from Plugins > Add New in WordPress.
- Activate the plugin.
- Open Settings > Format Media Titles.
- Choose the formatting rules and optional metadata fields.
- Upload a new media item to apply the saved rules.
FAQ
-
Does this rename the original file?
-
No. It updates WordPress attachment metadata and leaves the uploaded file unchanged.
-
Can it process media already in my library?
-
The free plugin processes new uploads. SEO Media Manager adds safe batch processing for selected items or the complete existing library.
-
How do uppercase words work?
-
Enter comma-separated words such as
SEO, PDF, UK. After the normal capitalization rule runs, matching whole words are restored to uppercase. Partial matches inside longer words are not changed. -
What happens to my settings when I update?
-
Existing settings are retained. The new uppercase-word list starts empty until you add words.
Reviews
Contributors & Developers
“Format Media Titles” is open source software. The following people have contributed to this plugin.
Contributors“Format Media Titles” has been translated into 1 locale. Thank you to the translators for their contributions.
Translate “Format Media Titles” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.1.0 – 2026-08-11
- Added a rule for keeping selected whole words such as SEO or PDF uppercase.
- Modernized the settings screen and sanitized every saved field.
- Added Unicode-aware capitalization with safe fallbacks.
- Prevented empty titles and partial metadata updates when an attachment update fails.
- Preserved the existing SEO Media Manager handover and settings schema.
- Added automated unit, compatibility, packaging, and WordPress smoke tests.
- Updated documentation and compatibility metadata for current WordPress releases.
1.0.0 – 2020-07-14
- Updated compatibility for WordPress 5.4.2.
0.54
- Updated the settings screen.
0.30
- Fixed unexpected character removal during formatting.
0.26
- Added optional caption and description output.
0.25
- Added optional alternative-text output and translation support.
0.1
- Initial release.
