Organization Chart Editor

Organization Chart Editor

Build a hierarchy with primary managers and show matrix reporting with dashed lines.

1–80 people, 24 teams, up to 160 memberships and 160 dotted links, 10 primary levels and 256 KiB JSON. Download before leaving this page.

4 people · 3 teams · 1 top-level · 1 dotted links

Organization chart

Primary reporting depth increases from left to right. Click a person or use Tab and Enter to select. Scroll both ways to explore.

Jordan Choi dotted-line supervisor: Taylor ParkAlex Kim — Director · ProductAlex KimDirectorMorgan Lee — Product lead · ProductMorgan LeeProduct leadJordan Choi — Platform engineer · Platform, ProductJordan ChoiPlatform engineerTaylor Park — Design lead · DesignTaylor ParkDesign lead

Blue solid links are primary reporting; pink dashed links are matrix reporting. The directory below lists every relationship in full.

People directory

4 matching people

IDNameRoleTeamsPrimary managerDotted-line managers
p1DirectorProduct (product)Top level (no primary manager)—
p2Product leadProduct (product)Alex Kim (p1)—
p3Design leadDesign (design)Alex Kim (p1)—
p4Platform engineerPlatform (platform), Product (product)Morgan Lee (p2)Taylor Park (p3)

Edit selected person

Choose at most one primary manager and any number of dotted-line supervisors. Self-reporting and cycles cannot be applied.

Teams
Dotted-line managers

Select people who supervise matrix or shared work separately from the primary manager.

Add a person

Manage teams

Removing a team clears that membership but keeps its people.

Import JSON organization chart

Choose or paste version 1 JSON from this tool. Only a valid project replaces the whole current chart.

Comments & questions

Organization Chart Editor

Give each person one primary manager to form the main reporting hierarchy, then record additional matrix responsibilities with dotted-line supervisors. A person can belong to several teams without duplicating their record. Search the directory by name, title or team, and validate missing references and reporting cycles before exporting.

Key features

  • Edit primary and dotted-line reporting separately
  • Store titles and multiple team memberships per person
  • Detect missing references and cycles across both reporting types
  • Explore the diagram and search by name, title or team
  • Round-trip strict JSON and export a CSV directory
  • Keep data in page memory with keyboard-operable controls

How to use

  1. Load the example or add people, titles and teams.
  2. Select a person and assign their primary manager, dotted-line supervisors and teams.
  3. Inspect solid and dashed links in the chart, then search the directory.
  4. Download the JSON project or CSV roster.
  5. Import the JSON project later to continue editing.

Use cases

  • Show a small company's primary reporting hierarchy
  • Track a contributor's two teams and matrix reporting duties
  • Find staff by role or team and share a directory

Frequently asked questions

Can one person belong to two teams?

Yes. Select multiple teams for one person. They have one primary manager or none, while any additional matrix reporting is represented by separate dotted-line supervisors.

What happens if reporting lines form a cycle?

The editor checks primary and dotted-line edges together. If following supervisors returns to the same person, the change or import is rejected and the current chart remains intact.

What happens when a manager is removed?

Their direct reports move to the removed person's primary manager. Dotted-line references to that person are removed. The final remaining person cannot be deleted.

What if imported JSON references a missing manager or team?

Unknown primary or dotted supervisors, unknown team IDs, duplicate IDs and unsupported versions are rejected. A failed import leaves the current project unchanged.

Can I reimport the CSV?

CSV is a directory for reading and sharing. To preserve team and dotted-line relationships for later editing, save and reimport the version 1 JSON project.

Does this connect to an HR system?

No. Data stays in this browser page's memory and is not sent to a server or HR system. Download JSON before refreshing if you want to keep your edits.

Privacy

Names and reporting relationships are processed only in this browser page's memory. They are not automatically sent to or stored on a server. A local file is created only when you explicitly download JSON or CSV.

Related Tools

Mind Map WorkbenchRandom Seating PlanKanban Project BoardKakuro StudioFunction Graph WorkbenchAudio ABX Blind TestCard Sort StudyEvent Run of ShowChecklist RunnerArgument Map EditorTeam Skill MatrixCorpus ConcordancerTerminology Glossary ManagerCloze Worksheet MakerSliding Tile PuzzleReversi BoardNonogram StudioMinesweeper LabTangram StudioCrossword BuilderWord Ladder GameWord Search StudioAnagram Word GameConnect Four BoardAttribute Trio PuzzleMaze WorkbenchNumber Merge GameLogic Grid Puzzle MakerLights Out PuzzlePeg Solitaire BoardArithmetic Cage PuzzleSudoku StudioChess Tactics BoardProjectile Motion LabGeometry Construction LabEtymology Map ExplorerPronunciation Comparison StudioReading PacerPhonetic Transcription LabProbability Experiment LabPeriodic Trend LabAlgebra Balance LabPhonics Word BuilderSpaced Repetition CardsService Blueprint DesignerProject Risk RegisterHabit Progress TrackerProcess Swimlane DesignerResource Capacity SchedulerInventory Movement LedgerRanked Ballot CounterUsability Task RunnerRequirements TraceabilitySentence Structure LabTranslation Memory WorkbenchDictation PracticeFraction ManipulativesMolecule Structure ViewerGantt Dependency PlannerWeighted Decision MatrixRound Robin SchedulerMental age test · everyday attitude themesPast-life story test27-question Enneagram explorerKorean initials quizFocus Games · Numbers and Ink ColorsColor vision reference platesPitch Recognition PracticeNumber Memory PracticeMoving Target RecognitionScoreboardBingo Card GeneratorTruth or DareQuote of the DayPreference Tournament MakerRock Paper ScissorsRandom Nickname GeneratorRandom Conversation QuestionsMouse TestTouchscreen TestMonitor TestRefresh Rate EstimateScreen and Display InformationKorean Business Number CheckLotto GeneratorLadder GameCompatibility CheckerRandom GeneratorPassword GeneratorMy IP AddressLunch PickerSpin the WheelMetronomeReaction Time TestBalance Game (Would You Rather)Personality Type TestDream DictionaryKeyboard Test
Explore all Life/Fun tools →Image/Media →Text/Convert →Dev Tools →