TML Converter

Extract text from layout and markup files (TML)


Drop or upload your .TML file

How to extract text from your TML file

  1. Click the "Select File" button above, and choose your TML file.
  2. You’ll see a preview, if available.
  3. Click the "Convert file to..." button to extract text information.

Convert TML to another file type

To convert TML layout files to another format, you need Touch Portal or other Developer software.

Convert a file to TML

To convert other file formats to the "Markup Language File" file type, you need software like Touch Portal or a similar tool.


About TML files

The .TML file extension is a fragmented format used by at least a dozen completely different software applications. The two most common uses are Touch Portal remote control page layouts and Apache Tapestry web component templates. The biggest disadvantage of a .TML file is this lack of standardization. Operating systems rarely know which program to use to open them, leading to errors. For Touch Portal, the files contain proprietary JSON structures that control virtual button layouts and macros. Without the desktop application, you cannot preview the interface. Tapestry .TML files are XML documents that define user interface elements for Java web applications. Web browsers refuse to render them properly because the extension is non-standard. Other obscure uses include configuration files for games like The Battle for Wesnoth or texture map lists for Jurassic Park: Operation Genesis. Because most .TML variants are plain text underneath, changing the format solves the compatibility issues. For editing Touch Portal layouts, convert the file to JSON. If you work with Tapestry templates, convert them to HTML or XML to enable syntax highlighting and browser rendering. For game configuration files, convert to TXT for safe text editing. Drop your file here to view and convert it securely right in your browser. We will automatically analyze the internal structure and convert your .TML file to a standard format.

Convert.Guru analyzes your TML file, detects the exact format, and lets you read the text inside.

Users also converted CCT, SKS, ZONE and BBC files.


FAQ

If you want to convert TML file to JS, TS, PY, JAVA, CPP, C, CS, PHP, RB, GO, RS or SWIFT, you can use Touch Portal or similar software from the "Layouts and Component Templates" category. In the File menu, look for Save As… or Export….

To convert SH, PY, KT, PS1, SWIFT, LUA, PL, JAVA, SCALA, JS, VBS or TS files to TML, try Touch Portal or another comparable tool in the "Layouts and Component Templates" category.



The TML Converter Story

The history of Convert.Guru began over 25 years ago in California with Tom Simondi’s file-format database. A former contributor to Space Shuttle development and a software pioneer of the 1980s, Simondi established a trusted resource for file type analysis that was even referenced by Microsoft Windows XP. Today, we use modern technology to process and convert thousands of file formats while continually improving our TML converter.