TK Converter

Extract text from Game assets and scripts (TK)


Drop or upload your .TK file

How to extract text from your TK file

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

Convert TK to another file type

To convert TK Assets to another format, you need Unity or other Game software.

Convert a file to TK

To convert other file formats to the "Unity Asset Bundle" file type, you need software like Unity or a similar tool.


About TK files

The .TK file extension is most frequently associated with Unity Asset Bundles, which use the proprietary UnityFS format. These files act as compressed containers to store 3D models, textures, animations, and audio for games built with the Unity engine. Alternatively, a .TK file can be a 3D model format used by WinTek, or a plain text script for the Tk GUI toolkit associated with the Tcl programming language.

Unity Asset Bundles are natively created and compiled by Unity, but they are not meant to be opened by end-users. You cannot open them directly in standard 3D editors like Blender without first unpacking the archive. Because they are highly compressed, binary containers, editing or extracting the contents requires specialized reverse-engineering tools like AssetStudio. Tk scripts, on the other hand, require the Tcl/Tk runtime to execute but can be read as plain text.

For Unity assets, the goal is extraction rather than direct conversion. Once unpacked, internal assets can be converted to standard formats like OBJ, FBX, PNG, or WAV. For Tk scripts, no conversion is typically needed, as they are readable in any standard text editor.

Extracting UnityFS archives is difficult because the compression algorithms (like LZ4 or LZMA) and internal file structures change frequently between Unity versions. Standard online converters fail to process these complex game bundles because they lack the specific unpacking logic. Drag and drop your .TK file to see what it is and convert it if supported. convert.guru can identify the file format, inspect the file, and show text or internal content. If our analysis detects a supported underlying or embedded format, viewing or conversion may still be possible.

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

Users also converted CUB, 669 and EIF files.


FAQ

If you want to convert TK file to JS, TS, PY, JAVA, CPP, C, CS, PHP, RB, GO, RS or SWIFT, you can use Unity or similar software from the "Game Asset Storage" 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 TK, try Unity or another comparable tool in the "Game Asset Storage" category.



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