ファイルを圧縮する前に、まずバイト数を確認しましょう
アップロードフォームでは 25 MB までと書かれているのに、ファイルマネージャーでは 24.8 と表示される。画質を下げて何度も書き出す前に、各ソフトが MB をどう定義しているか確かめてください。10進のメガバイトは 1,000,000 バイト、メビバイトは 1,048,576 バイトです。同じ「MB」という表記が厳密さを欠いて使われることもあるため、正確なバイト数を基準にするのが確実です。
この換算ツールは2つの体系を混ぜません。写真のサイズ変更や書類の書き換えは行いません。ファイルを選ぶと、ブラウザーが返す各サイズを足し合わせるだけで、中身は計算に使いません。添付ファイルのフォルダーなら、まとめて選んで合計サイズを合計上限と比べます。ファイルごとの上限なら「上限の適用対象」を「選んだファイルごと」に切り替えます。一覧には基準を満たすファイルが示されます。個々のファイルは上限内でも、合計が上限を超えることがあります。
合計が大きすぎる場合は、内容に応じて次の手を選びます。画像はピクセル数を減らすと無駄を省けます。PDF の圧縮はスキャンしたページで効果が出やすく、最適化済みのファイルはほとんど変わりません。元のファイルは残し、提出前に結果を確かめてください。拡張子を変えてもデータ量は減りません。
サイズチェックは受理を保証しません。サービスによってはエンコード後の添付サイズやリクエストのオーバーヘッドを数えたり、「未満」の上限を適用したり、サイズと無関係に形式を拒否したりします。提出先の最新の案内に従い、上限があいまいなときは余裕を持たせてください。
計算式と計算例
出力サイズ = 入力サイズ × 入力単位あたりのバイト数 ÷ 出力単位あたりのバイト数。
24 MiB のファイルは 25,165,824 バイト、つまり 25.165824 MB です。ちょうど 25 MB まで受け付ける上限に対しては 165,824 バイト超過します。表示する単位を変えても、ファイルは変わりません。
単位の定義: NIST:2進接頭辞と SI の比較. 計算には JavaScript の数値を使い、表示する換算結果は小数第6位で丸め、非常に小さい値は指数表記にします。安全に扱えるバイト数の範囲を超える入力は受け付けません。