写真を50KB以下に軽くする — 縦横サイズはそのまま・無料

どんな写真でも数秒で50KB以下に軽くします。縦横のピクセル数は一切変わりません。サーバーへの送信なし、登録不要、完全無料。マイナンバーカード申請・就活・大学出願の証明写真に最適です。

写真のファイル容量を50KB以下に軽くしたいけれど、縦横のサイズは変えたくない——そんな場合、一般的なオンラインツールは画質を無作為に下げてサイズを「なんとか」50KB以内に収めようとします。このツールは違います。ブラウザ内で最大15ステップの二分探索アルゴリズムを実行し、50KB以内に収まる最高のJPEG品質を正確に探し出します。顔の輪郭はくっきり、色もそのまま、そして縦横のピクセル数は元の写真と完全に一致します。

すべての処理はHTML5 Canvas APIを使ってお使いのデバイス上でのみ行われます。写真がブラウザの外に出ることはなく、いかなるサーバーにも送信されず、どこにも保存されません。JPG・PNG・WebP形式に対応しています。PNGファイルは圧縮前に自動的にJPEGへ変換されるため、50KBという目標を正確に達成できます。

写真を50KBに軽くする3ステップ

  1. 1

    写真をアップロードする

    アップロードエリアをクリックするか、JPG・PNG・WebPファイルをドラッグ&ドロップしてください。入力ファイルのサイズ制限はありません。スマートフォンで撮影した8MBの写真でも問題なく処理できます。

  2. 2

    自動で50KBに軽くする

    最大15回の繰り返し処理でJPEGの品質を自動調整し、元の縦横ピクセル数を一切変えずに50KB以下のファイルを生成します。マイナンバーカードの申請写真、就活サイト(リクナビ・マイナビ)のプロフィール写真、大学出願書類の証明写真、パスポート申請など、容量制限のある公的・民間手続きに最適です。

  3. 3

    軽くした写真をダウンロードする

    「ダウンロード」をクリックするだけで、即座にお使いのデバイスに保存されます。透かし(ウォーターマーク)なし、アカウント登録不要、料金も一切かかりません。

なぜ申請フォームに写真が弾かれるのか、そして解決策は?

行政手続きのポータルサイト、大学出願システム、就活サービスが50KBという厳しい上限を設けているのは、大量の画像データを効率よく管理するためです。問題は、現代のスマートフォンで撮影した写真が2MB〜8MB程度あることです。一般的なリサイズツールは縦横のピクセル数を単純に縮小するため、顔がゆがんだり、解像度が粗くなったりして、結局フォームに弾かれてしまいます。このツールは縦横サイズに一切触れません。変えるのはJPEGの圧縮係数だけで、ファイルの「重さ」を目標値に合わせます。

技術的な優位性は探索の方法にあります。一つの品質値を試して結果を受け入れるのではなく、JPEGの品質範囲(1%〜100%)に対して二分探索を実行します。各ステップで圧縮後のblobを生成してバイト数を計測し、まだ50KBを超えているなら品質を下げ、余裕があれば品質を上げます。最大15回の繰り返しで、50KB以下に収まる最高品質の値を特定します。これが「当てずっぽう」ではなく「正確な計算」です。

50KBへの軽量化がよく使われる場面

  • マイナンバーカードの申請・更新に必要な顔写真
  • 就活サイト(リクナビ・マイナビ・OfferBox)のプロフィール写真
  • 大学・大学院の出願書類に添付する証明写真
  • パスポート申請・更新のオンライン申請フォーム
  • 運転免許証の更新手続きや行政手続きの電子申請
  • 履歴書・職務経歴書に貼付する証明写真のデジタル提出
  • 奨学金や各種助成金の申請フォームへの写真添付
  • 医療機関・保険会社のオンラインポータルへの顔写真登録

このツールが他と違う理由

縦横サイズは絶対に変わらない

写真の幅と高さ(ピクセル数)はいかなる場合も変更されません。調整されるのはJPEGの圧縮係数のみです。顔・背景・構図はすべて元の写真と同じ状態で出力されます。

15ステップで最適な品質を探索

品質を無作為に下げるのではなく、二分探索アルゴリズムが最大15回の反復処理で、50KB以内に収まる最高の圧縮レベルを見つけ出します。常に、そのファイルサイズで実現できる最もくっきりした写真が得られます。

サーバー送信なし — プライバシー完全保護

写真はHTML5 Canvas APIを使ってブラウザ内でのみ処理されます。一切のデータが外部サーバーに送信されることはありません。顔写真や個人を特定できる情報が含まれる場合でも安心してご利用いただけます。

PNGとWebPは自動変換

PNGファイルはロスレス圧縮を使用するため、サイズを変えずに特定のファイル容量を正確に達成することが困難です。このツールはPNGを自動検出してJPEGへ変換してから圧縮するため、常に最高品質の結果が得られます。

完全無料・制限なし

アカウント登録不要、有料プランなし、ダウンロードした画像へのウォーターマークなし。何枚でも、何度でも、1日の制限なく利用できます。

50KBへの軽量化アルゴリズムの仕組み

画像をアップロードすると、ブラウザ内のHTML5 Canvas要素に読み込まれます。そこから、JPEG圧縮規格の基盤となる数学的なメカニズム——DCT(離散コサイン変換 / Discrete Cosine Transform)が適用されます。DCTは画像データを周波数係数に分解します。品質を下げるにつれて、細かいテクスチャや鮮明なエッジといった高周波の詳細が、より積極的に量子化されます。これが、過剰に圧縮されたJPEGがぼやけたりブロック状に見えたりする理由です。

このツールの差別化ポイントは探索戦略にあります。一つの品質値を試して結果を受け入れるのではなく、JPEGの品質範囲(1%〜100%)に対して二分探索を実行します。各反復で圧縮後のblobを生成し、バイト数を計測し、ファイルがさらに高品質にできるなら範囲を上に調整し、まだ50KBを超えているなら範囲を下に調整します。最大15回の反復の後、ちょうど50KB以下になる最高の品質値を特定します。この処理全体がミリ秒単位でお使いのデバイス上で完結します。

非常に高解像度の画像——たとえば2,000万画素以上のカメラ写真——では、最低品質でも50KBを超える場合があります。その際は、ファイルが上限に収まるまで縦横サイズを10%刻みで縮小します。この状況は一般的な証明写真や顔写真ではほぼ発生しませんが、万一の場合でも、出力されるファイルは常に利用可能な状態になっています。

よくある質問

その他の画像圧縮ツール