TPB Converter

Extract text from Touch Portal buttons (TPB)


Drop or upload your .TPB file

How to extract text from your TPB file

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

Convert TPB to another file type

To convert TPB buttons to another format, you need Touch Portal or other Settings software.

Convert a file to TPB

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


About TPB files

The .TPB extension is most commonly associated with Touch Portal button files. These are essentially container files used by the Touch Portal macro deck application to store configuration data for a single button, including its visual appearance, icons, and the specific sequence of automation logic (macros) it triggers.

A common issue with .TPB files is their dependence on the host application; you generally cannot view or audit the logic inside them without importing them directly into an active Touch Portal instance. This creates friction for users who want to verify a script's safety or inspect the underlying JSON code before adding it to their workflow. Additionally, users often struggle to extract the custom icon or graphic embedded within the button for use in other design software like Adobe Photoshop or GIMP.

For inspection and auditing, the best workaround is to convert the file to JSON or TXT, revealing the raw data structure in a human-readable format. If you need to recover the visual assets, converting or parsing the file to extract images to PNG or JPG is the ideal path. In scientific contexts, this extension might alternatively refer to a binary input file for GROMACS, a molecular dynamics package, which is completely incompatible with Touch Portal tools.

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

Users also converted RTP, TRR and ENE files.


FAQ

If you want to convert TPB file to CSV, JSON, XML, YAML, YML, TOML, INI, CFG, CONF, DAT, DB or SQL, you can use Touch Portal or similar software from the "Macro Button Configuration" category. In the File menu, look for Save As… or Export….

To convert DBF, XML, SQLITE, XLSX, SQL, TSV, ACCDB, YAML, MDB, CSV, ODS or JSON files to TPB, try Touch Portal or another comparable tool in the "Macro Button Configuration" category.



The TPB 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 TPB converter.