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
iconv
command-line utility, also part of the POSIX specification. - The
libiconv
library, 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.