Online Whiteboard
Collaborative drawing board — freehand, shapes, text & sticky notes
📚 Learn more — how it works, FAQ & guide Click to expand
Free Online Whiteboard — Draw, Sketch & Collaborate
The Online Whiteboard is a free, browser-based digital canvas for sketching ideas, creating diagrams, brainstorming, and visual note-taking. It provides freehand drawing, geometric shapes, text placement, sticky notes, and a full undo/redo history. All drawing happens locally in your browser with no account required and no data uploaded to any server.
Object-Based Drawing Architecture
Unlike simple pixel-painting tools that flatten everything to a bitmap, this whiteboard stores every stroke, shape, and text element as a separate object with its own properties (position, color, size, type). This architecture enables features that pixel-based tools cannot provide: you can select and move individual shapes after drawing them, undo specific actions without affecting others, and export at full resolution regardless of zoom level. The canvas is re-rendered from the object list on every frame, ensuring consistent quality.
Available Drawing Tools
The toolbar provides seven drawing tools plus a selection/move tool. The Pen tool creates freehand strokes by recording mouse coordinates as you drag, producing smooth paths rendered as connected line segments. The Eraser paints over content with the background color. The Line tool draws straight lines between two click points. Rectangle and Circle tools create geometric shapes by click-and-drag, with the shape previewing in real time as you drag. The Text tool places editable text at the click position, and the Sticky Note tool creates a yellow note box with text content.
Color System and Customization
The color palette provides 12 preset colors covering common drawing needs: black, white, red, blue, green, yellow, orange, purple, pink, brown, gray, and teal. For precise color matching, the custom color picker opens the system color chooser, giving access to millions of colors. Each shape stores its own color, so you can mix colors freely across different elements. The size slider (1-20 pixels) controls line thickness for strokes and outline width for shapes.
Zoom and Pan Navigation
For detailed work or large diagrams, the whiteboard supports zoom and pan. Zooming is controlled by Ctrl + mouse scroll wheel or the +/- buttons in the toolbar. The zoom range is 25% to 400%, with the current level displayed next to the zoom controls. Panning moves the viewport across the canvas: hold the Space key and drag, or use middle-mouse-button drag. This allows you to work on a large canvas area while maintaining detail at any zoom level.
Undo and Redo History
Every drawing action pushes a snapshot onto the history stack. Ctrl+Z pops the last action (undo) and Ctrl+Y restores it (redo). The toolbar also provides dedicated undo/redo buttons for mouse-driven workflows. The history is maintained for the entire session with no limit on the number of steps, so you can safely experiment and revert changes at any point.
Exporting Your Whiteboard
The Export PNG button renders the full canvas content to a high-resolution PNG image. The export uses the internal canvas dimensions (2000x1500 pixels by default), not the screen display size, so the output is always sharp. The PNG is generated entirely client-side using the Canvas API toBlob method, downloaded directly to your device without any server interaction.
Use Cases for Digital Whiteboards
- Brainstorming: Quickly sketch ideas, draw concept maps, and organize thoughts visually during planning sessions.
- Teaching: Explain concepts with drawings, diagrams, and annotations — useful for tutoring and online classes.
- UI Wireframing: Rough out interface layouts with rectangles, text, and annotations before moving to design tools.
- Meeting Notes: Capture visual notes during meetings using sticky notes and freehand drawings.
- Problem Solving: Draw flowcharts, decision trees, and process diagrams to work through complex problems.
Keyboard Shortcuts
Ctrl+Z undoes the last action. Ctrl+Y redoes it. Hold Space and drag to pan the canvas. Ctrl + scroll wheel zooms in and out. These shortcuts follow standard design tool conventions, making the whiteboard immediately familiar to users of tools like Figma, Miro, or Excalidraw.
How to Use the Online Whiteboard
- 1
Select a drawing tool
Choose from the left toolbar: Pen for freehand drawing, Eraser, Line, Rectangle, Circle, Text, or Sticky Note. Each tool has its own size and color options.
- 2
Draw on the canvas
Click and drag on the canvas to draw. For shapes (rectangle, circle, line), click the start point and drag to the end point. For text and sticky notes, click to place them.
- 3
Customize colors and sizes
Use the color palette below the tools to pick a drawing color. Adjust the brush or shape size with the size slider. Each shape stores its properties individually.
- 4
Undo, redo, or move objects
Press Ctrl+Z to undo, Ctrl+Y to redo. Select the Move tool to click and drag existing shapes to new positions. Clear all removes everything (with confirmation).
- 5
Export your work
Click Export PNG to download the entire canvas as a high-resolution PNG image. The export captures all shapes at full quality.