How to storyboard and build comic strips in draw.io

By Emily Williams

October 9, 2025

This blogpost is part of our I bet you didn’t know you could diagram that! series, where we look at surprising and creative ways visual thinking can supercharge everything from product development to personal productivity.

Discover how diagrams can save time, spark fresh ideas, and transform collaboration across any project or goal for obvious and not-so-obvious use cases.

We’ll cover the following topics:

Image showing a storyboard built in the draw.io Board (whiteboard) editor. The first panel shows the title “Ditch the wall of text”; the image shows colorful bubbles being turned into organized storyboard panels; and the text reads, “Storyboards translate ideas into a simple visual sequence. The second panel shows the title “Get ideas down quickly and logically”; the image shows a paintbrush with colorful circles around it, and a stickman magician with a rabbit leaping out of the hat is is holding - drawn with the freehand (brush tool); and the text reads “Consists of basic illustrations; Unrefined at this stage”. The third panel shows the title “Used in a variety of fields”; the image shows a cinema screen and seats built with draw.io shapes, and an image of a video recorder; and the text reads “E.g. Motion picture, animation, and interactive media sequences.”

Ditch the wall of text

A storyboard is a great tool for quickly translating a multitude of ideas into a simple, visual sequence. Consisting of basic illustrations, the beauty of a storyboard is that it doesn’t need to be refined at this stage; the goal is to simply get your thoughts down and organized in a logical way. Storyboards are typically used in fields like motion picture, animation, and interactive media sequences.

The paragraph above is summarized in a storyboard at the top of this blogpost. Which sticks more in your mind, the info in the storyboard with brief text, or the paragraph of detailed text?

In this blogpost, we’ll be looking at how to build a storyboard in draw.io from start to finish. If you want to find out more about building storyboards specifically for game design, we recommend you check out our blogpost series from our guest writer, Andy Gonzalez, From Chaos to Clarity: Conceptualizing Your Short Game.

Step 1: Create your background

1. On your Confluence page, start typing “draw.io” and select draw.io Board.

Image showing a blank Confluence page with “draw.io Board” to insert a new draw.io whiteboard highlighted

2. Add a large rectangle to the canvas and add color to this.

3. Click on the shape and head to Arrange > Group (or use the shortcut Ctrl or Cmd + G) to make it a container shape. Anything you put inside your rectangle will stay in place if the rectangle is ever moved.

Want to hide the minimize icon in the top-left corner? Head to the burger menu in the top left corner, then to Settings, and deselect Collapse/Expand.

Image showing the draw.io Board editor. A large gray rectangle has been added to the canvas and is currently selected, with the “Group” feature highlighted in the Arrange tab in the right side menu

4. Add smaller squares inside the rectangle to make the story panels, and add color to these.

Image showing the draw.io Board editor. Three purple squares that have been added inside the large gray rectangle shape.

5. You can use the Freehand (Brush) tool to further customize your story panel backgrounds.

Image showing the draw.io Board editor. Pink spots of varying sizes, that were created using the Freehand (Brush) tool, have been added to each of the purple squares inside a large gray rectangle shape.

6. Head to the burger menu in the top left, and select Layers (or use the shortcut Ctrl / Cmd + Shift + L). You can then use the padlock icon to lock the Background layer – once the text turns red, the layer is locked.

Image showing the draw.io Board editor, with the background of a storyboard already created. The Layers panel is visible with the layer named “Background” locked.

Click on the padlock icon to lock your background layer

Now you are ready to add your characters.

Step 2: Add in your characters and speech bubbles

7. Add a new layer called Characters, then import the custom shapes you wish to use by simply dragging and dropping them from your device onto the canvas.

8. In the Arrange tab on the right side, use the rotate options to change which way the characters are facing.

9. Use Ctrl / Cmd + D to duplicate any shapes you wish to use repeatedly. You can also store custom shapes in your personal Scratchpad.

10. Make your characters pop out by clicking on them, heading to the Style tab in the right side menu, and selecting Shadow.

Image showing the draw.io Board editor with the background for a storyboard already created. Two custom shapes (faces) have been dragged and dropped onto the canvas. The options to rotate the images, or flip them horizontally/ vertically, are highlighted in the Arrange panel in the right side menu

Rotate your characters using the options in the Arrange tab

11. Use the Callout shape to build in the dialogue between characters.

Image showing a section of a storyboard in the draw.io Board editor. The Callout shape in the General shape library is highlighted.

12. You can customize text color, size, font, etc. To do so, double-click on a speech bubble and use the Text tab options in the right side menu.

Image showing the draw.io Board editor. A panel with characters and dialogue from a storyboard is displayed. The text in one of the Callout shapes has been double-clicked, and the Text options are displayed in the Format panel in the right side menu.

13. Once you’re finished customizing your storyboard, hit Publish in the top right corner. Here is the final version of our storyboard:

Image showing a storyboard created in the draw.io Board editor. It contains three panels depicting a joke. The dialogue reads, A) hey, knock knock… B) who’s there? A) alpaca B) alpaca who? A) alpaca suitcase, you load the car! B) I don’t get it…

Protip 1: Use the Freehand tool to annotate in real-time

The Freehand tool is ideal for adding annotations and creating freehand images, text, and other shapes by hand.

Gif showing a storyboard built in the draw.io Board editor. The freehand tool is used to circle characters in the storyboard, add lines, and annotations. A sticky note with text is also added to the end of a freehand-drawn connector.

Once you’ve shared the Confluence page containing your diagram with your teammates, you can also use the Freehand tool to collaborate together in real time.

Protip 2: Light or dark mode? The choice is yours

Storyboards and other storytelling visualizations work well in both light or dark mode. Below is a beat sheet, often used in screenwriting to detail the major events, or “beats” of a story.

To change your visualization to dark mode, click on the burger icon in the top left menu, then head to Settings > Appearance > and choose from Automatic (follows your system’s settings), Dark Mode, or High Contrast for improved readability.

Note: changing your diagram to light, dark, or high contrast mode only changes this on your device and will not affect the view of other users if their settings are different.

Image showing a beat sheet containing three acts for a game design narrative.

You can find this beat sheet image, as well as more visualizations in dark mode in our related blogpost, Refining Story Plots and Mechanics for Your Short Game from our guest writer, Andy Gonzalez.

Want to dive deeper into the world of draw.io? Access our linktr.ee page to follow us on social media and learn how others use draw.io, as well as pick up some helpful tips and tricks.

Not using draw.io yet? Convince yourself and start your free 30-day trial today. Or book a free no-obligation demo with our customer success team to learn more about how draw.io can make life easier and more productive for you and everyone in (and outside of) your company!

Happy diagramming!

You are currently viewing a placeholder content from YouTube. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.

More Information