Excalidraw 是一款開源的虛擬白板工具,2020 年 1 月由 Christopher Chedeau(vjeux)發起,以 MIT 授權發布。它的核心特色是「手繪感」:矩形、箭頭、文字等元素預設以不規則的筆觸渲染,讓流程圖、架構草圖和產品線框看起來像紙面速寫,而不是製圖軟體的產物。官網 excalidraw.com 提供的線上編輯器免費使用、無需註冊,程式碼託管在 GitHub,截至 2026-08-30 已獲得約 13 萬個 star。

站點速覽

  • 網址:https://excalidraw.com
  • 類型:開源線上白板與圖表工具
  • 費用:線上編輯器免費;官方商業版 Excalidraw+ 提供付費團隊方案
  • 註冊要求:繪製、匯出和本機儲存無需註冊
  • 介面語言:支援包括簡體中文在內的數十種介面語言

站點背景

專案始於 2020 年 1 月(GitHub 倉庫建立於 2020-01-02)。根據官方部落格的年度回顧,到 2025 年初其月活躍使用者約 350 萬;2024 年為中日韓文字加入了配套的手繪字體,並為免費版引入跨裝置同步。2021 年 5 月,團隊推出面向團隊的付費產品 Excalidraw+,以訂閱收入支持開源核心的維護;2020 年 12 月官方停止了 Electron 桌面版,轉為以網頁與 PWA 為主。倉庫目前仍保持活躍,最近一次發布為 2026 年 4 月的 v0.18.1(截至 2026-08-30)。

核心能力

Excalidraw 線上編輯器:左側為形狀工具列,中央是可自由繪製的畫布

  • 手繪風繪製:提供矩形、菱形、橢圓、箭頭、連線、自由畫筆和文字等基礎元素,連線可綁定圖形隨移動保持連接;2024 年起為中日韓文字提供配套手繪字體。
  • 畫布與素材:無限畫布、暗色模式、圖片插入,官方與社群維護多組圖形素材庫(libraries)。
  • 匯出與格式:匯出 PNG、SVG 或複製到剪貼簿;場景以開放的 .excalidraw JSON 格式儲存,不鎖定在私有服務裡。
  • 協作與分享:支援即時多人協作,瀏覽器端協作使用端對端加密;可產生唯讀分享連結。
  • 離線與本機優先:以 PWA 形式安裝後可離線使用,內容預設自動保存在瀏覽器本機。
  • 生態整合:官方提供 npm 元件、VS Code 擴充功能和 Obsidian 外掛;Google Cloud、Meta、CodeSandbox、Notion、Replit 等產品整合了 Excalidraw(來源:官方 README)。

帳號體系與開放能力

免費編輯器不要求帳號即可完成繪製、匯出和本機自動保存;註冊免費帳號後可以在裝置間同步場景。付費版 Excalidraw+ 面向團隊協作情境,官方網站提供定價、團隊管理、路線圖、安全合規(SOC 2)以及 API 與 MCP 文件入口(核查日期 2026-08-30)。整套程式碼以 MIT 授權開源,支援自行部署和二次開發。

適用情境

  • 技術方案討論中的架構草圖與流程示意
  • 產品原型、頁面線框的快速勾畫
  • 遠端會議與結對程式設計時的共享白板
  • 教學講解、文章配圖中的示意圖繪製
  • 嵌入自有產品或文件工具的畫圖能力

限制

  • 定位是草圖工具:不做精確尺寸標註,不適合需要工程精度或正式出版的製圖情境。
  • 跨裝置同步需要註冊免費帳號;團隊空間、權限管理等組織能力依賴付費版或自行部署。
  • 手繪風格是預設審美取向,需要「工整」風格圖表時應改用其他工具。
  • 協作情境依賴官方伺服器中轉(端對端加密可降低窺探風險),對資料駐留有嚴格要求的團隊需評估。

同類參考

diagrams.net(draw.io)偏向工整的流程圖與工程圖,tldraw 同為開源畫布工具,Miro 則是商業線上白板的代表。

參考資料