オンラインツール文字化け

文字化けしたファイル名を直す

修復前と修復後を並べて確かめてから取り出せます。判定は CP932 と UTF-8 の二択です。

Repair mojibake filenames in your browser. Files never leave this device.

名前だけを読み取ります。中身は読みません。

名前だけを読み取ります。中身は読みません。

このツールについて

名前が崩れるのは、書き込んだ文字コードと読む文字コードが違うからです。

Windows の古いソフトで作った ZIP は、ファイル名を CP932 で書き込みます。これを UTF-8 として読むと、日本語が別の文字に置き換わって表示されます。ファイルの中身は壊れていません。名前の読み方を変えれば、元の名前で取り出せます。

直せる範囲

扱う文字コード
CP932 と UTF-8 の二択です。EUC-JP と ISO-2022-JP には対応しません。
判定の方針
書庫全体でひとつの文字コードを選び、行ごとに上書きできます。上書きした行は印をつけて表示します。
判定できない名前
不明と表示し、二つの候補を並べます。選ばない場合は元の名前のまま取り出します。推測で書き換えることはしません。
検証状況
ZIP の名前修復は準備中です。検証が済むまで対応とは表示しません。

最終検証 2026-09-18。全形式は 対応形式と検証状況 にあります。

三つの入口

書庫から
ZIP を置くと、名前を読み取って修復前と修復後を並べます。そのまま取り出せます。
文字列を貼る
崩れた名前を 1 行ずつ貼ると、読める候補を並べます。ファイルは必要ありません。
ファイル名から
解凍済みのファイルを置くと、名前だけを読み取ります。中身は読みません。

ブラウザ版の上限

1 ファイル 16 MiB、合計 32 MiB、項目数 512 件、階層 16、展開比 200 倍、処理時間 60 秒。いずれかを超えた場合は読み込みを中止し、超えた項目を表示します。

上限を超える書庫はブラウザでは扱えません。Windows をお使いの場合は、デスクトップ版で容量の上限なく処理できます。

ファイルはアップロードされますか。

いいえ。名前の読み取りと修復はブラウザ内で実行され、ファイル名も中身もサーバーへ送信されません。貼り付けた文字列も送信しません。

中身のテキストの文字化けも直りますか。

直りません。このツールが扱うのはファイル名だけです。中身は読みません。

修復した名前で ZIP を作り直せますか。

作り直せます。ファイル名を UTF-8 で書き込んだ ZIP を新しく作成します。元の書庫は変更しません。

対照表は何に使えますか。

修復前と修復後の名前を並べたテキストとして書き出せます。取り出さずに、どの名前がどう変わるかだけを記録できます。