CSS・フロントエンド開発ツール

CSSフィルター生成

9種類のフィルターでページ内プレビューの見た目を調整し、filter宣言をコピーできます。

パラメーター設定

ブラウザー内で処理

リアルタイムプレビュー

設定を変更すると自動更新
選択またはコピーできます

9種類のCSSフィルターをリアルタイムで確認し、filter宣言を生成。ワンクリックで初期値に戻せます。

入力内容はお使いのブラウザー内だけで処理され、サーバーには送信されません。

このツールについて

ぼかし、明るさ、コントラスト、グレースケール、色相回転、階調反転、不透明度、彩度、セピアを調整するツールです。プレビューにはページ内の図形を使用し、外部の画像を読み込みません。

使い方

  1. スライダーを動かすか、数値を入力してフィルターを調整します。
  2. 色、輪郭、透明感の変化をリアルタイムで確認します。
  3. 生成されたfilter宣言をコピーします。
  4. 「リセット」ですべてを初期値に戻すと、filter: noneが出力されます。

使用例

  • grayscale(100%)は、完全なグレースケールにします。
  • brightness(120%)は明るさを増し、brightness(100%)は元の明るさを保ちます。
  • blur(2px)は輪郭をぼかし、opacity(50%)は要素を半透明にします。
filter: blur(2px) brightness(120%) contrast(110%) saturate(130%);
filter: none;

仕組みとCSSの解説

CSS filterは、描画された要素に宣言順で視覚効果を適用します。既定値はblur 0px、brightness 100%、contrast 100%、grayscale 0%、hue-rotate 0deg、invert 0%、opacity 100%、saturate 100%、sepia 0%です。既定値の項目は省略でき、すべて既定値の場合はnoneを出力します。

主な用途

  • カード、イラスト、画像のフィルター効果を比較する。
  • ホバー時やテーマ用の視覚効果をCSSで作る。
  • 複数のfilter関数を組み合わせた効果を学ぶ。

プライバシーについて

入力、計算、CSSの生成、プレビューはすべてお使いのブラウザー内で完結します。入力内容をアップロードせず、バックエンド、データベース、オンラインAPI、外部CDNも使用しません。入力の自動保存も行いません。

FAQ

CSS filterとは何ですか?

要素にぼかし、明るさ、色、不透明度などの視覚効果を適用するCSSプロパティです。

brightness(100%)は何を意味しますか?

元の明るさを保ちます。100%未満なら暗くなり、100%より大きいと明るくなります。

blur()とopacity()はどう使いますか?

blur()は0以上の長さでぼかしを指定します。opacity()は0~100%で不透明度を指定し、100%が完全に不透明です。

CSS filterは元の画像を変更しますか?

いいえ。ブラウザーでの見た目だけが変わり、元の画像ファイルには書き込みや変更を行いません。

リセットするとfilter: noneになるのはなぜですか?

すべての設定が効果のない既定値に戻ると、noneだけで同じ状態を表せます。各関数の既定値を列挙する必要がないためです。

開発者向けツール一覧に戻る