XLSX · 無料 · 端末内で処理
Excel スプレッドシートをオンラインで破損させる
Excel スプレッドシート(.xlsx または .xls)を無料でオンラインで破損させます。ブックのパッケージを壊すクライアントサイドの XLSX 破損ツールにより、Excel は修復できなくなります。
- アップロードなし
- サイズ制限なし
- 登録不要
Excel ファイルを破損させる
.xlsx, .xls, .xlsm 向けに調整していますが、他のどの形式でも同じように動作します。
ここにファイルをドロップ、または 参照 形式もサイズも自由、複数ファイルを同時に処理できます
処理中…0%
ダウンロードの準備ができました
Excel ファイルをきちんと壊すのが難しい理由
.xlsx ブックは、ワークシート、共有文字列テーブル、スタイル、リレーションシップといった XML パーツからなる ZIP アーカイブです。Excel は部分的な損傷からの復旧が異常なほど得意なので、ランダムな反転を数か所加えても、通常は警告つきで開いてデータがすべて残ったブックになります。本当に読めなくするには、アーカイブ自体を消す必要があります。
このツールが破壊するもの
- ZIP エントリーヘッダー.
xl/workbook.xmlと各ワークシートパーツを含め、パッケージ内のローカルファイルヘッダーがすべて破壊されます。 - セントラルディレクトリと EOCD. アーカイブのインデックスと終端レコードが上書きされ、ファイルは ZIP コンテナーとして認識されなくなります。
- リレーションシップパーツ. ワークシートをブックに結びつける
_relsエントリーも同じ処理で巻き込まれます。 - 従来の .xls. 古い BIFF ブックは OLE 複合ヘッダーと FAT セクターマップを通じて処理されます。
そのあと表示されるもの
| アプリケーション | 動作 |
|---|---|
| Microsoft Excel | 「ファイル形式またはファイル拡張子が正しくないため、ファイルを開くことができません。」 |
| Google スプレッドシート | サポートされていないファイルとしてインポートに失敗します。 |
| macOS の Numbers | ブックのインポートを拒否します。 |
| pandas / openpyxl | BadZipFile を送出します。データ処理のエラーハンドリングを試すのに便利です。 |
これを行うよくある理由
- スプレッドシートを取り込む ETL ジョブが不正な入力でクラッシュしないことのテスト。
- 財務・レポートツールがスタックトレースではなくメッセージを表示することの確認。
- 自動テストスイート向けに不正なブックを生成すること。
- 研修でバージョン履歴とバックアップの重要性を示すこと。
Excel ファイルを破損させる手順
- 上のボックスに .xlsx ファイルをドロップするか、クリックして選択します。
- 部分的な損傷(Light)や復元ソフトの無力化(Heavy)が必要でなければ、レベルは Standard のままにします。
- ファイルを破損 を押します。処理は端末内で行われるため、ほぼ即座に終わります。
- 結果をダウンロードします。既定では元のファイル名とバイト長がそのまま保たれます。
Excel についてのよくある質問
Excel はブックの回復を提案しますか。
提案することはありますが、「標準」レベル以上では回復に失敗します。コンテナーのインデックスが破壊されているため、Excel は救い出すワークシートパーツを 1 つも見つけられません。
マクロ有効ファイル(.xlsm)でも動作しますか。
はい。.xlsm は .xlsx と同じパッケージ形式を使っており、まったく同じように処理されます。
CSV ファイルはどうなりますか。
CSV はプレーンテキストなので、エンジンは全体に不正な UTF-8 シーケンスを注入する方式に切り替えます。その用途には専用の CSV 破損ツールをお使いください。
ファイルサイズの上限はありますか。
こちらで課している上限はありません。処理は分割して進むため、大きなブックでもメモリーを使い果たさずに扱えます。
責任を持ってご利用ください。 Files Corrupter はソフトウェアテスト、QA、研究、研修、教育のために作られています。完成した成果物であるかのように見せる目的で、意図的に破損させたファイルを提出する行為は、学校や勤務先の規則に反する場合があります。出力の使い方についてはご自身が責任を負います。詳しくは 免責事項.