Turn a spreadsheet into a Revit key schedule — map, validate, preview, and place, with no manual entry.
A key schedule in Revit lets one "key" value drive a whole set of parameters — pick the key on an element and the rest of the fields fill in automatically. Building those keys by hand, row by row, is slow and error-prone.
Key Schedule Builder turns a spreadsheet into a finished Revit key schedule. You bring the data, map your columns to schedule fields, validate, preview the rows, and place the schedule — in a guided wizard that walks you through each step.
Key Schedule Builder is free — no license key and no trial.
.msi, and follow the prompts.Click Key Schedule Builder on the ribbon to open the wizard. A workflow rail on the left tracks where you are. The five steps are:
Choose the data you're importing and the kind of key schedule you want to build — the category it applies to and the name of the schedule. This is where you point the tool at your spreadsheet.
Match each column from your spreadsheet to a parameter in the key schedule. Columns you don't need can be left unmapped. This is the heart of the tool: it's what lets a generic spreadsheet become a structured Revit schedule.
Key Schedule Builder checks your data before anything is written to the model — flagging things like duplicate keys, empty required fields, or values that don't fit the parameter type, so you can fix them up front.
Review the finished rows in a grid before they're created. Here you can:
Finally, place the new key schedule — optionally dropping it straight onto a sheet so it's ready to use.
Check the Add-Ins tab. If it's still missing, close Revit completely, re-run the installer, and re-open Revit. Make sure the version you installed matches your Revit release.
Each key value must be unique. Go back to your data (or edit directly in the Preview grid) so no two rows share the same key.
Confirm the parameter you're mapping to exists for the schedule's category and accepts the kind of value in that column (text, number, yes/no). Unmapped columns are simply ignored.
Run the tool again to build a fresh schedule, or edit the key schedule directly in Revit like any other schedule.
Questions or a feature request? Reach us any time.
You can also press F1 while hovering the Key Schedule Builder button in Revit to return to this guide.
Key Schedule Builder is one of several free Smart Tools for Revit.
See all Free Tools