MARKETPLACE
PLUGINS
EXCALIDRAW: VIRTUAL WHITEBOARD
Excalidraw: Virtual Whiteboard logo

Excalidraw: Virtual Whiteboard

Published July 2023
   β€’    Updated January 2026

Plugin details

Imagine your users taking notes, sharing ideas, doodling, or sketching wireframes etc... Wouldn’t that be a great feature for your app?
Excalidraw is a whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them. It is very handy to dump your thoughts many of which are sensitive: designs for new features not yet released, interview questions, org charts, etc.



🌷 See Plugin in Sample Bubble Editor:

https://bubble.io/page?type=page&name=editor&id=excalidraw-sample-app&tab=tabs-1

Your support requests are welcome. Do not hesitate to ask us for help.

*If you want to try the plugin: subscriptions are pro-rated so giving it a try is low-risk β€” subscribing to the plugin for a few days will cost you a matter of pennies


🌷 Features:

🎨 Infinite, canvas-based whiteboard.
✍️ Hand-drawn like style.
πŸŒ“ Dark mode.
πŸ—οΈ Customizable.
πŸ˜€ Shape libraries support.
πŸ‘… Localization (i18n) support.
πŸ’Ύ Open format - export drawings as an .excalidraw json file.
βš’οΈ Wide range of tools - rectangle, circle, diamond, arrow, line, free-draw, eraser...
➑️ Arrow-binding & labeled arrows.
πŸ”™ Undo / Redo.
πŸ” Zoom and panning support.


🌷 This plugin has 2 element:
- Excalidraw
- Fig SVG (To make SVG codes behave just like the Image element)

🌷 EXCALIDRAW ELEMETN EXPOSED STATES:

πŸ”‘ value: text, in json format, saved in the database. This
value can be matched with the editor's data to start the editor with the value from the database.

πŸ”‘ svg html: text, the canvas area exported as svg. It is compatible with the Fig SVG element

πŸ”‘ svg base64: image, can be used directly as a source in an Image element

πŸ”‘ id: text, randomly generated ID of the editor on the page. This value is used in the "Upload As PNG" action. It is there in case there is more than one editor on the page.

πŸ”‘ png url: gets the URL of the PNG file uploaded to the File Manager when the "Upload As PNG" action is executed.

🌷 EXCALIDRAW ELEMENT ACTIONS:

πŸ”‘ Upload AS PNG: This action is used to upload the current canvas as a .png file to the File Manager. After the upload is complete, the editor gets the "png url" value.


$90

One time  β€’  Or  $9/mo

5.0 stars   β€’   2 ratings
42 installs  
This plugin does not collect or track your personal data.

Platform

Web

Contributor details

Startup Community logo
Startup Community
Joined 2023   β€’   1 Plugin
View contributor profile

Instructions

πŸ’»  Feel free to doodle on the demo page to understand what kind of editor it is: https://excalidraw-sample-app.bubbleapps.io/version-test/editor

βœ‰οΈ  Email questions and feature requests to [email protected] or post on the Bubble forum.

Types

This plugin can be found under the following types:
Background Services   β€’   Element   β€’   Event   β€’   Action

Categories

This plugin can be found under the following categories:
Data (things)   β€’   Media   β€’   Productivity   β€’   Visual Elements

Resources

Support contact
Tutorial
Forum

Rating and reviews

Average rating (5.0)

Easy to use with great support
February 12th, 2025
This plugin is quick and easy to set up. The boards itself are intuitive with a tonne of great features.
Amazing Boards!
October 2nd, 2023
If you use figJam or want to create something like that, this is the plugin you need
Bubble