指定サイズ・境界値テスト用ダミーファイル生成
アップロード上限・API添付上限のテスト向けに、指定サイズぴったり(exact byte)のダミーファイルを生成します。「上限−1 byte / 上限ちょうど / 上限+1 byte」の境界値3ファイルも簡単に作成できます。
通常生成
このツールでできること
ダミーファイル生成にまつわる主な機能です。
- 指定したサイズぴったり(exact byte)のダミーファイルを生成できます丸め・切り捨て・切り上げをしません
- Byte / KB / MB / KiB / MiBの単位で指定できますKB/MBは10進、KiB/MiBは2進で区別します
- 生成前に、実際に生成されるexact byte数を必ず確認できます例: 10 MiB = 10,485,760 bytes
- 「上限−1 byte / 上限ちょうど / 上限+1 byte」の境界値3ファイルをダウンロードできますまとめて、または個別にダウンロードできます
- .bin(0x00埋め)・.txt(ASCII 'A'埋め)の2形式から選べます
- ファイル生成・ダウンロードはすべてブラウザ内で完結します最大100 MiBまで
手順を見る
- 「通常生成」または「境界値モード」を選びます
- サイズ(境界値モードは基準サイズ)と単位を入力します実際のexact byte数がプレビュー表示されます
- ファイル名(境界値モードは共通ベース名)と形式(.bin/.txt)を確認します
- 生成・ダウンロードします通常生成は「生成してダウンロード」、境界値モードは「3件まとめて生成」または各行の「個別ダウンロード」を押します
こんなときに使えます
こんな場面でダミーファイル生成が役立ちます。
利用シーンを見る
- アップロード機能の上限テストをしたいとき上限−1/上限/上限+1の3ファイルで境界値テスト
- API添付ファイルのサイズ制限を確認したいとき
- 指定サイズぴったりのテスト用ファイルが欲しいとき
- ファイルサイズのチェック処理が正しく動作するか確認したいとき
- SI単位(KB/MB)とIEC単位(KiB/MiB)の違いを意識して、正確なサイズのファイルを用意したいとき
ダミーファイル生成の仕組みと注意点
詳しい解説を見る
ダミーファイルとは何か
ダミーファイルとは、中身の内容そのものには意味を持たせず、指定したサイズ(byte数)だけを正確に再現するテスト用ファイルです。アップロード機能のサイズ制限や、API添付ファイルの上限、ファイル受け入れ処理の動作確認など、「サイズそのもの」を確認したい場面で使います。
exact byte計算の仕組み
入力したサイズと単位から、実際に生成されるbyte数を浮動小数点の誤差なく厳密に計算します。単位変換した結果が整数byteにならない入力(例: 0.1 KiB = 102.4 bytes)は、丸めたり切り捨てたりせず、エラーとして明示します。
SI単位とIEC単位の違い
KB・MBは10進(SI単位。KB=1,000 bytes、MB=1,000,000 bytes)、KiB・MiBは2進(IEC単位。KiB=1,024 bytes、MiB=1,048,576 bytes)です。この2つの単位系を混同すると生成されるファイルサイズが意図と異なるため、本ツールでは明確に区別しています。
生成されるファイルの中身と形式について
生成されるのは.bin(0x00で埋めたバイナリ)または.txt(ASCII文字'A'を繰り返したテキスト)のみです。指定したbyte数と実際のファイルサイズは必ず一致しますが、PDF・画像・Office文書などの有効なファイル形式を再現するものではなく、拡張子だけを変えた偽の形式ファイルも作成しません。
生成できる最大サイズ
1ファイルあたり最大100 MiB(104,857,600 bytes)です。大きなファイルを生成するとブラウザのメモリ使用量が増えるため、ブラウザ内で安全に扱える範囲としてこの上限を設けています。
まとめ生成時のダウンロード制限について
境界値3ファイルの「まとめて生成」は、1ファイルずつ順番に生成・ダウンロードする方式です。ブラウザによっては複数ファイルの自動ダウンロードがブロックされたり確認を求められたりすることがあり、3ファイルが必ず自動的にすべてダウンロードされることは保証していません。その場合も、各行の「個別ダウンロード」ボタンから確実に取得できます。
よくある質問
何のためのファイルを生成するツールですか?
アップロード上限・API添付上限のテストや、ファイル受け入れ処理の動作確認のためのテスト用ファイルを生成するツールです。中身の内容そのものには意味を持たせていません。
指定したサイズどおりのファイルになりますか?
はい。指定したbyte数と生成されるファイルサイズは必ず一致します(丸め・切り捨て・切り上げは行いません)。単位変換後に整数byteにならない入力はエラーになります。
どのくらいのサイズまで生成できますか?
1ファイルあたり最大100 MiB(104,857,600 bytes)です。
実際の画像やPDFとして使えますか?
いいえ。生成されるのは.bin(0x00埋め)または.txt(ASCII 'A'埋め)のみで、PDF・画像・Office文書などの有効なファイル形式を再現するものではありません。拡張子だけを変えた偽の形式ファイルも作成しません。
生成したファイルに個人情報は含まれますか?
いいえ。ファイルの中身は0x00またはASCII文字'A'の繰り返しのみで、実在するデータや個人情報を含みません。
ファイルはサーバーへ送信されますか?
いいえ。ファイルの生成・ダウンロードはすべてブラウザ内で完結しており、サーバーへ送信されることはありません。