· 7 min read

How to Create an Org Chart in Excel (Automatic 1-Click Method)

Most people waste 2-3 hours trying to draw org charts manually in PowerPoint or Visio. There's a faster way: paste your employee list into Excel and let a VBA-powered file build the entire org chart automatically. Connectors, hierarchy, department colors and all.

Table of Contents
  1. Why use Excel for org charts?
  2. The manual method (and why it's painful)
  3. The automatic method: 1-click org chart
  4. Step-by-step: how it works
  5. What to include in your employee data table
  6. Tips for a cleaner org chart
  7. FAQ

Why Use Excel for Org Charts?

Excel is already on every work computer. Unlike dedicated tools like Lucidchart or Visio, you don't need a separate subscription or login. Most HR managers and business owners already know how to use it: and that's exactly why it works so well for quick, shareable org charts.

The downside? Building an org chart manually in Excel using shapes and connectors is a nightmare. Every time someone changes jobs, you have to redraw boxes, reconnect lines, and reformat everything. This is where an automated org chart template changes everything.

The Manual Method (And Why It's Painful)

The traditional approach involves:

  1. Inserting shapes manually for each employee
  2. Drawing connector lines between manager and report
  3. Formatting every box individually (color, font, size)
  4. Repositioning everything after every org change
  5. Re-exporting to PDF or PowerPoint every time

For a company of 20 people, this takes 2–4 hours the first time: and at least an hour every time you update it. For a company of 50+, it becomes a full-day project.

⏱ Time comparison

Manual org chart for 30 employees: ~3 hours. Automated org chart for 30 employees: ~4 minutes. That's not an exaggeration: it's the difference between drawing and filling in a spreadsheet.

The Automatic Method: 1-Click Org Chart in Excel

An automated Excel org chart template uses VBA (Visual Basic for Applications) to read your employee data table and instantly generate the full hierarchical chart: complete with smart connectors, color-coded departments, and a live legend.

You don't need to write any code. You just:

The file handles everything else: detecting the hierarchy from manager-employee relationships, calculating positions, drawing connectors, and applying colors.

Step-by-Step: How the Automatic Method Works

1

Open the template and enable macros

The file uses VBA automation. When you open it, Excel will ask to enable macros: click "Enable Content." This is required for the automation to work. The code is clean and safe: it only draws shapes on the chart sheet.

2

Fill in the employee data table

The input tab has columns for: Employee Name, Job Title, Department, and Manager Name. You can paste directly from your HRIS, LinkedIn export, or any spreadsheet. A sample dataset is included to show you the expected format.

3

Click "Generate Org Chart"

One button click triggers the VBA macro. The file reads every row, calculates the hierarchy tree, and draws the org chart automatically: including lines connecting each person to their manager. For 50 employees, it takes about 10 seconds.

4

Read the chart and navigate

The chart is automatically laid out with each department color-coded based on your data. You can zoom in and out to navigate large teams. The legend updates automatically as you add or remove departments.

5

Export to PDF or PNG

Use the built-in export button to save the chart as a PDF: ready to share in a board presentation, send to a new hire, or paste into a report. No need to screenshot or use Print to PDF manually.

What to Include in Your Employee Data Table

For the best results, your data table should have at minimum these columns:

ColumnRequired?Example
Employee NameRequiredSarah Johnson
Job TitleRequiredHR Manager
Manager NameRequiredJohn Smith
DepartmentRecommendedHuman Resources
EmailOptionalsarah@company.com
Photo URLOptionalhttps://...

The Manager Name column is the key: this is how the template understands the hierarchy. The CEO or top-level person should have a blank Manager field (or their own name). Everyone else must have their direct manager's name spelled exactly as it appears in the Employee Name column.

💡 Common mistake to avoid

If a manager's name is spelled differently in the Manager column vs. the Employee Name column (e.g., "John Smith" vs. "J. Smith"), the hierarchy breaks. The template includes an error detection feature that highlights these mismatches before you generate the chart.

Tips for a Cleaner Org Chart

FAQ

Does this work on Mac?
The Excel org chart generator is Windows only (Excel 2016 and later). VBA automation is not fully supported on Mac Excel. If you're on a Mac, use the Google Sheets version instead: it runs on Google Apps Script and works on any device.
How many employees can it handle?
The template handles up to 200 employees comfortably. For larger organizations, the chart may become visually crowded: in that case, we recommend generating department-level charts separately using the filter feature.
Can I use it without enabling macros?
No: the automatic chart generation requires macros to run. Without macros, you'd be back to the manual method. The VBA code is fully visible and does not connect to the internet or access any other files on your computer.
What's the difference between the Excel and Google Sheets versions?
The Excel version uses VBA and generates shapes natively in Excel. The Google Sheets version uses Google Apps Script and renders the chart as an interactive web-based visualization. Both produce professional results: the choice depends on whether your team is on Windows or uses Google Workspace.
Can I add employee photos to the org chart?
Yes: there's a separate template variant that supports employee photos. You provide a URL to each employee's photo (from LinkedIn, your intranet, or Google Drive), and the template loads them into the chart boxes automatically.

Ready to build your org chart in under 5 minutes?

Download the Org Chart Generator Excel template. Paste your employee data, click Generate: done. No design skills, no Visio, no subscription.

Get the Org Chart Generator → $25

Instant download · Works with Excel 2016+ on Windows · Includes sample data & user guide

← Back to Blog