What a raci matrix is
A RACI matrix maps every task against every role, marking who is Responsible for doing it, Accountable for the outcome, Consulted before decisions, and Informed afterwards. It exists to kill the two most expensive failures on a project: work nobody picked up, and work three people did twice.
When to use one
- A project spans several teams and hand-offs keep dropping
- Decisions stall because nobody is sure who actually signs off
- A new team member needs to see the ownership map in one screen
The data format
First row = header (Task + role names). Then Task + R/A/C/I per role.
Paste rows like this — copy the example straight into the builder to see it render:
Task, PM, Eng, Design, QA Spec sign-off, A, C, C, I Build feature, I, R, C, I UI mockups, C, I, R, I Release test, A, C, I, R
How to make one
- Paste your data into the Studio, or upload a CSV or XLSX file.
- Set your colours — by hand, from pasted brand hex codes, or extracted from your logo.
- Generate and export as PNG or SVG for your deck or report.
One thing people get wrong. Exactly one A per row. If two people are Accountable for the same task, nobody is — that ambiguity is the thing the matrix is meant to eliminate.
Why it runs in your browser
Charts are parsed and drawn entirely on your own device. No rows, files or logos are uploaded, so a raci matrix built from confidential project or process data never touches a server. You can verify it: open your browser's network tab while you generate one.