Este módulo dota de un interfaz a la utilidad de conversión de sets de caracteres iconv. Con este módulo se puede convertir un string realizado con un set de caracteres en otro set de caracteres que puede ser Unicode. Los caracteres soportados son los que estén implementados en el sistema. Notar que en algunos sistemas, la función iconv puede funcionar de forma inexperada. En este caso, es recomendable instalar la librería » GNU libiconv con la que generalmente se suelen obtener mejores resultados finales.
Desde PHP 5.0.0, esta extensión tiene varias funciones de utilidad que ayudan a realizar scripts multilingües. En las siguientes secciones se exploran estas nuevas características.