手元にあるのはスクリーンショットだけ、ということがよくあります。サイトのCSSは開けない、アプリは調べられない、デザインファイルもない——でも画面の色は見えていて、スクリーンショットはそれを、採取できる画像に凍りつかせます。ここでは、そこから正確な色コードを引き出す方法を紹介します。

スクリーンショットが正直な情報源である理由

スクリーンショットから色を採取する方法(2026) — visual 1
スクリーンショットが正直な情報源である理由

レンダリングされたページやアプリのスクリーンショットを撮ると、色を実際に見えるとおりに——すべてのグラデーション、オーバーレイ、不透明度が適用されたあとで——捉えます。それはしばしば元の値より真実に近いものです。グレー背景の上で不透明度90%の#000000として定義されたカードは、画面上では黒ではありません。特定の暗いグレーです。コードを調べればレシピが得られ、スクリーンショットを採取すればユーザーが実際に見る色が得られます。その見た目に合わせるとき、読み取りたいのはスクリーンショットです。

3ステップで色を採取する

スクリーンショットから色を採取する方法(2026) — visual 2
3ステップで色を採取する
  1. スクリーンショットを撮って読み込む。 画面(または気になる領域)を撮り、その画像をピッカーに放り込む。
  2. ピクセルにホバーする。 カーソルを追う拡大ルーペがその下の領域を拡大するので、細い枠や小さなアイコンの上でも正確に狙えます。
  3. クリックで保存、そしてコピー。 クリックのたびに色がHEX、RGB、HSL付きの見本として残り、それぞれにコピーボタンがあります。必要な形式をコピーして、スタイルシートやデザインツールに貼り付けます。

スクリーンショット特有の注意点

スクリーンショットには色の採取を狂わせうる癖があり、知ってしまえば避けるのは簡単です。

  • JPEGではなくPNGで保存する。 JPEG圧縮は、特に縁の近くやフラットな領域で色をわずかににじませるので、採取した値が本当の値からずれることがあります。PNGは劣化なしで各ピクセルを正確に保ちます。ほとんどのOSのスクリーンショット機能はすでに既定でPNGです。
  • ズームレベルに注意する。 ブラウザやOSのズームが100%以外で撮ったスクリーンショットは拡大縮小されていて、拡大縮小は隣り合うピクセルを混ぜます。最もきれいに採取するには、100%で撮りましょう。
  • 縁と文字を避ける。 アンチエイリアスのせいで、どんな縁沿いのピクセルも混色であって本当の色ではありません。無地の領域の真ん中から採取しましょう。ルーペがぼやけた境界から離れていることを確かめる助けになります。
  • サブピクセルの文字色に注意する。 レンダリングされた文字を拡大すると、文字の本当の値ではない色の縁取りが見えます。文字の線からではなく、塗りと背景から色を採取しましょう。

HEX、RGB、HSLの読み方

どの見本も3つの形式を同時に表示します。

  • HEX#3A7BD5) — CSSやデザインツールの既定。
  • RGBrgb(58, 123, 213)) — チャンネル値。rgbaの透明度が必要なときに便利。
  • HSLhsl(215, 65%, 53%)) — 色相、彩度、明度。そのままコピーするより色を微調整したいときに最適。

切り替えるのに採取し直す必要はありません。同じ色がすでに3つすべてに入っています。

一度に配色まるごとを採取する

1枚のスクリーンショットから、配色まるごとを再構築できます。ヘッダーの色、ボタン、リンク、背景、控えめな文字をクリックしていきます。それぞれがリストに積み上がるので、一度のセッションで一式を引き出し、順にコピーできます。

一方、画像の全体的なパレット——支配的なひと握りの色調——をまとめてほしいなら、それは別の仕事で、img.diyのパレットツールが自動で抽出します。このピッカーはスクリーンショット内の特定のピクセルを指し示すためのもの、パレットツールは画像全体を特徴づけるためのものです。

何もあなたのマシンから出ない

スクリーンショットには、アップロードしたくないものが写っていることがよくあります。社内ダッシュボード、非公開の下書き、クライアントの未発表UIなど。ここでは画像がブラウザ内のキャンバスからローカルに読み取られます。どこにも送られず、アカウントもなく、初回読み込み後はオフラインで動きます。スクリーンショットが端末から一度も出ないまま、色が手に入ります。

スクリーンショットを撮り、ピクセルにホバーし、クリックして、コピー。