tags

Macでパスワード付きのzipファイルを作る(ターミナル / Keka)

(2026年11月更新:現在の macOS で使える方法に書き直しました)

Mac の Finder の「圧縮」ではパスワードを付けられません。パスワード付きの zip を作るには、ターミナルの zip コマンドかアプリを使います。

● ターミナルで作る(アプリ不要)

・フォルダをパスワード付き zip にする

cd ~/Desktop
zip -er 送付ファイル.zip 送付フォルダ

実行するとパスワードの入力を2回求められます(入力中の文字は表示されません)。

-e :パスワードを付ける
-r :フォルダの中身をまとめて圧縮する

・Mac 専用のファイル(.DS_Store など)を入れない

Windows で開いたときに余計なファイルが見えないように、次のように除外しておくと親切です。

zip -er 送付ファイル.zip 送付フォルダ -x "*.DS_Store" -x "__MACOSX*"

zip -e の暗号化(ZipCrypto)は強度が高くありません。大切なファイルは次の Keka で AES-256 を使うか、パスワードを別の手段で伝えるようにしましょう。

● Keka で作る(無料)

https://www.keka.io/ja/

ドラッグ&ドロップで圧縮できるアプリです。パスワードを入力してから圧縮すると、パスワード付きの zip や 7z を作れます。zip の暗号化方式に AES-256 を選ぶこともできます。

brew install --cask keka

● パスワード付き zip を開く

Mac ではダブルクリックするとパスワードを聞かれるので、入力すると展開されます。AES-256 で暗号化された zip が開けない場合は Keka や The Unarchiver を使います。

● 関連記事


添付ファイル1
添付ファイル2

Macの圧縮・解凍ソフトのおすすめ(The Unarchiver / Keka / 標準機能)

(2026年11月更新:現在の状況に合わせて書き直し、「Macで 7zip , zip , tar , gzip... 圧縮ファイルを作成・解凍する」の内容をこの記事にまとめました)

Mac は zip ファイルなら標準で圧縮・解凍できます。rar や 7z を開きたいとき、パスワードを付けたいときはアプリを使います。

● Mac の標準機能

・圧縮する

Finder でファイルやフォルダを選び、右クリック →「"〇〇"を圧縮」を選ぶと zip ファイルができます。

・解凍する

zip ファイルをダブルクリックすると「アーカイブユーティリティ」が開いて展開されます。tar.gz や gz も同じように開けます。

● The Unarchiver(無料・解凍専用)

https://theunarchiver.com/

rar、7z、lzh、cab など、標準では開けない形式も解凍できます。Windows で作られた zip の日本語ファイル名が文字化けする場合にも便利です。

brew install --cask the-unarchiver

● Keka(無料・圧縮も解凍も)

https://www.keka.io/ja/

アイコンにファイルをドラッグ&ドロップするだけで圧縮・解凍できます。zip、7z、tar、gzip、bzip2、dmg、iso などの形式で圧縮でき、パスワードも付けられます。

brew install --cask keka

公式サイトからは無料でダウンロードでき、App Store 版は開発の支援を兼ねた有料版です。

● ターミナルで圧縮・解凍する

zip -r archive.zip フォルダ名         # zip で圧縮
unzip archive.zip                     # zip を解凍
tar czf archive.tar.gz フォルダ名     # tar.gz で圧縮
tar xzf archive.tar.gz                # tar.gz を解凍

● 関連記事


添付ファイル1
添付ファイル2

MacからWindowsへzipファイルを渡すときの文字化けと不要ファイルを防ぐ(Keka / CubeICE)

(2026年11月更新:配布が終わった MacZip4Win などに代えて、現在の方法に書き直しました)

Mac の Finder で作った zip を Windows で開くと、ファイル名が文字化けしたり、__MACOSX フォルダや .DS_Store ファイルが入っていたりすることがあります。

● Mac 側:Keka で作る(無料)

https://www.keka.io/ja/

brew install --cask keka

Keka の設定で、Mac のリソースフォークなどを入れないようにできます。

● Mac 側:ターミナルで不要なファイルを除いて作る

zip -r -X 送るファイル.zip フォルダ名 -x "*.DS_Store"

__MACOSX と .DS_Store は入りません。ただし、日本語のファイル名は文字化けすることがあります。受け取る人が困る場合は、ファイル名を英数字にしてください。

● Windows 側:CubeICE で解凍する

https://www.cube-soft.jp/cubeice/

Mac で作った zip の文字化けを防いで解凍できるアプリです。

パスワード付きの zip を作る方法はこちらの記事を見てください。 Macでパスワード付きのzipファイルを作る


添付ファイル1
添付ファイル2