Use the free Org Chart from Table below: your data never leaves your browser — all work happens on your device, and nothing is uploaded to any server.
Every team has a hierarchy, but most teams keep it in someone’s head. Drawing it as an org chart makes reporting lines visible, exposes overloaded managers, and helps new joiners understand who to ask. The Org Chart from Table builds that chart from a simple two-column paste: each person’s name, and their manager’s name. Leave the manager blank for the top person, press a button, and the tree draws itself.
To use it, paste rows with a header first, such as name,manager. Each row is one person. The manager column holds the name of that person’s direct manager, spelled exactly the same way as in their own row. The top person’s manager cell stays empty. Press Build org chart and the tree appears, with the top person at the top and reports branching below. Click any node to collapse or expand that branch, which keeps large charts readable.
Spelling is the one thing to get right. If Luis reports to Ana, the manager cell must say Ana, exactly as Ana’s own name row says it. A typo creates a second, separate tree, because the tool treats an unknown manager as a new top person. That is a deliberate, forgiving choice: it shows you the problem instead of silently dropping the person. If your chart shows two trees, check the manager spellings first.
There are two honest limits to know. First, every chain must end at a person with a blank manager. A loop, where Ana reports to Luis and Luis reports to Ana, has no top person, so that branch cannot be placed in a tree and will not appear. Real organisations do not have loops, so a missing branch usually means a data error worth fixing. Second, the tool draws one chart per connected tree, so a file with several unrelated top people will show several trees, which is correct for a file holding more than one team.
Org charts are useful beyond big companies. A school club can map its committee, a volunteer group can show team leads, a family can map a reunion plan, and a small business can plan hiring by seeing which manager already has six reports. The chart also makes a good discussion tool: when a proposed restructure is pasted in, everyone can see the new shape before it is agreed.
If the chart library fails to load, the tool shows the same hierarchy as a nested list, indented level by level. The information is identical, only the drawing changes, so the tool still answers the question that matters: who reports to whom.
An org chart also ages well as a planning document. When a team grows from five people to fifteen, the chart drawn six months ago shows exactly where the growth landed and which manager absorbed most of it. Keep old versions when you rebuild, even as plain pasted text, and the sequence of charts becomes a record of how the team actually grew, which is far more useful than any single snapshot for the next hiring discussion.
How to build an org chart from a table
- Paste rows with a header: name,manager.
- Leave the manager blank for the top person.
- Spell every manager exactly as in their own name row.
- Press Build org chart.
- Click nodes to collapse or expand branches.
Frequently asked questions
Why does my chart show two trees? A manager name is probably misspelled, so that person was treated as a new top person. Fix the spelling and rebuild.
Why is a person missing? Check for a reporting loop, where two people list each other as manager. Every chain needs a blank-manager top person.
Can I chart more than one team? Yes. Each top person becomes the root of their own tree.
Is my data uploaded? No. All chart building happens in your browser.
Paste your own team, even a team of three, and look at the shape. The manager with the widest branch is usually the person who most needs help.
