TextEncoder

TextEncoder — Free Download. File encoding conversion
TextEncoder is a portable tool that modifies the encoding and line break type in multiple text files simultaneously. The program processes groups of files without requiring prior installation.
5.0(1 ratings)

Download TextEncoder (Official links)
File size: 2.35 MB
The latest version of TextEncoder is: 1.0
Operating system: Windows
Languages: Spanish, English
Price: $0.00 USD

  • Encoding Conversion. TextEncoder transforms files between different character encoding schemes. It supports ANSI, ASCII, Latin-1 (ISO 8859-1), Latin-2 (ISO 8859-2), Win-125x families (Central European, Cyrillic, Western European, Greek), CP437, UTF-7, UTF-8, UTF-16 (Big/Little Endian), and UTF-32 (Big/Little Endian) formats. Each format can be converted to any other format available in the program.
  • BOM Manipulation. The program manages the Byte Order Mark in files. It allows adding or removing BOM from all processed files in a single operation. This feature is relevant for maintaining consistency in web projects and applications that require specific BOM specifications.
  • Line Break Conversion. TextEncoder modifies line break characters between different standards. It supports CRLF (Windows, DOS), LF (Unix, Linux, macOS), CR (Classic Mac OS), NL (AIX OS, IBM), and Unicode characters FF, NEL, LS, PS, VT, TAB.
  • Custom Line Breaks. The program allows defining custom characters or strings as line breaks. These can be specified as direct text or via code points. This function enables the processing of non-standard or specialized file formats.
  • Multiple Delimiters. TextEncoder can split lines based on a list of multiple different characters. This capability repairs files containing mixed types of line breaks, normalizing the document structure during the conversion process.
  • Fixed Line Length. The program defines line breaks using a fixed character length. It converts between fixed-length formats and character-based formats. This function is applicable in environments that use fixed-field formats or records of a specific length.
  • Graphical Interface. The GUI version of TextEncoder operates by drag-and-dropping files. Users select the desired encoding and line break, then execute the batch conversion with a click. This version is suitable for interactive operations.
  • Batch Control. The Batch Text Encoder contains all the functions of the GUI version with extended capabilities for remote control. It is operated via batch scripts, allowing complete automation of conversion processes without manual intervention.
  • Full Unicode Support. TextEncoder handles file names and content with special characters. It includes support for Chinese, Cyrillic, Greek, and other writing system character sets. The program checks the representability of characters in the target encoding before saving.
  • Character Validation. The program performs automatic checks for character representability in the target encoding. It displays warnings when unrepresentable characters exist, except when running via command line or scripts.
  • Multiple Processing. TextEncoder processes groups of files in single operations. This capability reduces time and effort compared to individually editing each file. The program maintains the original structure and content during conversion.
  • Input/Output Formats. The software handles bidirectional conversions between all supported formats. Transformations include conversions between single-byte encodings and Unicode, as well as between different Unicode variants with and without BOM.

TextEncoder was developed by Stefan Trost Media. The program was initially created in 2013. The application is programmed in C++ with additional components for the user interface. Subsequent versions have incorporated expanded support for Unicode standards and regional encodings.


Alternatives to TextEncoder: