乐于分享
好东西不私藏

免费使用在线Mermaid图表编辑器做图表

免费使用在线Mermaid图表编辑器做图表

#在线免费制作图表
推荐网页链接:https://www.lddgo.net,制作图表非常方便快捷。
如上网页截图,图表类型种类多,包括:
在线制作标准折线图
在线制作标准饼图
在线制作树形图
在线制作标准柱状图
在线制作桑基图

在线制作雷达图

在线制作旭日图

在线制作散点图

在线制作南丁格尔玫瑰图

在线制作环形图

在线制作漏斗图

在线制作仪表盘图

在线数学公式绘制图表

在线制作词云图

在线生成人物关系图

在线Mermaid图表编辑器

拿在线Mermaid图表编辑器举例,Mermaid 是一种用文本代码画图表的方式(类似 Markdown)。而这个在线编辑器的作用是:你写左边 Mermaid 代码,右边实时生成图表,还能下载成图片。

它支持画这些常见图表类型:

  • 流程图(flowchart)

  • 思维导图(mindmap)

  • 时序图 / 类图 / 状态图

  • ER 图 / 象限图 / 饼图

  • 甘特图 / Git 图 / 用户旅程图 等

    界面布局如下:

区域
说明
Mermaid 代码框(左)
你手动写或粘贴图表代码的地方
图表预览区(右)
代码生成后的图表实时显示
下载格式
SVG / PNG / JPEG / WEBP
主题
默认 / 基础 / 黑暗 / 森林 / 中性
配置
高级颜色、主题变量(JSON)
宽 / 高 / 背景色
控制导出图片尺寸和背景
自动生成开关
默认打开,代码变化自动刷新

第一步打开https://www.lddgo.net/chart/mermaid-chart;

第二左侧输入代码;

第三步调整样式(颜色 / 主题),在「配置」里写 JSON

第四步导出图表,推荐选择 SVG,清晰,可缩放

代码细节:

flowchart TD(从上到下)  TD = Top Down

flowchart LR(从左到右)   TD = Top Down

设置大小代码
classDef level1 fill:#FFD700,stroke:#8B4513,stroke-width:2px,color:#333,font-size:40px
classDef level2 fill:#90EE90,stroke:#2E8B53,stroke-width:2px,color:#333,font-size:38px
classDef level3 fill:#87CEFA,stroke:#1E90FF,stroke-width:2px,color:#333,font-size:28px
设置颜色代码

classDef level1 fill:#FFD700,stroke:#8B4513,stroke-width:2px,color:#333

     classDef level2 fill:#FF69B0,stroke:#FF69B4,stroke-width:2px,color:#333

    classDef level3 fill:#87CEFA,stroke:#1E90FF,stroke-width:2px,color:#333

定义层级

    class A level1

    class B,C,D,E level2

    class B1,B2,B3,B11,B12,,B13,B14,B21,B22,,B23,B24,,C1,C2,C3,C4 level3

配置编码要复杂一点,优先用 classDef,更稳定、直观。
注:各个颜色的代码对应如下
填充色 (fill)
边框色 (stroke)
颜色类别
颜色名称
代码示例
视觉效果
适合场景
红色系
番茄红
#FF6347
🍅 鲜艳暖红
强调、错误、核心节点
珊瑚粉
#FF7F50
🪸 柔和红橙
温和的强调
印度红
#CD5C5C
🧱 沉稳红褐
古老、变质岩类节点
橙色/黄色系
橙黄
#FFA500
🍊 标准橙色
次级强调
金黄色 **#FFD700**
⭐ 明亮金色
一级分类(根节点)
卡其色
#F0E68C
📜 淡米黄
背景、笔记类节点
绿色系
草绿
#7CFC00
🌿 鲜草绿
年轻、活跃的概念
中海绿
#3CB371
🌲 沉稳绿
稳定、成熟的分类
橄榄褐
#6B8E23
🫒 暗绿褐
古老、地质单元
蓝色系 浅天蓝 **#87CEFA**
☁️ 明亮淡蓝
第三级分类、信息节点
道奇蓝 **#1E90FF**
💧 鲜艳正蓝
边框、标题
钢青色
#4682B4
⚓ 沉稳灰蓝
技术、定义类节点
深石板蓝
#483D8B
🌌 深紫蓝
顶级分类边框
紫色/粉色系
紫罗兰
#EE82EE
🌸 标准淡紫
创意、特殊概念
亮粉红 **#FF69B0**
🎀 活泼粉红
女性、时尚或叶子节点
热粉色 **#FF69B4**
🎀 与上几乎同
边框强调
兰紫色
#BA55D3
🔮 较深紫
高级别节点
中性色系
浅灰色
#F5F5F5
◻️ 极浅灰
背景、不抢眼节点
银灰色
#C0C0C0
◻️ 金属灰
次要信息
深灰色
#696969
⬛ 深灰
文字颜色 (color)
黑色/深色 #333

 或 #000
