# 画像 白黒 変換ツール

> 画像 白黒は、固定の明るさの重みでグレーの濃淡にするか、しきい値0〜255と任意ディザで白黒に変換し、PNG、JPEG、WebP、GIFで保存できる無料のオンラインツールです。

画像 白黒変換は、無料のオンラインツールで行えます。画像を1枚アップロードすると、各色をグレーの濃淡に変換できます。設定したしきい値で純粋な白黒に変換することもでき、画像の大きさは同じまま保たれます。数回のクリックで、どの画像でも白黒にできる変換ツールです。1日に数件のジョブであれば、アカウントなしで使えます。

## 主な仕様

- 入力は一枚の画像で、無料ツールでは5 MBまで、ログイン時は10 MBまで、16 MP (4096 x 4096)までです。アニメーションGIFとWebPは、アニメーションの制限内でフレーム単位に変換されます。
- グレースケールか純粋な白黒（しきい値、初期値128、ディザ、ページでは初期オフ）、透過は残す（初期値はオン）か色で塗りつぶすかを選べます。保存形式は「元の形式のまま」（元の形式と同じ、初期値）、またはPNG、JPEG、WebP、GIFから選べます。JPEGとWebPは品質を設定できます。
- 各ピクセルのグレー値は、0.299 x 赤 + 0.587 x 緑 + 0.114 x 青で計算します。例えば赤217、緑56、青30は灰色101になります。生成した画像は189段階のグレーがあり、しきい値128・ディザなしでPNG保存した同じ画像はちょうど2色、JPEGでは32段階のグレーでした。
- アップロードしたファイルはジョブ終了時に削除され、結果は無料ツールで10分後に削除されます。ログイン時は、ファイルごとに1クレジットを使います。結果が最初の5MBを超える場合は、超えた分について、5MBまたはその端数ごとに1クレジットが加わります。アニメーションでは、最初の10MPを超えた分について、10MPまたはその端数ごとに1クレジットが加わります。
- アカウント登録なしの無料利用では、訪問者ごとに毎分10件、毎日50件まで変換でき、透かしは入りません。ログインしているユーザーは、レンダリングごとに1クレジットを使用します。毎月100無料クレジットが付与されます。
- ファイルは自動的に削除されます。アカウント登録なしの場合は変換後10分、無料アカウントの場合は1日で削除されます。
- 開発者は、APIキーを付けてPOST https://api.aiipworld.com/v1/image-jobs?op=image_editを送信すると、同じ処理を実行できます（画像はリクエスト本文、設定はクエリ文字列に指定します）。詳しくはAPIドキュメントページをご覧ください。

## 出典

