In Rechnern mit unterschiedlichen Betriebssystemen werden die einzelnen Zeichen, Buchstaben und Ziffern auf verschiedene Arten intern dargestellt ("codiert"). Außerdem können auf den verschiedenen Rechnern unterschiedliche Zeichensätze eingesetzt werden.
Unterschiedliche Zeichensätze sind bei der Übertragung von Textdateien von Bedeutung, nicht jedoch bei Übertragung in anderen Dateiformaten (binär, transparent, ...), da openFT den Dateiinhalt dann nicht konvertiert.
Die Umcodierung von Textdateien wird durch openFT vorgenommen.
Je nach verwendetem Zeichensatz wird der Inhalt einer Textdatei unterschiedlich interpretiert und am Bildschirm oder auf dem Drucker entsprechend dargestellt.
openFT bietet die Möglichkeit, Textdateien sowohl verschiedene Einbyte-Zeichensätze (7 Bit und 8 Bit) als auch Mehrbyte-Zeichensätze (Unicode) zuzuordnen.