Free Online Design Thinking (Human-Centered) Facilitator Tool
A human-centered framework for innovation and creative problem-solving.
Register New Revision
Complete the revision details below to enable editing of the Design Thinking workshop.
What is Design Thinking?
Design Thinking is an iterative and non-linear process that teams use to understand users, challenge assumptions, redefine problems, and create innovative solutions to prototype and test. It is a human-centered approach, meaning it starts with the people you're designing for and ends with new solutions that are tailor-made to suit their needs.
The process is often broken down into five distinct phases, which guide teams from empathy to implementation.
History & Origin
While the term "Design Thinking" became popular in the 21st century, its roots go back decades. The concept of design as a "way of thinking" can be traced to the 1969 book "The Sciences of the Artificial" by Nobel laureate Herbert A. Simon. Further development occurred in design and engineering fields throughout the 70s and 80s.
The methodology was popularized and adapted for business purposes by the design consultancy IDEO. Figures like David Kelley and Tim Brown were instrumental in championing Design Thinking as a way to solve complex problems in business and society. The Hasso Plattner Institute of Design at Stanford (d.school), co-founded by Kelley, further solidified its place as a formal and teachable innovation process.
The toolbar at the top of the page contains all the actions you need to manage your project:
- New Clears all fields and starts a blank Design Thinking project.
-
Load
Opens a previously saved
.jsonfile and restores all five phases and the revision history in read-only mode. - Load Example Loads a pre-filled example project so you can explore the tool and see how all five phases and the Report look when completed.
- Revise Only available when a document is in read-only mode. Opens a dialog to register a new revision — date, description and author — then unlocks all fields for editing. Revision details are saved to the JSON and appear in the exported PDF.
-
Save
Downloads the complete project as a
.jsonfile, including all five phases and the full revision history. Use this file to reload or share the project later. - Export PDF Generates and downloads a fully formatted PDF report containing: all five Design Thinking phases, the project summary and the revision history.
- Step 1 — Fill in the Phases: Go to the Tool tab and navigate through each of the five phases (Empathize, Define, Ideate, Prototype, Test). Complete all relevant fields to document your project thoroughly.
- Step 2 — Load an Example: Click Load Example to see a fully worked project. This is a great way to understand what each field expects and how the Report looks when populated.
- Step 3 — Review the Report: Switch to the Report tab at any time to see a synchronous, read-friendly summary of all five phases and any modifications recorded.
- Step 4 — Save your work: Click Save to download a
.jsonfile you can reload at any time to continue where you left off. - Step 5 — Export the report: Click Export PDF to download a complete, print-ready PDF covering all phases and revision notes.
- Step 6 — Manage revisions: Load a saved file, then click Revise to register changes and keep a traceable revision history inside both the JSON and the PDF.
Step 1: Empathize - Understand Your Users
💡 Tip: Use interviews, observations, and immersion to deeply understand your users' context, behaviors, and emotions.
Step 2: Define - State the Core Problem (Point of View)
💡 Tip: A good problem statement is human-centered, broad enough for creative freedom, but narrow enough to be manageable.
Step 3: Ideate - Brainstorm Solutions
💡 Tip: Go for quantity over quality initially. Wild ideas are welcome! Build on others' ideas. Defer judgment.
Step 4: Prototype - Create a Tangible Representation
💡Tip: Start with low-fidelity prototypes (paper, sketches). The goal is to think with your hands and fail fast.
Step 5: Test - Get Feedback
💡 Tip: Show, don't tell. Let users interact with the prototype. Observe more than you ask. Embrace failure as learning.