◼️ 深灰/黑
文字颜色

最推荐

颜色不需要死记硬背,用这个网页:

https://www.w3schools.com/colors/colors_picker.asp

点一下就出来对应的颜色代码

例如一个玫瑰花分类代码拿来试验:
flowchart LR     
A[玫瑰花分类]:::l1     
A –> B[按花型分类]:::l2     
A –> C[按花色分类]:::l3     
A –> D[按株型分类]:::l4     
A –> E[按用途分类]:::l5     
B –> B1[杯状玫瑰]     
B –> B2[莲座玫瑰]     
B –> B3[绒球玫瑰]     
B –> B4[单瓣玫瑰]     
B –> B5[重瓣玫瑰]      
C –> C1[红色玫瑰]     
C –> C2[粉色玫瑰]     
C –> C3[白色玫瑰]     
C –> C4[黄色玫瑰]     
C –> C5[紫色玫瑰]     
C –> C6[双色玫瑰]      
D –> D1[灌木玫瑰]     
D –> D2[藤本玫瑰]     
D –> D3[微型玫瑰]     
D –> D4[大花玫瑰]      
E –> E1[观赏玫瑰]     
E –> E2[食用玫瑰]     
E –> E3[药用玫瑰]     
E –> E4[精油玫瑰]      
%% 多层不同配色 字体统一大小     
classDef l1 fill:#FFD700,stroke:#DAA520,stroke-width:2px,font-size:28px     
classDef l2 fill:#FFB6C1,stroke:#FF69B4,stroke-width:2px,font-size:28px     
classDef l3 fill:#98FB98,stroke:#228B22,stroke-width:2px,font-size:28px
classDef l4 fill:#87CEFA,stroke:#1E90FF,stroke-width:2px,font-size:28px  
classDef l5 fill:#DDA0DD,stroke:#9932CC,stroke-width:2px,font-size:28px
要是更改箭头线的线型和颜色,可以更改代码:

