Normalizes UTF-8 input to Normalization Form C.
As of April 2026, UNFC Nörmalize is a WordPress Form C plugin with 100 active installations and a 5/5 rating from 2 reviews. It has been downloaded 2.6K+ times in total. Requires WordPress 3.9.13+ and PHP false+. Available on WordPress.org since 2016. Last updated 9 years ago — may have compatibility concerns.
This is a souped-up version of the Normalizer plugin by Torsten Landsiedel.
It adds WP filters to normalize UTF-8 data coming into the system to the de facto web standard Normalization Form C. The Unicode Consortium report is at Unicode Normalization Forms.
For best performance install (if possible) the PHP Internationalization extension Intl, which includes the PHP class Normalizer.
However the plugin works without the PHP Intl extension being installed, as it uses (a modified version of) the Symfony Normalizer polyfill.
Also text pasted into (most) inputs is normalized immediately using the JavaScript normalize() method. For browsers without normalization support, the unorm polyfill is used.
For further info, see the WP Trac ticket #30130 Normalize characters with…
| WordPress | 3.9.13+ requiredTested up to 4.7.33 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.