.TPK

TPK File

Tizen Application Package
Ask a question
QUICK ANSWER

A TPK file is a Tizen application package, used to install apps on Samsung Galaxy Watch and Samsung smart TVs. To install one on a Galaxy Watch, enable Developer Mode on the watch and use Tizen Studio's Device Manager or run "sdb install app.tpk" from a terminal. TPK cannot be installed on Android phones or converted to APK.

Developer: Samsung Electronics / The Linux Foundation (Tizen Association) Category: Executable Files Open standard MIME: application/vnd.tizen.package
OPENS ON Windows macOS Linux
Related: .APK · .EXE · .VBS · .JAR

On this page

19k+ extensions indexed
Last reviewed Aug 29, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the TPK file format?

A .tpk file is a Tizen Application Package - the installable app bundle used on Samsung's Tizen-powered devices, including Galaxy Watch smartwatches and Samsung smart TVs.

Structurally, .tpk is a standard ZIP archive renamed with the .tpk extension, so tools such as 7-Zip can inspect its contents without any special software. Inside you will find either a tizen-manifest.xml (for native C/C++ or .NET/C# apps) or a config.xml (for web apps built with HTML5, JavaScript, and CSS). Additional contents include compiled binaries or web assets, a lib/ directory for shared libraries, a res/ resource folder, and a META-INF/ signature block containing the app's certificates.

Three application types share the .tpk extension:

  • Native apps written in C or C++
  • Web apps using HTML5, JavaScript, and CSS (sometimes packaged as .wgt instead)
  • .NET/C# apps via Tizen .NET, supported since Tizen 3.0 (2017)

Before a .tpk package can be installed on a device, it must carry both an author certificate and a distributor certificate (X.509/XML-DSig). Unsigned packages are rejected at install time. Developers build and sign packages using Tizen Studio, Samsung's official IDE. Tizen phones were discontinued around 2019; the platform now focuses on Galaxy Watch wearables and Samsung smart TVs. The registered MIME type is application/vnd.tizen.package.

Security & safety

RISK: MEDIUM

TPK files are application packages that run code on target devices. Sideloading TPK from untrusted sources carries the same risks as any app sideload: potential malware, data theft, or device instability. Tizen Studio and Galaxy Store perform signature verification; manually installed TPKs bypass store-side review.

Format details

in a nutshell
FULL NAMETizen Application Packageaka Tizen package, TPK package
DEVELOPERSamsung Electronics / The Linux Foundation (Tizen Association)since 2012 (Tizen 1.0)
MIME TYPEapplication/vnd.tizen.package
TYPEZIP-based application package (binary)
STANDARDOpen · royalty-free
This extension is also used by…
  • Tableau Packaged Workbook - Tableau Desktop also uses .tpk for packaged workbooks exported with data sources; completely unrelated to Tizen.
  • ArcGIS Tile Package - Esri ArcGIS uses .tpk for offline map tile packages; completely unrelated to Tizen.
MAGIC BYTES · FILE SIGNATURE
OFFSET
00010203
HEX
504B0304
ASCII
PK··
Identical to ZIP; identify as TPK by internal tizen-manifest.xml or config.xml

Programs that open TPK files

Windows2 apps
7-Zip Open-source Right-click → Open archive to inspect TPK contents (it is a ZIP file).
Tizen Studio Free Use Device Manager in Tizen Studio to install TPK on a connected Galaxy Watch or TV (sdb install app.tpk via command line).
macOS1 app
Tizen Studio Free sdb install app.tpk via terminal.
Linux1 app
Tizen Studio Free sdb install app.tpk via terminal; or use IDE Device Manager.

Technical details

deep spec
Container formatZIP archive (PKZIP-compatible, magic bytes 50 4B 03 04)
App types supportedNative (C/C++), web (HTML5/JS/CSS), .NET/C# (Tizen .NET since Tizen 3.0)
Manifest filetizen-manifest.xml (native/.NET apps) or config.xml (web apps)
CompressionDEFLATE, applied per entry within the ZIP container
Code signingMandatory; author + distributor X.509 certificates with XML-DSig; unsigned packages rejected at install
MIME typeapplication/vnd.tizen.package
Internal structurelib/ (shared libraries), res/ (resources), META-INF/ (signature block)
Byte orderLittle-endian (ZIP structure fields)
Development toolTizen Studio (official build, sign, and deploy IDE)
Target platformsSamsung Galaxy Watch wearables, Samsung smart TVs, Tizen IoT devices
.NET supportC# apps supported since Tizen 3.0 (2017) using the Tizen .NET API
Typical file size500 KB - 100 MB depending on app complexity and embedded assets
Format identificationPK magic alone is insufficient; confirmed as TPK by tizen-manifest.xml or config.xml inside the archive
Released2012 (Tizen 1.0)
Latest versionTizen 9.0 (2024)
Open standardYes · royalty-free
Specificationdocs.tizen.org

TPK conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with TPK files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about TPK files.

Frequently asked questions

Can I install a TPK file on my Android phone?
No. TPK is for Tizen OS (Galaxy Watch, Samsung TVs). Android uses APK files. These are incompatible.
How do I install a TPK on my Galaxy Watch?
Enable Developer Mode on the watch, connect via Wi-Fi, then use Tizen Studio's Device Manager or the command: sdb install app.tpk.
Can I convert TPK to APK?
No. Tizen and Android have entirely different runtimes and ABIs. The app code would need to be rewritten.
Can I open a TPK file on my PC?
You can inspect its contents by renaming to .zip and opening with 7-Zip. You cannot run the app on a PC directly.
What's the difference between TPK and WGT?
.wgt is the W3C Widget format for Tizen web apps (HTML5/JS/CSS); .tpk is used for native C/C++ and .NET Tizen apps. Both are ZIP-based.

References

1Tizen Developers - Packaging a Tizen .NET Appdocs.tizen.org
2Samsung Developer - Creating and running a projectdeveloper.samsung.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.MDMarkdown Document
3.CRDOWNLOADChrome Partial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.NOMEDIAAndroid No-Media Marker File
7.RPMSGRestricted Permission Message
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Related extensions

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.APPXMicrosoft Windows App Package (AppX)

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z