Enca detects the encoding of text files, on the basis of knowledge of their language. It can also convert them to other encodings, allowing you to recode files without knowing their current encoding. It supports most of Central and East European languages, and a few Unicode variants, independently on language.
| Tags | Text Processing Utilities Software Development Libraries General |
|---|---|
| Licenses | GPLv2 |
| Operating Systems | POSIX |
| Implementation | C |
Recent releases


Release Notes: A possible data corruption with the recode converter was fixed.


Release Notes: Some memory leaks and autoconf issues were fixed.


Release Notes: This release fixes autoconf and compilation problems.


Release Notes: There is a new upstream maintainer. Belarussian detection has been fixed.


Release Notes: Support for HZ encoded GB2312 was added. GB2312 and Big5 detection were improved.
Recent comments
21 Mar 2011 23:06
Hello
i experiment a bug converting UCS-2 to UTF16
I perform to do the conversion with gedit easily.
Here is the file who cannot be converted :
rapidshare.com/files/4...
It contains chinese.
12 Feb 2010 09:40
If somebody provides a patch, it can be easily merged, as I myself have no knowledge about Arabic, I will not implement it myself.
11 Feb 2010 12:17
Hello,
According to man linux.die.net/man/1/enca, Enca is NOT supporting any Arabic encoding. Do you have any plan to have ability to detect any one of these: ISO-8859-6, Windows-1256, IBM-864 and MacArabic?
Best regards,
Xun