フル機能のメンバー編集
属性(フィールド)やメソッドを、名前・型・可視性(public, private, protected, package)に加えて static / abstract の指定まで、実際のUML仕様そのままの感覚で追加・編集できます。
チャート・可視化ツール
クラス・属性・メソッド・関係(継承/合成/集約/関連)まで揃った、プロ仕様のUMLクラス図を作成できます。システムの内容を自然な日本語で説明すると、AIが図に落とし込みます。
Features
シンプルなオブジェクトモデルから複雑なドメイン設計まで——1つのツールで完結。
属性(フィールド)やメソッドを、名前・型・可視性(public, private, protected, package)に加えて static / abstract の指定まで、実際のUML仕様そのままの感覚で追加・編集できます。
継承、合成、集約、関連、依存、実現などを、UMLの矢印表記に沿って正確にモデリング。欲しい関係を迷わず使えます。
Interface、Abstract、Enumeration、Service などのステレオタイプでクラスにタグ付け。設計意図をパッと見て伝えられます。
各リレーションの両端に 1、0..1、1..*、* の多重度を設定。どんなオブジェクト同士のつながりになるのか、正確に理解できる図になります。
大規模で複雑なクラス階層も、内蔵のズーム・パン操作でスムーズに移動。情報量が多くても画面が散らからず、図面が明確に保てます。
ドメインモデルを自然な英語で説明するだけで、クラス・メンバー・関係を含むUMLクラス図を数秒で生成。手作業の手間を大幅に削減できます。
Data input
クラスを手入力で追加し、メンバーを定義。直感的なエディターで関係性もスムーズに紐づけられます。
システムの内容をふつうの文章で書くだけでOK。AIがクラス図を一瞬で作成します。
メモやドキュメントにあるクラス一覧・プロパティ情報をそのまま貼り付け。エディターで構造を整えて仕上げられます。
CSVや構造化データファイルを取り込んで、既存のドキュメントからクラス図を下書きの状態まで素早く作成できます。
Share
ウィキ、プレゼン、技術ドキュメントで使いやすい、高精細な画像としてエクスポートできます。
共有用URLを自動生成。チームメンバーがすぐにクラス図を表示したり、別の形にフォークしたりできます。
Confluence、Notion、その他のWebサイトに埋め込みコードを貼り付けて、資料と一緒に図を常に最新の状態で表示できます。
図の画像を1クリックで取得し、Slack、Jira、メールなどにそのまま貼り付けられます。
MakeChartsは、開発者・建築設計者・教育関係者が「分かりやすいUMLクラス図」をスムーズに作れるように作ったツールです。難しいソフトに格闘する必要はありません。システムの内容を説明文で伝えて作ることも、手動で細かく組み立てることも可能。どちらの方法でも、プロ品質の図を数分で仕上げられます。しかも無料で、ブラウザ上で完結。余計な操作に邪魔されず、作業に集中できます。
Workflow
ドメインモデルをそのまま自然文で入力してみてください。もしくはエディタから手動でクラスを追加し、メンバ(属性・操作)も整理できます。
型付きの属性やメソッドを追加し、必要に応じて可視性(public / private など)も指定。クラス同士は、継承・合成(composition)・集約(aggregation)などのUML関係でつなげて、全体像が一目で分かる設計に仕上げます。
UMLクラス図を PNG / SVG でダウンロードして提出・保存。チームと共有リンクを作成したり、技術ドキュメントにそのまま埋め込んだりできます。設計の意図をスムーズに伝えましょう。
Use cases
オブジェクト指向の設計をコード着手前に図で整理しておくことで、手戻りの原因になる設計のズレや矛盾を早期に発見できます。
レガシーコードや稼働中のシステムを逆解析して“現状の構造”を図として残し、新メンバーが全体像をパッと理解できる状態にします。
継承・カプセル化・ポリモーフィズム、そしてOOP設計パターンを“図で納得”できるように、注釈付きのクラス図を作成して理解を深めます。
プロダクトマネージャー、QA、関係者など“コードに慣れていない人”にも、データ構造や業務ロジックの形が伝わるように整理して共有します。
テンプレート
授業運営(教員・生徒・科目・成績・出欠)をUMLクラス図で見える化。すぐ使えて編集OKの無料テンプレ。
データ分類フレームワークのクラス図テンプレートclassdiagramデータ資産・分類レベル・アクセス制御・監査ログを、見やすいUMLクラス図で一目で整理。無料のデータ分類テンプレート。
オブジェクト指向デザインのテンプレ|UMLクラス図テンプレートclassdiagram継承・インターフェース・クラス階層を図解できる無料UMLクラス図テンプレート。ライブラリ管理の例付き、すぐにカスタマイズして出力。
UMLクラス図テンプレートclassdiagramすぐ使えるUMLクラス図テンプレートで、クラス・属性・メソッド・関係を分かりやすく可視化。オンラインで無料作成。
継承階層 クラス図テンプレート(UML)classdiagramUMLの継承階層をすぐ作成。抽象クラスと具体クラス、オーバーライド情報をテンプレで短時間に可視化。無料で利用可。
関連ツール
AI を使って UML クラス図を素早く作成。クラス、メンバー、ステレオタイプ、関係を定義できます。無料でエクスポートと埋め込み対応。
クラス図を素早く生成classdiagramAIでソースコードからクラス図を生成。クラス・メンバー・関連を検出し、クラス図をカスタマイズ。無料で編集・ズーム・エクスポート。
UML クラス図作成ツールclassdiagram無料でAI搭載のUMLクラス図作成ツール。オンラインでクラス・メンバー・ステレオタイプ・関連を追加し、カスタマイズ、ズーム、素早く書き出し・埋め込みできます。
クラス図メーカーclassdiagramAIでUMLクラス図を無料で即作成。クラス・属性・メソッド・関係を直感操作で作成、コード不要。登録不要。
Comparison
従来のUMLソフトは“昔のやり方”を前提に作られています。MakeChartsは速さと使いやすさに最適化。
FAQ
UMLクラス図は、統一モデリング言語(UML)の構造図の一つで、システムの「クラス」、それぞれの「属性(フィールド)」や「メソッド(操作)」、そしてクラス同士の「関係」をまとめて表します。オブジェクト指向のソフトウェア設計で最もよく使われる図で、ドメインロジックの整理、アーキテクチャのドキュメント化、コード構成の計画に活用できます。
はい、完全に無料で使えます(登録不要)。フリープランでは、クラス図に必要な主要機能がすべて利用可能です。具体的には「クラス」「メンバ」「関係」「PNG書き出し」に対応しています。さらに、AIによる生成も無料で利用でき、各アカウントに毎回付与される限定クレジットの範囲で使えます。
できます。システムやドメインモデルを普通の英語で説明してください(例:「Book、Author、Memberクラスを持つ図書館システム」など)。するとAIが、属性・メソッド・適切な関係を含む完成したUMLクラス図を自動で生成します。生成後はエディタで内容を調整できます。
標準的なUMLの関係タイプに対応しています。継承(Inheritance)、合成(Composition)、集約(Aggregation)、関連(Association)、依存(Dependency)、実現(Realization)、リンク(Link)、破線リンク(Dashed Link)です。さらに、各関係に対して「1」「0..1」「1..*」「*」などの多重度ラベルや、任意のテキストラベルも追加できます。
各クラス内の「メンバエディタ」を使います。メンバごとに「名前」「型」「可視性(public / private / protected / package)」を設定でき、メソッドかどうか、staticかどうか、abstractかどうかも切り替え可能です。メソッドの戻り値(Return type)も指定できます。編集すると図がリアルタイムに更新されます。
はい。各クラスにステレオタイプを付けられます(Interface / Abstract / Enumeration / Service / なし)。付けたステレオタイプはUMLの標準記法で図に反映されるため、具体クラス・インターフェース・列挙型を一目で見分けやすくなります。
無料ユーザーは、高品質なPNGとしてダウンロードできます。プレゼン、ウィキ、ドキュメント作成などにそのまま使える形式です。有料プランでは、さらにSVGの書き出しにも対応(拡大しても崩れないスケーラブルなベクター形式)し、編集可能な出力を得られます。どのプランでも、クリップボードへのコピーや、リンクによる共有ができます。
はい。ズームとパンによるナビゲーションに対応しているため、多数のクラスを含む大きな図でも作業しやすいです。必要なだけクラス、メンバ、関係を追加できます。非常に大規模なシステムでも、AIが構成を素早くベースとして作り、あとはあなたが仕上げていく流れにできます。
必要ありません。図に入れる「クラス」「メンバ」「関係」を、わかりやすい文章ラベルで入力できるようにエディタがガイドします。AIに記法の処理を任せたい場合は、あなたのシステムを説明するだけでOKです。MakeCharts側で正しいUMLの慣例に沿って自動で反映します。
できます。Plus / Proプランのユーザーは、埋め込みコード(embed code)を生成でき、iframeに対応したConfluence、Notion、その他のWebサイトに“ライブ図”として直接表示できます。もしくはPNGやSVGとして書き出し、各種ドキュメントツールに画像として添付することも可能です。
Start now
無料・すぐ作れる・インストール不要。オブジェクトモデルは、文章1つで形に。
アカウント不要。数秒で図の作成準備が完了します。