💔 Broken Files
Intentionally corrupted files for error-handling verification. Use them to test validation and error-handling logic.
壊れたPNGファイル(header-corrupted)
ヘッダが破損したPNGファイル
PNG / 10 KB
壊れたPNGファイル(truncated)
途中で切れたPNGファイル
PNG / 30 B
壊れたPDFファイル(header-corrupted)
ヘッダが破損したPDFファイル
PDF / 10 KB
壊れたPDFファイル(truncated)
途中で切れたPDFファイル
PDF / 40 B
壊れたZIPファイル(corrupted)
破損したZIPファイル
ZIP / 10 KB
壊れたJSONファイル(invalid-syntax)
構文エラーのあるJSONファイル
JSON / 36 B
壊れたCSVファイル(inconsistent-columns)
列数が不揃いのCSVファイル
CSV / 231 B
Why testing with broken files matters
In production, files can arrive corrupted from network failures or transfer errors. Malicious users may also upload files with spoofed extensions.
Use these broken files to test that your application detects and handles errors properly — never crashing, and always returning a clear error message.