tldraw is two things at once: a ready-to-use infinite canvas whiteboard, and a full developer SDK for building your own canvas-based tools. Its interactions are famously polished — dragging, resizing and drawing all feel considered in a way few web canvases manage.
Real-time multiplayer and custom shapes/bindings come built into the SDK, which is why a growing number of other products are built directly on top of tldraw rather than writing a canvas from scratch.
An unbounded canvas ready to use out of the box, no setup required.
Embed, extend or build entirely new canvas-based products on top of tldraw's engine.
Built-in multiplayer sync for collaborative canvases, ready to wire up.
Define your own shape types and behaviors beyond the default toolkit.
The core canvas is free to use; some commercial SDK usage is governed by tldraw's custom license, so check the terms for your specific use case.
Both — it's a ready-to-use infinite canvas whiteboard and a full SDK developers can build their own canvas products on top of.
Yes — real-time multiplayer sync is built into the SDK.
tldraw is also a full developer SDK for building canvas apps, with more polished, app-like interactions, while Excalidraw is more focused on being a simple, free hand-drawn-style diagramming tool.
Virtual whiteboard for sketching hand-drawn diagrams together.
All-in-one project management, virtual office and team chat.
Open-source, local-first workspace for docs, wikis and projects.
Claim tldraw to add screenshots, respond to reviews and reach founders comparing tools — free to start.