コンピューティングにおいて、uconvはInternational Components for Unicodeにバンドルされているコマンドラインツールであり、異なる文字エンコーディング間でテキストファイルを変換します。これは、通常libiconvを用いて実装されるSingle UNIX仕様の一部であるiconvコマンドと非常によく似ています。実際、トランスコーディングのコマンドラインオプションは同じです。[ 1 ] uconvコマンドは、様々なUnicode正規化形式との間でも変換できます。
Rubyで書かれた代替実装も存在します。これは、RubyのXMLパーサにおける日本語エンコーディングのサポートを補完するために書かれました。[ 2 ]