uni2ascii 4.6 (Default branch)

uni2ascii and ascii2uni convert between UTF-8 Unicode and 29 7-bit ASCII equivalents including: hexadecimal and decimal HTML and SGML numeric character references, \u-escapes, standard hexadecimal, raw hexadecimal, and RFC2396 URI format. Such ASCII equivalents are useful for entering Unicode in program source or in programs that are not 8-bit safe, and for testing and debugging. Several options allow Unicode to be converted to approximately equivalent ASCII, e.g. by stripping diacritics. An optional GUI is provided. License: GNU General Public License v3 Changes:
Ascii2uni now handles arbitrarily long input lines without introducing spurious breaks. A bug affecting format selection with the O, T, and U formats was fixed. Support for OOXML format (e.g. _x00E9_) has been added.

More...