アップロード上限テスト用

アップロード上限の境界値サンプルファイル

アップロード上限のテストに使う、容量ぴったりのサンプルファイルを無料ダウンロード。 各サイズで上限ちょうど・1バイト手前・1バイト超えの 3 種を用意しました。 Slack・Discord・Gmail などの上限や、あなたのバリデータが > >= のどちらで判定しているかを、1 バイトの精度で確かめられます。

「上限ちょうど」は通る? 弾かれる?

アップロードの容量チェックは、コードで書くと size > limit size >= limit の 1 文字違いです。前者なら「上限ちょうど」は通り、 後者なら弾かれます。仕様書に「25MB まで」と書いてあっても、「まで」に上限自身を含むのかは 実装者次第で割れます。この境界の 3 ファイルを流せば、実装が実際にどちらなのかが一発で分かります。

容量は本サイト共通で 1MB = 1024 × 1024 バイト(二進)で計算しています。 サービスによっては 1MB を 1,000,000 バイトで数えるので、上限の実バイト数が食い違うことがあります。 その差自体を試したいときは 特殊サイズ(1000 vs 1024 バイト)もどうぞ。

よくある質問

アップロード上限のテスト用ファイルはどこで無料ダウンロードできますか?

このページから、1MB〜100MBの各サイズで「上限ちょうど・1バイト手前・1バイト超え」の3種のサンプルファイルを無料でダウンロードできます。会員登録は不要で、サイズはすべてぴったり(1MB=1024×1024)です。

「上限ちょうど」のファイルは通りますか、弾かれますか?

実装が size > limit なら上限ちょうどは通り、size >= limit なら弾かれます。どちらかは環境によって割れるため、上限ちょうどのサンプルを実際に流して確かめるのが確実です。

Slack・Discord・Gmail などの上限テストにも使えますか?

はい。各サービスのアップロード上限に合わせたサイズちょうど(およびその±1バイト)を用意しているので、上限まわりのバリデーションの挙動確認にそのまま使えます。