CSSグラデーションジェネレーター

ドラッグできるカラーストップ、角度、繰り返しモード、OKLCH補間に対応した、線形・放射・円錐のCSSグラデーションを設計します。ライブプレビューで確認し、コードをコピーできます。

プリセット

グラデーション設定

種類

カラーストップ

バーをクリックしてストップを追加し、ハンドルをドラッグして移動します。色は hex、rgb()、hsl()、oklch() で指定できます。

プレビュー

CSS コード
background: linear-gradient(90deg, #00c9ff 0%, #92fe9d 100%);

関連ツール

すべて表示

CSSグラデーションジェネレーターとは?

linear-gradient、radial-gradient、conic-gradient、それらの繰り返し版、そして最新の色補間(in oklab / in oklch)に対応した、本格的なCSSグラデーションエディターです。カラーストップはバー上でドラッグしたり、正確に入力したりでき、色はhex、rgb()、hsl()、oklch()で指定できます。

CSSグラデーションジェネレーターの使い方

  1. プリセットを選ぶか、種類(線形、放射、扇形(conic))を選びます。
  2. 角度(線形)、開始角度(conic)、または形状・サイズ・中心位置(放射/conic)を設定します。
  3. カラーストップを編集します。バーをクリックしてストップを追加し、ハンドルをドラッグして移動するか、各ストップの色と位置を入力します。
  4. 必要に応じて、繰り返しグラデーションにチェックを入れ、補間に使う色空間(OKLabまたはOKLCH)を選びます。
  5. CSSコードをコピーします。

例

入力
Linear, angle 45°, stops #00c9ff at 0% and oklch(70% 0.2 150) at 80%, interpolation OKLCH
出力
background: linear-gradient(45deg, #00c9ff 0%, oklch(70% 0.2 150) 80%);
background: linear-gradient(in oklch 45deg, #00c9ff 0%, oklch(70% 0.2 150) 80%);

CSSグラデーションジェネレーターを使うべき場面

背景、ボタン、ヒーローセクション、グラデーションで作るストライプやカラーホイールに使います。やわらかな多点の「メッシュ」背景にはMesh Gradient Generatorを、画像の写真のような効果には、代わりにCSSフィルターを使ってください。

CSSグラデーションジェネレーターの仕組み

ストップは位置順に並べ替えられ、color position% の形で書かれます。線形グラデーションは度数の角度、放射グラデーションは shape [size] at x% y%、円錐グラデーションは from angle at x% y% を使います。バーをクリックすると、隣り合うストップから補間した色のストップが挿入されます。補間の色空間を選ぶと、ツールは2つの宣言を出力します。先にプレーンなsRGBのフォールバック、次に同じグラデーションを in oklch(または in oklab)付きで出力するため、古いブラウザでも動作するグラデーションが維持され、最新のブラウザでは、より滑らかな知覚的ブレンドが使われます。

一般的な使用例

  • ヒーローやセクションの背景
  • グラデーションのボタンとバッジ
  • 円錐グラデーションによるカラーホイールや円グラフ風のビジュアル
  • 繰り返しグラデーションによるストライプ背景
  • sRGBブレンドの中間が灰色になるのを避ける、滑らかなOKLCHグラデーション

よくある質問

OKLCH補間でbackgroundの行が2つあるのはなぜですか。

in oklch を理解しないブラウザは、その宣言を丸ごと破棄します。最初の行は、そうしたブラウザが使える通常のsRGBグラデーションで、対応するブラウザは2行目を適用します。

OKLCH補間は何を変えますか。

色が知覚的に均一な空間でブレンドされるため、彩度の高い色どうしのグラデーションが、くすんだ灰色や濁った中間色を経由せず、鮮やかなままになります。

透明度は使えますか。

はい。ストップの色として、アルファ値付きのrgba()、hsl()、oklch()(たとえば rgba(0, 0, 0, 0.5))を使います。

くっきりしたストライプはどう作りますか。

同じ位置に2つのストップ(例: yellow 5%とblack 5%)を置き、ストライプのプリセットのように、繰り返しグラデーションを有効にします。

おすすめの次のステップ

QR コードジェネレーター
リンク、テキスト、Wi-Fi 接続情報、連絡先、メール、SMS、電話番号の QR コードを無料で作成。誤り訂正、サイズ、色を設定でき、PNG または SVG でダウンロードできます。
JWTジェネレーター
HS256/384/512、RS、PS、ES、EdDSAで署名付きJSON Web Tokenを作成します。ペイロードの編集、expとiatの設定、鍵やシークレットの生成がすべてブラウザ内で行えます。
コードミニファイアー
JavaScript(Terser)、CSS(CSSO)、HTML、JSON、XML を 1 つのツールで圧縮。言語を選んでコードを貼り付けると、削減されたバイト数が分かります。無料でブラウザ内で動作。
コードビューティファイアー
定評あるフォーマッターで、14 言語のコードを統一された書式に整形します。JavaScript、TypeScript、HTML、CSS、SQL、PHP、Python などに対応し、ブラウザ内で動作します。
MAC アドレスジェネレーター
ユニキャスト/マルチキャストとローカル管理ビットを正しく設定したランダムな MAC アドレスを生成。ベンダー OUI プレフィックスと、コロン・ハイフン・Cisco 形式も選べます。
バーコードジェネレーター
EAN-13、EAN-8、UPC-A、ITF-14、Code 128、Code 39 のバーコードをブラウザ内で作成。チェックデジットは計算または検証され、PNG か SVG でダウンロードできます。

他のカテゴリを見る