iconv is a library and API for converting between different character encodings.
iconv can refer to one of three things:
- The
iconv()API call standardised as part of the POSIX specification. - The
iconvcommand-line utility, also part of the POSIX specification. - The
libiconvlibrary, a GNU project that implements theiconv()API and command-line utility.
In all cases, the API/utility/library is used to convert text between different character-encoding formats.