.APPX

APPX File

Microsoft Windows App Package (AppX)
Ask a question
QUICK ANSWER

An APPX file is a Windows app installation package introduced with Windows 8. On Windows 10/11, double-click it and the built-in App Installer handles it, or run Add-AppxPackage -Path app.appx in PowerShell. The main issue people hit is a "package not trusted" error, which means the signing certificate is not in your trust store.

Developer: Microsoft Category: Executable Files MIME: application/appx
OPENS ON Windows
Related: .APK · .EXE · .VBS · .JAR

On this page

19k+ extensions indexed
Last reviewed Sep 10, 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 APPX file format?

The .appx format was introduced alongside Windows 8 and Windows Phone 8.1 as a file distribution format for applications available on the Microsoft Store. An application package is a container-type file that follows the Open Packaging Convention (OPC) standard, describing a hierarchical structure for storing data and other resources in a ZIP archive format. Internally, every .appx archive includes three required files: AppxManifest.xml (app identity, capabilities, and entry points), AppxBlockMap.xml (a SHA-256 hash map for block-level integrity verification), and AppxSignature.p7x (the package's cryptographic signature).

Submitting .appx files to the Microsoft Store

An .appx file is an archive that contains the application in its final form, ready for distribution and installation. Submitting an .appx package to the Microsoft Store requires the developer to pick a name for the app, attach details regarding the sale model and list of available functions. Each submitted package must undergo a security and compatibility testing procedure. For Store submissions, the .appx is typically wrapped in an .appxupload file, which can also bundle optional .pdb debugging symbols.

Advantages of .appx packages

Streamlined distribution of packages between computers, tablets, and phones - devices that vary in their characteristics - was the main goal that led to the creation of the .appx format. Traditional applications relied on clunky installers notorious for causing problems on mobile systems. .appx addressed this by running apps inside a UWP sandbox (AppContainer), with permissions declared upfront in the manifest rather than granted at install time. Multiple architecture-specific packages can be grouped into an .appxbundle for a single Store submission.

Additional information

The .appx format has been largely superseded by .msix since 2018, which extends the same OPC/ZIP container with improved reliability and enterprise deployment features. Packages can be installed on Windows via PowerShell using Add-AppxPackage, or through the built-in App Installer. Sideloading .appx files outside the Store requires Developer Mode or the "Sideload apps" setting to be enabled. The maximum size of an .appx file is 2 GB.

Security & safety

RISK: MEDIUM

APPX is a real installer that runs code, so it carries the usual 'installing software' risk - but it is safer by design than a raw EXE: packages must be digitally SIGNED, and Windows will refuse to install an unsigned or untrusted one, install into a sandbox, and uninstall cleanly. The practical danger is users disabling protections to sideload - being told to enable developer mode and install a stranger's certificate into Trusted Root to force an untrusted package is exactly how a malicious package gets in. Only sideload APPX/MSIX from sources you trust; check who signed it. Inspect contents first by opening it as a ZIP with 7-Zip.

Format details

in a nutshell
FULL NAMEMicrosoft Windows App Package (AppX)
DEVELOPERMicrosoftsince 2012 (Windows 8); largely superseded by MSIX since 2018
MIME TYPEapplication/appx
TYPEZIP-based Windows application package (binary)
MAGIC BYTES · FILE SIGNATURE
OFFSET
00010203
HEX
504B0304
ASCII
PK··
An APPX is an Open Packaging Conventions (OPC) ZIP, so it starts with "PK" (50 4B 03 04) like any ZIP. It is identified by its internal AppxManifest.xml plus AppxBlockMap.xml and AppxSignature.p7x. The newer MSIX uses the same OPC/ZIP layout.

Programs that open APPX files

Windows4 apps
Microsoft Visual Studio Freemium Developer tool: create, sign and deploy APPX/MSIX packages (Windows Application Packaging Project). Not for end-users just opening one.
7-Zip Open-source Right-click > Open archive to INSPECT contents (it's a ZIP) without installing - useful to read AppxManifest.xml or extract assets.
Windows PowerShell Built-in Run: Add-AppxPackage -Path C:\path\app.appx (use for bundles or when the GUI fails). Add-AppxProvisionedPackage installs for all users.
App Installer (built-in) Built-in Double-click the .appx/.msix; the built-in App Installer shows the app and an Install button (sideloading must be allowed and the package trusted).

Technical details

deep spec
Container formatZIP-based Open Packaging Convention (OPC) archive
Magic bytes50 4B 03 04 ("PK") at offset 0 - standard ZIP local file header signature
MIME typeapplication/appx
Manifest fileAppxManifest.xml - declares app identity, version, capabilities, entry points, and target device families
Block map fileAppxBlockMap.xml - SHA-256 hash map covering every 64 KB block for tamper-evident integrity verification
Signature fileAppxSignature.p7x - PKCS #7 digital signature; package must be signed to install on Windows
Maximum package size2 GB
Target platformsWindows 8, 8.1, 10, 11; Windows Phone 8.1 (legacy UWP/WinRT apps)
Sandboxing modelUWP AppContainer - app runs in an isolated process with capabilities declared in AppxManifest.xml
Installation commandAdd-AppxPackage (PowerShell) or App Installer GUI; no traditional MSI installer chain
Packaging toolMakeAppx.exe (Windows SDK command-line) or Microsoft Visual Studio packaging wizard
Sideloading requirementRequires Developer Mode or "Sideload apps" enabled in Windows Settings (or Group Policy in enterprise)
Store upload variant.appxupload - wraps .appx with optional .pdb symbol files for Microsoft Store submission
Bundle variant.appxbundle - groups multiple architecture-specific .appx packages into one Store submission
Successor format.msix - superseded .appx starting with Windows 10 version 1809 (October 2018)
Signing requirementAll .appx packages must be digitally signed; self-signed certificates accepted for development and sideloading
Released2012 (Windows 8); largely superseded by MSIX since 2018
Specificationlearn.microsoft.com

APPX conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with APPX 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 APPX files.

Frequently asked questions

How do I install an APPX file?
Double-click it on Windows 10/11 and the built-in App Installer offers an Install button, or run 'Add-AppxPackage -Path app.appx' in PowerShell. The package must be signed/trusted and sideloading must be allowed.
Why won't my APPX install (it says not signed / not trusted)?
Windows requires APPX/MSIX packages to be digitally signed by a trusted certificate. Enable sideloading/developer mode, and for an untrusted package install its signing certificate into Trusted People/Root first - only if you trust the source.
What is the difference between APPX and MSIX?
MSIX is the newer successor (since 2018) using the same container; it supports both UWP and traditional desktop apps. APPX still installs for compatibility, but new packages are built as MSIX.
Can I convert an APPX to an EXE?
No. They are different install models for Windows and there's no converter. You can open an APPX as a ZIP (rename to .zip or use 7-Zip) to inspect it, but you can't turn it into a working EXE.
Can I run an APPX file on a Mac or Android?
No - APPX is Windows-only. There is no APPX-to-APK conversion; look for the app's Android (Play Store) or Mac version separately.
How do I open an APPX to see what's inside?
An APPX is a ZIP. Copy it, rename .appx to .zip, or right-click > 7-Zip > Open archive to read AppxManifest.xml and extract assets without installing.

References

1Microsoft Learn - App package formats (MSIX/APPX)learn.microsoft.com
2Microsoft Learn - Add-AppxPackage cmdletlearn.microsoft.com

Keep exploring

across the database

Top extensions this week

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

Related extensions

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.VBSVBScript file (Visual Basic Script)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.AIRAdobe AIR Application Installer Package

Free file tools

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

Open the toolbox

Browse file extensions A-Z