本文へスキップ
構成図

アーキテクチャ構成図エディタ

グループ枠・アイコン・矢印を自由に配置して、システム構成図を作ります。ノードはドラッグで動かせて、線は直角に折れて自動でつながります。PNG / SVG で書き出せます。処理はすべてブラウザ内で完結し、図や画像は送信されません。

ガイド: 使い方・特徴

  • 「ノードを追加」でアイコン付きの箱を置き、下の「選択中の項目」で名前・補足(技術名など)・アイコン・色を設定します。
  • 「グループを追加」で枠を作ります。ドラッグで動かし、右下の四角で大きさを変えます。枠を動かすと中のノードも一緒に動きます。
  • 「接続」を押して始点→終点の順にクリックするか、選択中のノードを Shift+クリックで別のノードにつなぎます。線にはラベル・破線・青色を付けられます。
  • Ctrl+Z / Ctrl+Y(Mac は ⌘)で元に戻す・やり直す、矢印キーで微調整、Delete で削除できます。
  • PNG・SVG で書き出します。「JSON で保存」しておくと、あとで読み込んで続きから編集できます。

FAQ: よくある質問

  • アイコンは何が使えますか? AWS や Cloudflare のロゴは?

    サーバー・データベース・ユーザー・クラウドなどの汎用アイコンを20種類内蔵しています。各社のブランドロゴは利用条件があるため同梱していません。代わりにノードごとに自分のPNG / JPEG / GIF / WebP / SVG画像(512KBまで)を取り込めます。画像はブラウザの中だけで扱われ、サーバーには送信されません。
  • ノード同士はどうやってつなぎますか?

    「接続」ボタンを押して始点→終点の順にノードをクリックするか、ノードを選んだ状態で別のノードを Shift+クリックします。線は直角だけで折れて自動でつながり、他のノードやグループ名は自動でよけます。出入りする辺(上・右・下・左)は下の「選択中の項目」で指定できるので、経路を自分で決めたいときに使ってください。
  • グループ枠を動かすと、中のノードも一緒に動きますか?

    動きます。中心が枠の内側にあるノードと、枠に完全に収まっている別のグループが一緒に動きます。枠の右下の青い四角をドラッグすると大きさを変えられます。入れ子(Cloudflare の中に Workers の枠など)も作れます。
  • 作った図は保存されますか? Mermaid で出力できますか?

    編集内容はこのブラウザのローカル保存に自動で保存されます(サーバーには送られません)。キャッシュを消すと失われるので、大事な図は「JSON で保存」しておくと後で読み込めます。書き出しは PNG / SVG / JSON です。Mermaid は自由配置やアイコンを表現できないため出力しません。Mermaid が必要なときは「インフラ構成図ビルダー」を使ってください。

使いどころ: 主な活用シーン

  • README・設計ドキュメントの構成図

    サービス全体の構成(利用者・エッジ・サーバー・DB・外部サービス)を1枚にまとめ、SVG で書き出して README や Wiki に貼れます。
  • 技術記事・登壇スライドの図

    グループ枠で「どこで動くか」を色分けし、線に /api や HTTPS などのラベルを付けると、記事やスライドでそのまま説明に使える図になります。
  • 設計レビュー前のたたき台

    ホワイトボードの代わりに、ノードを置いて線を引くだけで全体像を描けます。JSON で保存してチームに共有することもできます。
  • 複数のサービスをまたぐ全体像の共有

    運用中のシステムや行事用のシステムなど、画面・API・DB・外部サービスが混ざった構成を、非エンジニアにも見せられる形にできます。

注意点: 注意事項・制限

  • ブランドロゴは同梱していません

    内蔵アイコンは汎用の線画です。ロゴを使うときは、各社の利用ガイドラインに従って、自分で画像を取り込んでください。画像は1枚512KBまでです。
  • 自動保存はこのブラウザだけです

    編集内容はこのブラウザのローカル保存にだけ残ります。キャッシュの削除や別の端末では引き継がれないので、JSON で保存してください。
  • 自動よけは完全ではありません

    線は他のノードとグループ名をよけて引かれますが、他の線とは重なることがあります。ノードが密集して通り道が狭いと、遠回りになったり、よけきれずに素直な経路に戻ることもあります。思いどおりにならないときは、始点・終点の辺を指定するか、「線を他のノードからよける」をオフにしてください。

ドラッグで移動・Shift+クリックで接続・矢印キーで微調整・Delete で削除・Ctrl+Z で元に戻す

書き出しと保存

おすすめリソース

このセクションにはアフィリエイトリンクが含まれる場合があります。リンク経由で購入すると、追加費用なしでDevToolKits.appが紹介料を受け取ることがあります。

このツールの関連記事

このツールの実装解説

運営者のZenn記事 ↗

作る過程で踏んだバグや設計の判断を、Zennに書いています。

最新記事