Sanitize filenames to latin during upload.
As of April 2026, Filenames to latin is a WordPress media plugin with 10K+ active installations and a 4.9/5 rating from 14 reviews. It has been downloaded 91K+ times in total. Requires WordPress 3.0+ and PHP false+. Available on WordPress.org since 2011. Last updated 5 years ago — may have compatibility concerns. Download volume is stable this week. Top alternative: Safe SVG.
Plugin sanitizes Cyrillic (Ukrainian, Russian, Belorussian), German, French, Polish, Spanish, Hungarian, Czech, Slovak, Greek, Swedish, Finnish, Latvian, Estonian, Mongolian, Bosnian, Croatian, Serbian, Montenegrin and other filenames to latin characters during upload.
Plugin converts filenames to lowercase automatically.
а б в г д е ж з и й к л м н о п р с т у ф х ц ч ш щ ь ю я ґ є і ї ё ы ъ э ў ą ć ę ł ń ó ś ź ż à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö × ø ù ú û ü ý þ ÿ ß ő ű ě š č ř ž ý á é ď ť ň ú ů α β γ δ…
Great plugin. Everybody can extend character set by own easily. Thanks to the author, I have this plugin on all my websites.
I’m sorry to be the first to not give this plugin a 5-star rating. However, it appears that the plugin does not always sanitize the filenames of uploaded files. From my own experience, and by looking at the still open (1+ year old) support threads, it seems that the plugin does not handle files coming from OSX. Perhaps other OS’es are affected too.
I’ve installed the plugin on many sites and now I see that on some sites there are hundreds of images with weird characters making them appear broken in many browsers. Trying to clean the mess up after the fact will be a tedious and boring job. Unfortunately, this plugin cannot be relied upon.
This plugin goes through the effort of trying to map accented characters to ANSI counterparts, which is very nice. It’s much better than just wiping them all out. However, in those cases when the conversion fails the offending characters are left untouched. This is very bad. It would have been better if a final cleanup would just remove the “bad” characters from the file names, like some posters in the support forum have suggested.
Konečně jsem našel plug-in, který zabrání mršit web klientům, kteří pořád nahrávají fotky s diakritikou. WordPress si s nimi poradí, ale při migraci na jiný hosting všechny soubory s českým názvem, zmizí…
Moc děkuji autorovi
Finally, I found a plug-in that prevents the Web site’s clients from still recording accented names of photos. WordPress will handle them, but when migrating to another hosting, all files with a Czech name will disappear …
Thank you very much to the author
To jedna z podstawowych wtyczek które moim zdaniem powinno się posiadać. Dzięki niej nie pojawiają się problemy dotyczące polskich znaków w nazwach plików. Wystarczy instalacja i aktywacja. To jeden z moich ulubionych pluginów 🙂
Also, it prevents issues if names contain non-Latin characters.
| WordPress | 3.0+ requiredTested up to 5.5.18 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.