Ez a modul egy felületet biztosít a GNU Recode könyvtár 3.5-ös verziójához. Ahhoz, hogy használhasd az itt bemutatott függvényeket, a PHP-t a --with-recode paraméterrel kell fordítanod. Ahhoz, hogy ezt megtehesd a rendszereden rendelkezésre kell, hogy álljon a GNU Recode 3.5 vagy újabb verzió.
A GNU Recode könyvtár fájlokat alakít át különböző fájl és felületi kódolások figyelembevételével. Amikor ez nem végezhető el tökéletesen, kitüörölheti a problémás karaktereket, vagy közelítéseket alkalmazhat. A könyvtár felismer illetve képes előállítani 150 különböző karakterkódolást, és képes majdnem minden két kódolás között átalakítást végezni. A legtöbb Most RFC 1345 karakterkészlet támogatott.