English

clip-path ジェネレーター

CSSの clip-path をドラッグ操作で直感的に作成。多角形・円・楕円・inset と定番形状に対応し、-webkit- 付きのコードをワンクリックでコピーできます。

頂点をドラッグで移動/プレビューをダブルクリックで追加/頂点をダブルクリックで削除

生成されたCSS

対象の要素に class="clip-path" を付けて貼り付けてください。-webkit-clip-path は古いブラウザ互換のために併記しています。

clip-path は、要素を多角形・円・楕円などの形に切り抜く(クリッピングする)CSSプロパティです。本ツールは clip-path の値をドラッグ操作で作り、そのままコピーできる無料のジェネレーターです。登録不要・透かしなしで、生成したコードは商用利用できます。

clip-path とは

clip-path は、要素の表示領域を指定した形状で切り抜くプロパティです。polygon()(多角形)、circle()(円)、ellipse()(楕円)、inset()(角丸つきの矩形)などの基本図形を指定できます。画像のマスク、斜めに区切ったセクション、吹き出し、矢印、リボンなどを画像編集なしでCSSだけで実現できます。

使い方(3ステップ)

  1. 形状タイプ(多角形/円/楕円/inset)を選びます。多角形なら「定番の形」から選ぶと早いです。
  2. プレビュー上の頂点をドラッグして微調整します。ダブルクリックで頂点を追加、頂点をダブルクリックで削除できます。
  3. 「コードをコピー」で clip-path-webkit-clip-path 付きのCSSを取得し、対象の要素に貼り付けます。

基本図形の書き方

関数 用途
polygon() 三角形・六角形・矢印など自由な多角形 polygon(50% 0, 0 100%, 100% 100%)
circle() 正円で切り抜く(アイコン等) circle(50% at 50% 50%)
ellipse() 横長・縦長の楕円 ellipse(50% 35% at 50% 50%)
inset() 内側に余白をとった矩形(角丸可) inset(10% round 12px)

用途別プリセット

「この形のコードがすぐ欲しい」という用途別のプリセットを用意しています。各ページに実物プレビューとコピペコードがあります。

よくある失敗・注意点

よくある質問

clip-path ジェネレーターは無料ですか?

はい。完全無料で、登録も透かしもありません。生成したコードはそのまま商用利用できます。

-webkit-clip-path は必要ですか?

古いSafariやChromeへの互換性のために併記が安全です。本ツールは clip-path-webkit-clip-path の両方を自動で出力します。

頂点(点)の数は増やせますか?

はい。プレビュー上をダブルクリックすると最も近い辺に頂点を追加でき、頂点をダブルクリックすると削除できます(最小3点)。

clip-path はアニメーションできますか?

できます。頂点の数が同じ polygon どうしなら transition でなめらかに変化します。「ホバーで変化」を有効にすると、transition とホバー時のコードを出力します。

対応ブラウザは?

clip-path はChrome・Safari・Edge・Firefoxなど主要ブラウザで利用できます。基本図形(polygon/circle/ellipse/inset)は広くサポートされています。

関連ツール