>_devtools-hub

SVG Path Visualizer

SVGパスコマンドをステップ実行・座標をビジュアル確認

SVGデザイン開発者向け

SVGの d 属性を貼り付けるだけで、M/L/C/Q/A/Z 各コマンドをリスト表示。コマンドをクリックするとその時点までのパスをプレビューに描画し、パラメータ(座標・半径など)を詳細パネルで確認できます。SVGパスを学習・デバッグするのに最適なツールです。

広告

SVG Path Visualizer

プレビュー

コマンド一覧 — クリックでステップ確認

パスを入力してください

Features

  • SVG path d 属性をパースしてコマンド一覧を表示
  • M / L / C / Q / A / Z / H / V / S / T の全コマンドに対応
  • コマンドクリックでそこまでのパスをリアルタイムプレビュー
  • 絶対・相対座標を色付きバッジで識別
  • 各コマンドのパラメータ(座標・半径など)を詳細表示


SVGパスの d 属性とは?コマンドの読み方と使い方

SVGの <path> 要素の d 属性は、複雑な図形をコマンド列で定義します。M・L・C・Q・Aなどのコマンドを組み合わせることで、直線・曲線・円弧を自在に描けます。SVG Path Visualizerを使えば、各コマンドの動作をステップ実行で視覚的に確認できます。

基本コマンド:M・L・Z

Mはペンを持ち上げて移動(Move To)、Lは直線を引く(Line To)、Zはパスを閉じる(Close Path)です。大文字が絶対座標、小文字が相対座標を意味します。例えばM 10 10 L 90 90 Zは(10,10)から(90,90)へ線を引き、元の位置に戻して閉じます。

曲線コマンド:C・Q・A

Cはキュービックベジェ曲線(制御点2つ)、Qは二次ベジェ曲線(制御点1つ)、Aは楕円弧です。CSSのcubic-bezierと同じ原理で、制御点の位置によって曲線の形状が変わります。Aコマンドは半径・回転角・フラグ・終点座標の7パラメータを持ちます。

H・V・S・T の省略コマンド

Hは水平線(Horizontal Line To)、Vは垂直線(Vertical Line To)の省略形で座標を1つだけ指定します。SはCの滑らかな続き(Smooth Cubic)、TはQの滑らかな続き(Smooth Quadratic)で、直前コマンドの終点を基準に制御点を自動計算します。

デバッグ・学習での活用

FigmaやIllustratorが出力したSVGのパスは複雑なコマンド列になりがちです。SVG Path Visualizerで各コマンドをクリックしてステップ実行すると、どのコマンドがどの部分を描いているか一目でわかります。パスを最適化・手修正する際のデバッグにも活用できます。

広告

Related Tools

base64-studio

Base64 エンコード & デコード

開発者向けテキストエンコード

使ってみる →

BOOTH

JSON Studio

JSON フォーマッター & バリデーター

JSON開発者向けフォーマッター

使ってみる →

BOOTH

color-deck

カラーコード変換 & パレット保存

カラーデザイン開発者向け

使ってみる →

BOOTH

Gradient Deck

グラデーションエディタ

カラーデザインCSS

使ってみる →

BOOTH

このツールを共有する