flowchart LR     

    A[玫瑰花分类]:::l1     

    A –> B[按花型分类]:::l2     

    A –> C[按花色分类]:::l3     

    A –> D[按株型分类]:::l4     

    A –> E[按用途分类]:::l5     

    B –> B1[杯状玫瑰]     

    B –> B2[莲座玫瑰]     

    B –> B3[绒球玫瑰]     

    B –> B4[单瓣玫瑰]     

    B –> B5[重瓣玫瑰]      

    C –> C1[红色玫瑰]     

    C –> C2[粉色玫瑰]     

    C –> C3[白色玫瑰]     

    C –> C4[黄色玫瑰]     

    C –> C5[紫色玫瑰]     

    C –> C6[双色玫瑰]      

    D –> D1[灌木玫瑰]     

    D –> D2[藤本玫瑰]     

    D –> D3[微型玫瑰]     

    D –> D4[大花玫瑰]      

    E –> E1[观赏玫瑰]     

    E –> E2[食用玫瑰]     

    E –> E3[药用玫瑰]     

    E –> E4[精油玫瑰]      

    %% ========== 分层级设置箭头线颜色 ==========

    %% 第1层:根节点到四大分类(4条线:A→B, A→C, A→D, A→E)

    linkStyle 0 stroke:#DAA520,stroke-width:2.5px,stroke-dasharray:5 2

    linkStyle 1 stroke:#DAA520,stroke-width:2.5px,stroke-dasharray:5 2

    linkStyle 2 stroke:#DAA520,stroke-width:2.5px,stroke-dasharray:5 2

    linkStyle 3 stroke:#DAA520,stroke-width:2.5px,stroke-dasharray:5 2

    %% 第2层:花型分类的子节点(B→B1 到 B→B5,共5条线,索引4-8)

    linkStyle 4 stroke:#FF69B4,stroke-width:2px

    linkStyle 5 stroke:#FF69B4,stroke-width:2px

    linkStyle 6 stroke:#FF69B4,stroke-width:2px

    linkStyle 7 stroke:#FF69B4,stroke-width:2px

    linkStyle 8 stroke:#FF69B4,stroke-width:2px

    %% 第3层:花色分类的子节点(C→C1 到 C→C6,共6条线,索引9-14)

    linkStyle 9 stroke:#228B22,stroke-width:2px

    linkStyle 10 stroke:#228B22,stroke-width:2px

    linkStyle 11 stroke:#228B22,stroke-width:2px

    linkStyle 12 stroke:#228B22,stroke-width:2px

    linkStyle 13 stroke:#228B22,stroke-width:2px

    linkStyle 14 stroke:#228B22,stroke-width:2px

    %% 第4层:株型分类的子节点(D→D1 到 D→D4,共4条线,索引15-18)

    linkStyle 15 stroke:#1E90FF,stroke-width:2px

    linkStyle 16 stroke:#1E90FF,stroke-width:2px

    linkStyle 17 stroke:#1E90FF,stroke-width:2px

    linkStyle 18 stroke:#1E90FF,stroke-width:2px

    %% 第5层:用途分类的子节点(E→E1 到 E→E4,共4条线,索引19-22)

    linkStyle 19 stroke:#9932CC,stroke-width:2px

    linkStyle 20 stroke:#9932CC,stroke-width:2px

    linkStyle 21 stroke:#9932CC,stroke-width:2px

    linkStyle 22 stroke:#9932CC,stroke-width:2px

    %% ========== 节点样式(保持您原有设置,只补充font-size统一) ==========

    classDef l1 fill:#FFD700,stroke:#DAA520,stroke-width:2.5px,font-size:28px,color:#333

    classDef l2 fill:#FFB6C1,stroke:#FF69B4,stroke-width:2.5px,font-size:22px,color:#333

    classDef l3 fill:#98FB98,stroke:#228B22,stroke-width:2.5px,font-size:22px,color:#333

    classDef l4 fill:#87CEFA,stroke:#1E90FF,stroke-width:2.5px,font-size:22px,color:#333

    classDef l5 fill:#DDA0DD,stroke:#9932CC,stroke-width:2.5px,font-size:22px,color:#333

    %% 叶子节点统一字体大小

    classDef leaf fill:#FEF9E6,stroke:#CCAA66,stroke-width:1.5px,font-size:18px,color:#555

    class B1,B2,B3,B4,B5,C1,C2,C3,C4,C5,C6,D1,D2,D3,D4,E1,E2,E3,E4 leaf

常见线型代码
线型效果
stroke-dasharray

 代码
视觉效果说明
实线 0

 或 不写
连续实线
紧凑虚线 5 2
划线长,空隙小,线条感强
标准虚线 5 5
划线与空隙相等,最通用的虚线
稀疏虚线 10 8
划线很长,适合宽线条
密集虚线 3 3
短而密,适合紧凑图表
点线 2 4
小点效果,像……
划线-点线 8 4 2 4
一划一点,交替出现
核心就三句话:linkStyle 控颜色,stroke-dasharray 控线型,classDef 控节点。
这个Mermaid图表编辑器工具完全免费,不用登录,支持导出SVG/PNG高清图,特别适合做笔记、知识框架等。
另外,如果不想自制,可以用ai工具,推荐https://www.fluig.cn/畅图网页制作,一键生成。