libiconv
« Back to VersTracker
Description:
Conversion library
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: System utilities
Tags: library encoding internationalization i18n text-processing
Install: brew install libiconv
About:
GNU libiconv is a conversion library that provides an implementation for character set conversion. It handles the translation between different character encodings, which is essential for processing international text. This library is widely used to ensure software can correctly handle and display text from various global sources.
Key Features:
  • Supports a vast array of character encodings
  • Provides a standard iconv API for conversion
  • Essential for internationalization (i18n) support
  • Handles conversion for multibyte and wide characters
Use Cases:
  • Converting text files between different character sets (e.g., UTF-8 to ISO-8859-1)
  • Building internationalized applications that need to process user input in various languages
  • Fixing garbled text (mojibake) in legacy systems or data imports
Alternatives:
  • ICU (International Components for Unicode) – ICU is a more comprehensive library for Unicode/CLDR support, whereas libiconv is focused specifically on character set conversion.
Version History
Detected Version Rev Change Commit
Sep 11, 2025 6:22pm 0 VERSION_BUMP a2b3d3be
Dec 16, 2024 5:18pm 0 VERSION_BUMP 8b1b4c8e