.APP

APP ファイル

macOS Application Bundle
質問する
クイック回答

「.app」ファイルは macOS アプリケーションバンドルであり、Mac で実行されるすべてのアプリの標準パッケージ形式です。macOS では、Finder でダブルクリックして起動します。「.app」ファイルは Windows や Linux では実行できません。これには macOS 固有の Mach-O 実行ファイルが含まれており、「.exe」への変換プログラムも存在しません。

開発元: Apple Inc. カテゴリ: 実行ファイル MIME: application/octet-stream
対応OS Windows macOS
関連: .APK · .EXE · .VBS · .JAR

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jun 21, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

APP ファイル形式とは?

.app ファイル形式は、macOS の標準的なアプリケーション形式です。単一のアーカイブファイルではなく、.app バンドルは実際には macOS Finder が単一の不透明なアイテムとして表示する特別なディレクトリです。これには、実行バイナリファイルに加えて、アプリケーションの適切な実行に必要な他のすべてのリソース(アイコン、ローカライズ文字列、プライベートフレームワーク、メタデータ)が含まれています。

.app パッケージの内部では、Contents/ フォルダに Info.plist(アプリのメタデータと宣言された権限)、MacOS/ サブフォルダ(メインの Mach-O 実行ファイル)、Resources/(アイコン、UI アセット)、Frameworks/(プライベートライブラリ)、および _CodeSignature/(Gatekeeper に必要な SHA-256 コード署名ハッシュ)が保持されています。Finder で .app を右クリックして 「パッケージの内容を表示」 を選択すると、この内部構造を確認できます。

これらのコンポーネントはすべて、.app ファイルとして知られる単一のバンドルにパッケージ化されています。アプリケーションを実行するには、ユーザーがそれをダブルクリックし、オペレーティングシステムが .app パッケージに含まれる内部バイナリを実行します。インストールは単に .app を「アプリケーション」フォルダにドラッグするだけであり、削除はそれを「ゴミ箱」にドラッグすることを意味します。ほとんどのアプリでは、個別のインストーラー手順は必要ありません。

最新の .app バンドルには、ユニバーサルバイナリ(x86_64(Intel)用と arm64(Apple Silicon)用の個別のスライスを持つ Mach-O ファットバイナリ)が含まれている場合があり、同じパッケージが両方の CPU アーキテクチャでネイティブに動作します。iOS アプリも .ipa アーカイブの内部で内部的に .app バンドルを使用しますが、それらには ARM 専用バイナリが含まれており、macOS で直接実行することはできません。

セキュリティと安全性

リスク: MEDIUM

.app は実行ファイルです。他のソフトウェアのダウンロードと同様に注意して扱ってください。macOS Gatekeeper は公証されていないアプリをブロックし、Developer ID コード署名を要求することで、マルウェアのリスクを軽減(排除ではありません)します。アプリは Mac App Store または開発者の公式サイトからのみダウンロードしてください。Gatekeeper が «開発元を検証できません» と警告した場合は、上書きする前に独自に開発元を調べてください。.app を Windows 上で他の形式に変換すると謳う偽のコンバーターは、通常 PUP/アドウェアです。

形式の詳細

概要
正式名称macOS Application Bundle別名 Mac App Bundle, macOS app package
開発元Apple Inc.登場時期 2001 (Mac OS X 10.0)
カテゴリ実行ファイル
MIME タイプapplication/octet-stream
タイプディレクトリバンドル(Finder では単一のファイルとして表示)
この拡張子は以下でも使用されています…
  • iOS アプリケーションバンドル(IPA 内) - iOS の .app バンドルは同じレイアウトを共有しますが、ARM 専用バイナリが含まれており、.ipa アーカイブを介して配信されます。再コンパイルなしで macOS 上で実行することはできません。
  • Cisco Unified Communications アプリケーションファイル - 一部の Cisco UC 製品は、プラグイン/拡張ファイルに .app 拡張子を使用しますが、Apple とは無関係です。

APP ファイルを開くプログラム

