画像を無料で圧縮する — ブラウザ完結、ファイルは外部に送信ゼロ
JPG・PNG・WebPの容量をサクッと削減。品質スライダーでリアルタイムにプレビューを確認しながら、画素数を変えずにファイルサイズだけを小さくできます。
マイナンバーカードの申請写真をe-Taxにアップロードしようとしたら「ファイルサイズが上限を超えています」と表示されたことはありませんか?ハローワークの求職者マイページや、リクナビ・マイナビへの履歴書写真添付でも、同様のエラーに悩む方は少なくありません。本ツールは、そうした場面で役立つ無料の画像圧縮サービスです。ファイルをドロップして品質スライダーを動かすだけで、JPG・PNG・WebP画像の容量をブラウザ上で瞬時に削減できます。
iLoveIMGやimgumaといった他のサービスとの最大の違いは、ファイルが一切サーバーへ送信されないことです。すべての処理はお使いのデバイス内のブラウザで完結するため、証明写真・マイナンバー・源泉徴収票など個人情報を含む画像でも安心してご利用いただけます。画像のピクセル数(縦横サイズ)は変更せず、ファイルの重さ(KB・MB)だけを軽くします。
写真・画像を圧縮する方法:3ステップで完了
- 1
ステップ1:ファイルをドロップまたは選択
JPG・PNG・WebP形式の画像ファイルを、アップロードエリアにドラッグ&ドロップするか、「画像をアップロード」ボタンでファイルを選んでください。複数ファイルを一度に選んで一括処理(バッチ圧縮)することもできます。ファイルは外部サーバーには一切送信されません。
- 2
ステップ2:品質スライダーで容量と画質を調整
10%〜100%のスライダーを左右に動かすと、圧縮後のファイルサイズ(KB)と画質をリアルタイムのプレビューで確認できます。「軽く」方向に動かすほど容量が小さくなり、「高画質」方向に動かすほど元画像に近いクオリティが保たれます。ダウンロード前に仕上がりを確認できるのが本ツールの強みです。
- 3
ステップ3:圧縮済み画像をダウンロード
満足のいく設定が見つかったら「圧縮する」ボタンを押し、「ダウンロード」で保存してください。複数ファイルをまとめて処理した場合は「ZIPでダウンロード」ボタンで一括保存が可能です。登録不要・ウォーターマークなし・完全無料でご利用いただけます。
なぜ画像の容量を小さくする必要があるのか
スマートフォンで撮影した写真は、近年では1枚あたり4〜8MBになることも珍しくありません。しかし、政府・自治体のポータルサイトや就職活動サービスでは、アップロードできるファイルサイズに厳しい上限が設けられています。たとえばe-Taxや自治体の電子申請では2MB以下、リクナビ・マイナビの写真欄では2〜3MB以下というケースが一般的です。写真の容量を減らすことで、こうした制限に確実に対応できます。
ウェブサイトやECサイトを運営している方にとっては、画像の軽量化はページ表示速度の向上に直結します。Googleのコアウェブバイタル(Core Web Vitals)では画像の読み込み速度が評価指標に含まれており、画像を圧縮してファイルサイズを小さくすることはSEOにも有効です。無料で高品質な圧縮ができる本ツールを使えば、サイトのパフォーマンス改善もすぐに取り組めます。
こんなときにご活用ください:
- 🪪 マイナンバーカード申請・e-Tax・住民票電子申請の証明写真のサイズ縮小
- 💼 ハローワーク、リクナビ・マイナビ・Indeed等の求人サイトへの顔写真アップロード
- 🎓 大学・専門学校の出願システムや奨学金申請フォームへの書類写真添付
- 🛒 メルカリ・ヤフオク・楽天市場・Amazon出品時の商品写真の最適化
- 🌐 WordPressブログやSNS(X・Instagram・LINE)への投稿画像の軽量化
品質設定の選び方:用途別おすすめスライダー位置
| Range | Quality | Best For |
|---|---|---|
| 10〜30% | 最大圧縮モード | サムネイル画像・アイコン・仮の掲載用プレビュー |
| 40〜60% | バランス重視(推奨) | 政府ポータル・就活サイトへの顔写真、ブログ・SNS投稿画像、ECサイトの商品画像 |
| 70〜85% | 高品質モード | ポートフォリオサイト・フォトギャラリー・ECサイトのメイン商品写真・バナー広告 |
| 90〜100% | 最小圧縮モード |
他サービスとの違い:4つの核心的な優位点
ファイルが絶対にサーバーへ送信されない — 証明写真・個人情報も安心
本ツールはHTML5 Canvas APIを使ってすべての処理をブラウザ内で完結させます。iLoveIMGやfreeconvert.comのように画像がクラウドサーバーへ送られることはありません。ブラウザのデベロッパーツールでネットワークタブを開いた状態で試していただければ、画像ファイルに関するリクエストが1件も発生しないことを確認できます。マイナンバーカードの写真・パスポート・免許証など、センシティブな書類でも安全にご利用いただけます。
スライダーを動かすだけでリアルタイムプレビュー — 「思ったより汚い」が起きない
ダウンロード前に「元画像」と「圧縮後」を並べてリアルタイムで比較できます。スライダーを動かすたびに圧縮後のファイルサイズ(KB)も即座に更新されるため、容量と品質のベストバランスを自分の目で確認してから保存できます。imguma.comなどのサービスにはないライブプレビュー機能です。
一括(バッチ)圧縮で複数ファイルを同時処理
写真を一枚ずつ処理する必要はありません。複数のJPG・PNG・WebPファイルをまとめてドロップし、全体に同じ品質設定を適用するか、ファイルごとに個別設定を行うことができます。処理済みのファイルはZIPアーカイブとして一括ダウンロードできます。フォトグラファー・Webデザイナー・ECサイト運営者の方に最適です。
縦・横のピクセル数は一切変更しない — 画像のサイズ感はそのまま
「圧縮」と「リサイズ(縮小)」は別物です。本ツールは画像の縦横ピクセル数を変えず、ファイルの容量(バイト数)だけを削減します。2,000×1,500ピクセルの画像を圧縮した後も、表示サイズは同じ2,000×1,500ピクセルのまま、ただしファイルの重さだけが軽くなります。画像のリサイズが必要な場合は「画像リサイズ」ツールをご利用ください。
技術的な仕組み:ブラウザ内でどのように画像が圧縮されるのか
ファイルを選択するとブラウザのFile APIがデータを読み込み、createImageBitmap()メソッドでピクセルデータをデコードします。次に、HTMLCanvasElement上で元画像と完全に同じ縦横サイズ(ピクセル数)を保ったまま画像を描画します。この時点ではまだファイルの重さは変わっていません。圧縮処理の核心は、canvas.toBlob()またはtoDataURL()を呼び出す際に品質パラメーター(スライダーの値を0.10〜1.00にマッピングした数値)を渡すステップです。このパラメーターがJPEGエンコーダーへの圧縮率指示となり、ファイルサイズと画質のトレードオフを決定します。
PNGファイルに対してはロスレス(可逆)最適化を適用します。PNGはもともとロスレス形式であるため、ピクセル単位の画像データを失うことなく、ZLibの圧縮レベルやフィルターアルゴリズムのチューニングによってファイルサイズを削減します。WebP形式については、Chrome・Firefox・Safari・Edgeが標準搭載するWebPネイティブコーデックを使用してエンコードを行います。WebPはJPEGより平均25〜34%小さいファイルサイズを実現できるため、すでにWebP形式の画像をさらに効率よく圧縮できます。
すべての計算処理はメインスレッドまたはWeb Worker(ファイルサイズに応じて自動切替)で実行されるため、4K解像度の大きな画像を処理中もインターフェースがフリーズしません。生成された圧縮済みBlobはブラウザのメモリ内にのみ保持され、非表示の<a>タグへのプログラム的なクリックによってダウンロードを開始します。このフロー全体を通じて、外部への通信リクエストは1件も発生しません。