GNU libiconv provides an iconv() implementation for use on systems which don't have one or whose implementation cannot convert from/to Unicode. It supports all the important encodings in use today.
| Tags | Software Development Libraries |
|---|---|
| Licenses | LGPL |
Recent releases


Changes: Compatibility with nl_langinfo was improved. The iconv_open_into function was added. The CP1131 converter was added.


Changes: The iconv program is now licensed under the GPLv3; the library stays under the LGPL. A converter for RK1048 has been added.


Changes: The iconv program now supports substitutions for unconvertible characters. The encodings BIG5-2003 and AtariST have been added. Mappings of private area characters have been improved.


Changes: This release incorporates several enhancements for build issues, better support for FreeBSD, and support for OpenVMS 7.3.


Changes: The iconv program has new options -l, -c, -s and is internationalized. C99 and KOI8-T converters were added. A new configuration option --enable-extra-encodings enables a bunch of additional encodings. The ISO-8859-16, BIG5-HKSCS, EUC-TW, ISO-2022-CN, ISO-2022-CN-EXT, EUC-KR, CP949, JOHAB, etc. converters were updated. Some bugfixes were made, and portability to BSD/OS and SCO 3.2.5 was added.