Save months of work with our ready-to-use whiteboard kit
The tldraw SDK gives you a production-ready foundation out of the box. Skip the canvas setup and focus on what makes your product unique.
One whiteboard, infinite use cases
Meetings and events
Integrate visual planning into project management, CRM, or workflow tools
Training and assessment
Add interactive whiteboards to learning management systems or collaboration tools
Planning and process design
Custom design elements and collaborative editing
Technical design
Create flowchart editors, network diagrams, or architectural planning tools
AI-enabled canvas
Build AI-powered tools on an infinite canvas directly inside your product, connected to your data
Show and tell
Made something great with the tldraw SDK? Get your use case featured in our showcase
Production-ready foundations
Performance at scale
- Viewport culling that only renders visible content
- Efficient shape batching
- Smooth interactions with thousands of shapes
- Memory management for long-lasting sessions
Reliable persistence
- Automatic undo/redo
- Conflict-free collaborative editing
- Incremental saves and data migration
- Robust error handling and recovery
Great developer experience
- Full TypeScript definitions
- Comprehensive React integration
- Extensive documentation and examples
- Debug views for custom shapes
Top benefits from the first line of code
Set up your infinite canvas app today.
Professional Canvas tools
Complete shape library
Geometric shapes
Rectangles, circles, triangles, and a full suite of shapes for diagramming
Note shapes
Sticky notes with clone handles and smart placement
Perfect freehand
Freehand drawing and highlighter tools
Perfect arrows
Smart arrows that connect to shapes and update automatically
Multimedia support
Videos, images and GIFs that can be arranged and annotated like any other shape
Embed support
18 built-in embed types including YouTube, Figma and Google Maps
Complex features out of the box
Save time and effort with our premade starter kits. See all

Rich text editing
Full text editing with formatting, perfect for labelling diagrams or capturing meeting notes.

Freehand drawing
Fluid, natural drawing that responds to pressure and feels like pen on paper across all devices.

Collaboration-ready
Live cursors, user presence and conflict-free syncing bring teams together.
Built for extension
Custom shapes and tools
The same shape system that handles built-in shapes, sticky notes, and arrows supports your custom flowchart nodes, architectural symbols, or domain-specific elements.
Runtime editor API
Complete programmatic control over the editor state, shapes, and canvas operations through a comprehensive API.
Flexible UI
Replace any part of the interface from toolbars to context menus, or build entirely custom UI.
Event handling
Respond to user interactions, shape changes, and canvas events with powerful event listeners and hooks.
“tldraw’s technology enabled us to deliver a high-quality foundation and also develop native functionality ourselves. The technology and team have been great to work with.”
ClickUp modernized its whiteboard for millions of users, replacing legacy infrastructure with the tldraw SDK.
How
shipped two tools in three months with the tldraw SDK:
Frustrated with third party tools, Mobbin used tldraw to build custom visual content management software.
How
shipped Sandbox with tldraw:
When Padlet saw an opportunity for a new whiteboard, they built it with tldraw – and shipped Sandbox in record time.
Professional Canvas tools
Navigation and camera controls
Zoom controls
Precise zoom in/out with fit-to-screen options
Smart camera
Auto-focus on selections and smooth following
Alignment guides
Smart snapping and alignment helpers
Mini map
Overview navigation for large canvases
Focus mode
Hide the UI to bring focus to canvas contents
Grid and rulers
Optional overlays for precise positioning
