moldspoon

🗜️ ZIPファイル名の文字化け修復

ZIP ファイルを選ぶ

ここに ZIP をドロップ、またはクリックして選択

上限 200MB・パスワード付き ZIP は非対応

※ ZIP ファイルはすべてブラウザ内で処理しており、弊社サーバーへ送信・保存することは一切ありません。

解凍するとファイル名が「縺薙s縺ォ縺。縺ッ」や「�」になってしまう ZIP を、正しい日本語のファイル名で読み直します。 Windows で圧縮した ZIP はファイル名が Shift_JIS で書き込まれており、Mac や Linux、UTF-8 前提の解凍ソフトで開くと化けます。中身のファイルは壊れていません。 このツールは文字コードを推定してファイル名を復元し、修復した名前で UTF-8 の ZIP に作り直してダウンロードできます。ZIP はサーバーに送らず、ブラウザ内だけで処理します。

こんなツールをこれからも作っていきます。もしこれは!と思っていただけましたら、シェア・応援していただけると嬉しいです!😀

X (旧Twitter)

0

Facebook

LINE

0

はてブ

リンクコピー

✅ コピーしました!

よくある質問

なぜ ZIP を解凍するとファイル名が文字化けするのですか?

ZIP の仕様にファイル名の文字コードを記録する欄が長い間無かったためです。Windows の標準機能で圧縮するとファイル名は Shift_JIS(CP932)で書き込まれ、Mac や Linux、多くの UTF-8 前提の解凍ソフトはそれを UTF-8 として読んでしまいます。逆に Mac で作った ZIP を古い Windows で開いても化けます。中身のファイル自体は壊れていません。

Mac で Windows の ZIP を文字化けさせずに解凍する方法はありますか?

The Unarchiver など文字コードを自動判定する解凍アプリを使うか、ターミナルで unzip -O cp932 ファイル名.zip のように文字コードを指定して解凍する方法があります。このツールを使えばアプリを入れずに、ブラウザ上で名前を直した UTF-8 の ZIP を作り直せるので、その ZIP を標準の解凍機能で開けば化けません。

Windows で Mac の ZIP が文字化けする場合も直せますか?

直せます。Mac の ZIP はファイル名が UTF-8 で書かれており、UTF-8 フラグが立っていれば Windows 10 以降の標準機能でも正しく開けます。フラグが無い古い形式の場合は、このツールで文字コードに UTF-8 を選んで読み直し、ZIP を作り直してください。

修復した ZIP はどの環境でも化けませんか?

作り直した ZIP はファイル名を UTF-8 で保存し、UTF-8 であることを示すフラグを立てています。Windows 7 以降・macOS・Linux の標準機能で正しく開けます。ただし Windows XP など UTF-8 フラグに対応していない古い環境では化けることがあります。

ZIP の中身はサーバーにアップロードされますか?

されません。ZIP の読み取り、ファイル名の変換、再圧縮はすべてお使いのブラウザの中で行っています。社外に出せない書類の ZIP でも安心して使えます。ただしブラウザのメモリで処理するため、200MB を上限にしています。

パスワード付きの ZIP や 7z・rar は扱えますか?

対応していません。パスワード付き ZIP は中身を読めないため、いったん解凍してから、化けたファイル名をテキストとして「文字化け復元ツール」に貼って直してください。7z・rar は形式が異なるため読み込めません。

一部のファイル名だけまだ化けています。

ひとつの ZIP に文字コードの違う名前が混在していることがあります(Mac で追加したファイルだけ UTF-8 など)。文字コードの選択を切り替えて、化けていない側の名前を確認してください。それでも直らない名前は、化けた文字列をコピーして「文字化け復元ツール」で総当たりを試してください。