Revit Lookup: must-have for Revit API developers

Revit Lookup lets you inspect “behind-the-scenes” data of Revit projects.
You can explore elements, parameters, and properties that are normally hidden. You can also analyze (and understand!) how Revit API works in practice to build and debug your plugins. It really is an invaluable tool for Revit API developers.
Revit Lookup is free, open-source, and has an easy installer.
📌 TLDR – Summary Upfront:
Download the installer here. Installed Revit Lookup appears in the Revit’s Add-Ins tab.
➡️
Use Snoop Selection to explore Revit elements, their parameters, and properties.
➡️
Explore geometries, Revit project’s database, and events.
With Revit Lookup, you can get insights to develop your plugins easier and faster.

Installation

Download the .msi installer for your Revit version (e.g., RevitLookup-2025.0.10-SingleUser.msi).
Install. Revit Lookup will appear in the Add-Ins tab.

UI Overview

Revit Lookup offers several ways to explore Revit projects. All are accessible through Dashboard and the most common also through shortcuts.

Selection

Snoop Selection is the most often used feature and the easiest way to explore Revit elements, their parameters, and properties.
Select Revit element(s).
Go to the Add-Ins tab and click Snoop Selection from RevitLookup.
Now you can explore how the element is represented in Revit API.
You can click some properties (e.g., Parameters) to explore further.
Why is that helpful? With Revit Lookup, you can resolve day-to-day Revit API developer’s troubles:
➡️
Get parameters Guids or BuiltInParameter values to retrieve them in your code.
➡️
Check elements’ Category to get them through FilteredElementCollector.
➡️
Analyze how your Transformations affect Locations.
And so on.

Other Features

Other selected useful features:
Explore geometries: Faces, Edges, Points.
Explore the Revit project’s Database (e.g., FamilySymbols).
Check BuiltIn Parameters, BuiltIn Categories, and Units’s schemas with their labels.
Monitor Events (e.g., to know to which to subscribe to).