出力

層(重ね)

高さ

50%

波の数

3

プレビュー

コード

 

生成はすべてブラウザ内で行われ、設定はアップロードされません。

Web デザインでよく使う、セクションとセクションの間に置く「波(ウェーブ)」の区切り SVG を、コードを手書きせずブラウザだけで作れるジェネレーター(メーカー)です。色を選び、層(レイヤー)を 1〜3 枚重ねると、後ろの層は薄く・前の層は濃くなって奥行きのある重なった波になります。高さ(振幅)と波の数(山の数)をスライダーで変え、「ランダム」を押すたびに波形がランダムに振り直されるので、気に入った形が出るまで何度でも試せます。左右反転・上下反転のチェックで、ページ上部に置く下向きの波/下部に置く上向きの波のどちらにも切り替えられます。出力は 2 通り。`<svg viewBox="0 0 1440 320">` から始まる SVG コードをそのまま HTML に貼るか、`background-image: url("data:image/svg+xml,…")` の形にした CSS background をコピーして任意の要素の背景に敷けます。プレビューは横幅いっぱい(1440×320 の比率)で表示され、市松模様の背景で透過部分が分かります。「SVG を保存」で wave.svg としてダウンロードもできます。色・層・高さ・波の数・反転の設定はブラウザに保存され、次回も同じ状態から始められます。波形の生成・プレビュー・コード化はすべてあなたのブラウザ内で完結し、サーバーへのアップロード・保存・送信は一切行いません。

使い方

  1. 色を選び、層(1〜3)を選んで波の重なり具合を決めます。
  2. 高さ(振幅)と波の数をスライダーで調整し、必要なら左右・上下を反転、「ランダム」で波形を振り直します。
  3. 出力を SVG か CSS background に切り替え、「コピー」または「SVG を保存」で取得します。

よくある質問

波の SVG とは何に使いますか?

Web ページで、色の違うセクションどうしの境目をまっすぐな線ではなく「波」で区切る装飾です。ヒーロー(トップ)と本文の境、フッターの上などに敷くと、やわらかくモダンな印象になります。このツールはその波の形を作って SVG / CSS として書き出します。

層(レイヤー)を重ねると何が変わりますか?

1 枚だと単純な波、2〜3 枚重ねると後ろの波が薄く・前の波が濃く表示され、奥行きのある重なった波になります。同じ色のまま不透明度だけが変わるので、まとまりのあるグラデーション風の波になります。

上向き・下向きや左右の向きは変えられますか?

はい。「上下反転」で波を上下にひっくり返せるので、ページ上部に置く下向きの波と、下部に置く上向きの波のどちらにもできます。「左右反転」で波の流れる向きも変えられます。

SVG と CSS background のどちらを使えばいいですか?

HTML に直接 `<svg>` を置きたいなら SVG を、既存の要素の背景に敷きたいなら CSS background(`background-image` に data URI を入れた形)をコピーしてください。どちらも同じ波を出力します。

作った波はアップロードされますか?

いいえ。波形の生成・プレビュー・SVG / CSS の書き出しはすべてあなたのブラウザ内で完結し、サーバーへアップロード・保存・送信されません。完全にローカルで動作します。