Windows1 app
7-Zip オープンソース .app はディレクトリです。Windows に zip/コピーすると、7-Zip で内部ファイル(Info.plist、リソース)を閲覧できます。アプリ自体は Windows では動作しません。
macOS2 apps
Apple Xcode 無料 Xcode で .app バンドルを開いて、検査、再署名、または修正を行います。開発者がテストや配布に使用します。
macOS Finder (built-in) 標準搭載 Finder で .app をダブルクリックして起動します。初回起動時に macOS が Gatekeeper ダイアログを表示することがあります。「開く」をクリックして確認してください。内部を検査するには、右クリック → 「パッケージの内容を表示」を選択します。

技術的詳細

詳細仕様
フォーマットタイプディレクトリバンドル(macOS Finder によって単一ファイルとして表示される)
開発元Apple Inc.
コンテナmacOS バンドル - .app 拡張子を持つ特別なディレクトリ、Finder では不透明なものとして扱われる
実行形式Mach-O バイナリ(Contents/MacOS/ 内)
ユニバーサルバイナリIntel および Apple Silicon 用の x86_64 + arm64 スライスを持つファットバイナリをサポート
コード署名_CodeSignature/CodeResources XML に SHA-256 ハッシュをリスト化。Gatekeeper と公証に必須
メタデータファイルContents/Info.plist - バンドル ID、バージョン、エンタイトルメント、および最小 OS を定義する XML プロパティリスト
一般的なサイズ2 MB - 2 GB
対応 OSmacOS のみ(iOS の .app バンドルは .ipa アーカイブ内の ARM 専用)
バンドルの識別マジックバイトなし。ディレクトリの .app 拡張子と有効な Contents/Info.plist によって識別される
検査Finder で右クリック → 「パッケージの内容を表示」で内部ディレクトリツリーが表示される
バージョンメタデータInfo.plist 内の CFBundleVersion および CFBundleShortVersionString キー
起源Mac OS X 10.0 で導入。Mac OS 9 のリソースフォーク・アプリケーションモデルを置き換えた
セキュリティモデルGatekeeper が初回起動時にコード署名と公証チケットを検証する
リリース日2001 (Mac OS X 10.0)
最新バージョンCurrent macOS bundle spec; last formalized update tied to macOS 14 Sonoma / Xcode 15 (2023)
仕様書developer.apple.com

APP の変換

コミュニティ Q&A

ユーザーからの質問
質問する
APP ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。APP ファイルについて最初の質問をしてみましょう。

よくある質問

Mac で .app ファイルを開くにはどうすればよいですか?
Finder でダブルクリックします。Gatekeeper によってブロックされる場合(«開発元を検証できないため開けません»)、右クリック → 「開く」で信頼することを確認するか、「システム設定」 → 「プライバシーとセキュリティ」を確認してください。
Windows で .app ファイルを実行できますか?
いいえ。 .app バンドルには、macOS でのみ動作する macOS Mach-O 実行ファイルが含まれています。変換プログラムは存在しません。代わりに、ソフトウェアの Windows 版をダウンロードしてください。
.app ファイルの中身は何ですか?
.app はディレクトリです。Finder で右クリック → 「パッケージの内容を表示」を選択してください。内部には Contents/MacOS/(実行ファイル)、Contents/Resources/(アイコン、アセット)、Contents/Info.plist(メタデータ)があります。
.app ファイルをインストールするにはどうすればよいですか?
macOS では、.app を「アプリケーション」フォルダにドラッグします。スタンドアロンバンドルとして提供されるほとんどのアプリにはインストーラーは不要です。.dmg ディスクイメージ内のアプリの場合は、DMG をマウントし、.app を「アプリケーション」にドラッグしてから、DMG を取り出します。
macOS が .app は破損している、または開けないと言うのはなぜですか?
通常、署名されていない、または公証されていないアプリに対する Gatekeeper の隔離によるものです。ターミナルで xattr -cr /path/to/App.app を実行すると、隔離フラグが削除されます。これは、信頼できるアプリに対してのみ行ってください。
.app を .exe に変換するにはどうすればよいですか?
変換は不可能です。アプリは macOS 用にコンパイルされています。ソフトウェア開発者の公式 Windows 版を入手してください。

参考文献

1Apple Developer - Bundle Structuredeveloper.apple.com
2Apple Developer - About Bundlesdeveloper.apple.com

さらに探索

データベース全体から

今週のトップ拡張子

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

関連する拡張子

.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)

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