無料で始められるオンラインER図作成ツールは数多くありますが、ダイアグラム数、1枚あたりのテーブル数、非公開設定の扱いはそれぞれ異なります。
以下は2026年8月時点で確認した5つのオンラインER図ツールの無料枠です。すべてブラウザで利用できますが、保存と共有の条件まで同じではありません。
選ぶ前に確認しておく3つのこと
非公開にできるか。 会社のスキーマはそれ自体が社内情報です。無料プランが公開ダイアグラム専用なら、実務用の候補からは最初に外すべきです。
SQLで行き来できるか。 すでに稼働中のDBがあるなら、DDLをインポートできるか、描いた結果をSQLで取り出せるかで作業量が変わります。絵しか描けないツールは、絵で終わります。
制限がどこに掛かるか。 ダイアグラム数の上限は古いものを消しながらしのげますが、1枚あたりのテーブル数上限は、スキーマが大きくなると回避できません。
5つのツールを一覧で
| ツール | 無料枠 | 作成方式 | 特徴 |
|---|---|---|---|
| dbdiagram.io | 公開ダイアグラム最大10枚 | DBMLコード | テーブル数の上限なし、SQL入出力・PNG/PDF/SVG出力 |
| drawSQL | 登録なしは20テーブル・ローカル保存 / 無料アカウントは公開ダイアグラム1枚15テーブル | GUI | SQLインポート、共有・埋め込み |
| ChartDB | クラウド無料: 非公開ダイアグラム2枚・各10テーブル | GUI | オープンソース、セルフホスト版はテーブル数の上限なし |
| ERDCloud | 無料で利用可能 | GUI | リアルタイム同時編集、韓国発 |
| WorksCove ERD | プロジェクト3件・各40テーブル | GUI | 4つのDBMSでSQL往復、バージョン管理 |
上限も価格もよく変わります。決める前に各ツールの公式料金ページを一度確認してください。この表は2026年8月に確認した時点のものです。もうひとつ共通点を挙げると、5つともリレーションはカラスの足(IE記法)で描くので、記号の読み方は一度覚えればどのツールでも通用します。
それぞれをもう少し詳しく
dbdiagram.io: テーブルをマウスで描くのではなく、DBMLという小さな言語で書きます。こんな具合です。
Table members {
id bigint [pk, increment]
email varchar(255) [unique, not null]
nickname varchar(50) [not null]
}
コードに慣れている人にはこのほうが本当に速く、ソースがテキストなのでER図をgitに入れてレビューでき、スキーマ変更がdiffで見える——GUIツールにはない利点です。無料でも1枚あたりのテーブル数に制限はないと公式コミュニティで案内されており、大きなスキーマを1枚のコードで管理する用途にも向いています。
drawSQL: アカウントなしで使うローカルキャンバスは最大20テーブルで、作業内容はブラウザに保存されます。無料アカウントを作るとダイアグラムを永続保存できますが、公開のみで1枚15テーブルまでです。アカウントで非公開保存、バージョン履歴、リアルタイム共同編集を使うには有料プランが必要です。
ChartDB: クラウドの無料プランは非公開ダイアグラム2枚、各10テーブルまでです。オープンソース版をセルフホストすればテーブル数の上限はありませんが、クラウド版のアカウント・共有・リアルタイム共同編集が同じ形で含まれるわけではありません。サーバーを運用でき、スキーマデータの置き場所を自分で管理したい組織に向きます。
ERDCloud: 韓国で広く使われている無料ツールで、課金なしでチームとリアルタイムに同時編集できるのが最大の強みです。学生のチーム開発や勉強会でよく使われるのもそのためです。画像・Excel・SQLのエクスポートにも対応しており、予算ゼロのチームがすぐ始めるのに向いています。登録からエクスポートまでの流れはERDCloudの使い方で確認できます。
WorksCove ERD: 私たちが作っているツールなので、評価は読者にお任せして無料枠だけ正確に書きます。プロジェクト3件、各プロジェクト40テーブルまで無料です。40テーブルの感覚としては、上の掲示板の例が4テーブルなのでその10倍——立ち上げ期のサービスなら全体スキーマがおおむね収まる規模です。MySQL・PostgreSQL・Oracle・SQL ServerのDDLをインポート/エクスポートでき、テーブル定義書・バージョン管理・AIアシスタント(月50Kトークン)まで無料枠に含まれます。チームコラボレーションは有料です。
無料プランを長く上手に使う3つのコツ
どのツールを選んでも、無料枠を長く使うなら先に知っておくとよいことがあります。分かっていれば慌てずに済みます。
テーブル数の上限。 スキーマが上限を超えると、まず「複数のダイアグラムに分割する」という手が浮かびますが、おすすめしません。分割した瞬間、枚をまたぐFKの線が図から消え、「リレーションを一目で見る」というER図の存在意義が崩れます。上限に当たったら、分割より枠の広いツールへ移るほうが結果的に得です。
公開ダイアグラム。 公開設定のダイアグラムはURLを知っていれば誰でも見られ、検索に載ることもあります。テーブル名に会社名やサービス名が入っていれば、なおさら見つかりやすくなります。実務のスキーマなら非公開にできるツールかを先に確認し、公開専用の無料プランには練習用のスキーマだけを置くのが安全です。
エクスポートの制限。 描くのは無料でも、結果を取り出す機能(高解像度画像、SQL、ドキュメント)が有料の場合があります。ダイアグラムは描いて終わりではなく、共有し提出するものです。登録する前に「自分が最終的に出力したい形式」が無料枠に入っているかを確かめておきましょう。
乗り換えの実際:DDLで移す
ツールを替えると決めたら、手順は短いです。元のツールからSQL(DDL)でエクスポートし、新しいツールでインポートする。DDLが共通言語です。
ただし、次の3つは押さえておいてください。
- DBMSの種類を合わせる。 MySQLでエクスポートしたなら、インポート側もMySQLとして読み込みます。新しいツールが複数のDBMSに対応しているなら、取り込み時の種類選択を合わせるだけです。
- レイアウトは引き継がれない。 DDLには位置や色の情報がないため、移した直後は自動整列で並べ直すことになります。手で整えた配置があった場合、そこはやり直しです。
- コメントが残るか確認する。 エクスポートにCOMMENTが含まれるかはツールによります。論理名や説明をコメントで管理してきたなら、移す前にエクスポートしたDDLを開いてCOMMENTが生きているか確かめておくと安全です。
移した後は、テーブル数とFKの本数を元と突き合わせ、元ファイルはしばらく消さずに残しておきましょう。インポートの手順はER図の書き方の実例と同じで、移したスキーマをそのまま定義書にする流れはテーブル定義書の作り方にまとめてあります。
状況別のおすすめ
- ER図をコードで管理したい → dbdiagram.io。レビューとバージョン管理の流れに最もなじみます。
- 自分で立てて運用できる → ChartDB。オープンソースで、データも自分の手元に置けます。
- 予算ゼロでチーム同時編集が必要 → ERDCloud。課金なしでリアルタイム同時編集まで使えます。
- 小さくて公開しても構わない作業 → drawSQL。画面がきれいなので課題の提出物が映えます。
- DDLを取り込んで描き、定義書までつなげたい → WorksCove ERD。4つのDBMSでの往復と40テーブルの無料枠は、この流れに合わせた設計です。
よくある質問
無料のER図ツールでいちばんおすすめはどれですか?
用途によって変わります。コードで管理するならdbdiagram、セルフホストするならChartDB、無料の同時編集を優先するならERDCloudが候補です。非公開設定、テーブル数の上限、必要な出力形式を比較して選びます。
無料プランだけで実務を続けられますか?
スキーマの規模と必要な成果物によります。無料枠が1枚10〜20テーブルまでのツールもあるため、数十テーブルなら上限の大きいツールかセルフホスト版が必要です。非公開設定、エクスポート、リアルタイム共同編集の制限も確認してください。
会社のスキーマを無料ツールに描いても大丈夫ですか?
無料プランが公開ダイアグラム専用のツールがあるので、必ず先に確認してください。テーブル名とカラム名だけでもサービスの構造は読み取れるため、スキーマ自体を社内情報として扱うのが安全です。
A5:SQL Mk-2やMySQL Workbenchのようなデスクトップツールはなぜ入っていないのですか?
比較対象を、インストールせずブラウザで始められるツールに限定したためです。デスクトップツールは導入と共有の前提が異なります。A5:SQL Mk-2、MySQL Workbench、DBeaverでER図を作る手順は、それぞれ別の記事にまとめています。
使っているツールから別のツールに乗り換えるには?
元のツールからSQL(DDL)でエクスポートし、新しいツールでインポートします。DDLがツール間の共通言語なので、双方がSQLの入出力に対応してさえいれば、移行の手間は大きくありません。
無料の表示だけで決めず、非公開の可否、SQLの入出力、制限が掛かる場所を先に比較します。この3点をスキーマの規模と共有方法に合わせれば、候補を絞り込めます。