- [sharp: colour manipulation (greyscale, negate)](https://sharp.pixelplumbing.com/api-colour/)
- [W3C: Portable Network Graphics (PNG) Specification](https://www.w3.org/TR/png-3/)

最終確認日: 2026-10-15

## 使い方

1. 画像を1枚アップロードします。対応形式はPNG、JPG、WebP、AVIF、GIF、BMP、TIFFです。
2. 「出力」で「灰色の階調（グレースケール）」のままにするか、「純粋な白黒（2色）」を選んでしきい値を設定します。初期値は128です。
3. 純粋な白黒では、ディザをオフのままにすると境界がくっきりします。オンにすると、点のパターンで灰色を表現します。
4. 「保存形式」で保存形式を選びます。初期値の「元の形式のまま」は元の形式を保ち、PNG、JPEG、WebP、GIFから選ぶこともできます。
5. JPEGかWebPを選んだ場合は「品質」を設定します。初期値は90です。
6. 「透過を保持」がオンなら透明部分を残し、オフなら色で塗りつぶします。
7. 「白黒に変換」をクリックし、結果パネルを確認してファイルをダウンロードします。

## 画像 白黒 変換の流れ

画像をアップロードして「白黒に変換」をクリックすると、ファイルがサーバーに送られ、そこで色の変換が行われます。変換後の画像は結果パネルに表示されます。

インストールは不要で、ウェブ上で使えます。一度に扱えるのは1枚の画像で、1回のジョブから変換済みファイルが1つ出力されます。複数の画像は、1枚ずつ同じ手順を繰り返してください。

## グレーの濃淡になる結果

初期のモードでは、各ピクセルの明るさを残し、色だけを取り除きます。結果はグレーの濃淡でできた画像です。白と黒だけの2色の画像にしたいときは、「純粋な白黒」を選んでください。

コントラスト、明るさ、セピアは変更しません。変換テストの画像では、189段階のグレーが確認されました。

## 純粋な白黒：しきい値とディザ

「純粋な白黒」では、すべてのピクセルが黒か白になります。まず同じ重みでグレー値を計算し、それをしきい値（0から255の数値で、初期値は128）と比べます。ディザがオフのときは、しきい値以上のピクセルが白、それ以外はすべて黒になります。しきい値を小さくすると白が増え、大きくすると黒が増えます。

ディザをオンにすると、誤差を散らした黒と白の点のパターンで、グレーの段階を表現します。新聞の写真のような見た目です。このときしきい値は全体の明るさを動かし、128が標準です。テストでは、800 x 560 pxのイラストをしきい値128でPNG保存すると、ちょうど2色になり、ディザなしで3 KB、ディザありで38 KBでした。グレースケール版は8 KBです。

## 純粋な白黒でのJPEGのノイズとアニメーション

JPEG圧縮は、白黒の境界のまわりに灰色のノイズを加えます。テストでは、同じしきい値128の画像をJPEGで保存すると、2段階ではなく32段階のグレーになり、14 KBでした。ちょうど2色にするには、PNGで保存してください。アニメーションならGIFです。

アニメーションGIFやWebPでは、ディザが各フレームごとに計算されるため、平らな部分がちらつくことがあります。安定した白黒アニメーションにするには、ディザをオフにしてください。

## グレー値の計算式

グレー値は、各ピクセルに保存されている色の値を使って計算します。赤、緑、青の値に重みを掛けて、グレー = 0.299 x 赤 + 0.587 x 緑 + 0.114 x 青 としています。この重みは、一般的な画像ライブラリでグレーを作るときに使われるRec. 601の重みです。

純粋な赤は灰色76、純粋な緑は灰色149、純粋な青は灰色29になります。そのため、同じ強さなら緑の葉は赤い花より明るく見えることがあります。テストの赤い家の壁（217, 56, 30）は、灰色101になりました。

## 透過部分の扱い

透過は変更せず、色だけを変えます。透過PNGは、PNGまたはWebPで保存すると透明のまま残ります。

JPEGは透過を持てないため、JPEGで保存すると透明部分は背景色で塗りつぶされます。背景色は、変更しない限り白です。結果パネルには、この処理が行われたことが表示されます。

## 保存形式の選び方

初期値の「元の形式のまま」は、元のファイル形式を保ちます。GIFはGIFのまま、BMPとTIFFはPNG、AVIFはWebPで保存されます。

すべてのピクセルを正確に残したい場合はPNGを選びます。ファイルを小さくしたい場合はJPEGかWebPを選び、「品質」を設定してください。JPEGとWebPは非可逆形式で、初期値の品質は90です。

## グレーにしたファイルのサイズ

不透明な結果をPNGまたはJPEGで保存すると、1チャンネルのグレーファイルとして保存されるため、多くの場合サイズが小さくなります。

テストでは、800 x 560 pxのPNGイラスト（24 KB）がグレーのPNGになり、8 KBになりました。同じ画像をJPEGで保存すると14 KBでした。結果は画像によって変わります。

## アニメーションGIFとWebPの変換

アニメーションGIFとWebPは、すべてのフレームが変換されます。出力がGIFまたはWebPで、アニメーションのチェックボックスがオンのときは、アニメーションが残ります。

PNGやJPEGで出力する場合、またはチェックボックスをオフにした場合は、最初のフレームだけが使われます。テストでは、320 x 240 pxの24フレームのGIF（88 KB）が、67 KBの24フレームのGIFになりました。結果はアニメーションによって変わります。

## サイズと画素数の制限

アカウントなしでは、1枚の画像は5 MBまでです。ログインしているユーザーは10 MBまでです。画像は幅×高さで16 MP (4096 x 4096)まで扱えます。ツールは、画像を開く前にこの条件を確認します。

結果は最大20MBまでです。大きな写真をPNGで保存すると、この上限を超えることがあります。その場合、ジョブはoutput_limitで失敗し、クレジットは返却されます。大きな写真はJPEGかWebPで保存してください。

## 結果の確認とダウンロード

まず結果パネルで変換後の画像を確認します。明るい部分と暗い部分で、必要な細部が見えるかを確かめてください。透明部分が想定どおりかも、ここで確認できます。

結果パネルには、結果のサイズ、行われた処理、使用したクレジットが表示されます。ページを離れる前にファイルをダウンロードしてください。ダウンロードリンクは短時間のみ有効です。

## コードから変換する方法

コードから変換する場合は、https://api.aiipworld.com/v1/image-jobs?op=image_edit&action=grayscale にPOSTリクエストを送ります。本文はJSONやmultipartではなく、画像のバイトをそのまま送ります。Content-Typeには、image/pngなど画像の種類を指定します。

純粋な白黒にするには、クエリ文字列にthreshold（0から255）とdither（trueまたはfalse）を追加します。thresholdだけを指定してditherを省略すると、ディザはオンになります。ページは常にditherを明示して送ります。

APIキーは、Authorization: Bearer または x-api-key で送ります。成功すると202とjob_idが返るので、GET /v1/jobs/:id で状態を確認し、完了後にdownload_urlから結果を取得します。download_urlは短時間のみ有効な署名付きリンクです。ページには、選んだ設定から作られたcURL、Node.js、Pythonの例が表示されます。エラーは、400 invalid_params、400 unsupported_image、413 file_too_large、402 insufficient_credits、429 rate limited（リクエストが多すぎます）があります。

## プライバシーとデータの保存

アップロードしたファイルは、結果を作るためだけに使われます。作業用のコピーは、ジョブが成功しても失敗しても、ジョブが終わると削除されます。無料のWebツールでは、結果は10分後に削除されます。操作、時刻、ステータスなどの基本的なジョブ情報だけを保存し、ファイルの内容は保存しません。ログインしているユーザーはダッシュボードでジョブを確認できます。

結果には、カメラや位置情報のタグは書き込まれません。アップロードする画像は、利用ポリシーに定められたとおり、利用する権利があるものに限ってください。

## よくある質問

### 無料で使えますか？

はい、会員登録なしで無料で使えます。1日あたり、訪問者ごとに30ジョブまで変換できます。ログインしているユーザーはセキュリティ確認を省略し、クレジットを使います。

### 写真を白黒にするにはどうすればいいですか？

写真をアップロードし、「保存形式」の形式を選んで、「白黒に変換」をクリックします。結果パネルに表示された画像をダウンロードしてください。

### 結果は純粋な白黒ですか、それともグレーですか？

初期設定ではグレーの濃淡で、テストの画像には189段階のグレーがありました。ちょうど2色にするには、「純粋な白黒」を選び、0から255のしきい値を設定します。

### しきい値は何をするのですか？

しきい値以上のピクセルが白、それ以外が黒になります。値が小さいほど白が増え、大きいほど黒が増えます。初期値は128です。

### ディザとは何ですか？

丸め誤差を黒と白の点として散らし、グレーの段階を感じさせる方法です。ファイルは大きくなり、アニメーションではちらつくことがあります。

### JPEGが厳密な白黒にならないのはなぜですか？

JPEG圧縮が境界のまわりに灰色のノイズを加えるためです。ちょうど2色にするには、PNGで保存してください。アニメーションならGIFです。

### 色によってグレーの明るさが違うのはなぜですか？

グレー値は、赤0.299、緑0.587、青0.114の重みで計算するためです。同じ強さなら、緑は赤や青より明るいグレーになります。

### グレースケール画像とは何ですか？

グレースケール画像は、色ではなくグレーの濃淡で各ピクセルを保存した画像です。このツールは、元の画像からそのような画像を作ります。

### 色は後から戻せますか？

いいえ、このツールは色を残しません。カラー版が必要になる可能性があるときは、元のファイルを保管してください。

### 画像のサイズは変わりますか？

いいえ、画像のサイズは変わりません。変わるのは色だけです。

### 透過PNGはどうなりますか？

PNGまたはWebPで保存すると、透過は残ります。変わるのは色だけです。

### アニメーションGIFも変換できますか？

はい、出力がGIFまたはWebPで、アニメーションのチェックボックスがオンなら、すべてのフレームが変換されます。PNGやJPEGで出力すると、最初のフレームだけが使われます。

### 自分のプログラムから変換できますか？

はい、action=grayscaleを指定して、image_editのエンドポイントにPOSTリクエストを送ります。純粋な白黒にはthresholdとditherを追加します。ページには、選んだ設定から作られたcURL、Node.js、Pythonの例が表示されます。

### カラー写真から白黒の画像を作るにはどうすればよいですか？

画像を1枚アップロードし、グレースケールか、設定したしきい値による純粋な白黒を選びます。画像のサイズは変わりません。

### 画像ファイルから色を完全に取り除けますか？

グレーモードでは、各色が灰色の濃淡に変わるため、色はなくなりますが、明暗の調子は残ります。純粋な白黒モードでは、白と黒の2階調だけが残ります。

## 関連ツール

- [画像 回転（オンラインツール）](https://aiipworld.com/ja/tools/rotate-image/index.md)
- [画像 反転ツール（オンライン）](https://aiipworld.com/ja/tools/flip-image/index.md)
- [画像 丸く 切り抜き](https://aiipworld.com/ja/tools/circle-crop-image/index.md)
- [画像 ぼかし（オンライン）](https://aiipworld.com/ja/tools/blur-image/index.md)
- [画像 角 丸](https://aiipworld.com/ja/tools/round-corners-image/index.md)

ページ： https://aiipworld.com/ja/tools/image-to-black-and-white/
