How to Load a Revit Family Into a Project (Every Method Explained)

To load a Revit family into a project, go to the Insert tab > Load Family, browse to the .rfa file, and click Open. You can also drag and drop the file directly into the project window, or use Load Autodesk Family to pull content from Autodesk’s cloud library. Each method has its place, and a few of them behave in ways that catch even experienced users off guard.
In this guide you’ll learn how to load a Revit family using every available method, how to handle families with type catalogs and shared nested components, and how to fix the most common errors — including the classic “I loaded the family but I can’t find it anywhere.”
New to the concept entirely? Start with what a Revit family is — types, parameters, and the hierarchy — then come back here to load one.
Quick Steps: Load a Family in 30 Seconds
- Open the project you want to load the family into.
- Go to the Insert tab and click Load Family in the Load from Library panel.
- Browse to the
.rfafile on your computer and select it. - Click Open. The family is now available in the Project Browser, ready to place.

That’s the short version. Now let’s look at each method in detail, because the differences matter more than they seem.
Method 1: Insert Tab > Load Family (The Standard Way)
This is the method Autodesk recommends and the one you’ll use 90% of the time:
- In an open project, click the Insert tab on the ribbon.
- In the Load from Library panel, click Load Family.
- In the dialog, navigate to the folder containing your
.rfafiles. - Select the family and click Open.
Pro tip: you can load several families at once. Hold Ctrl and click multiple .rfa files in the dialog (or Shift for a continuous range), then click Open. Revit loads all of them in a single operation — much faster than loading one by one.

Once loaded, the family doesn’t appear on screen automatically. It’s stored inside the project and listed in the Project Browser > Families, under its category (Furniture, Doors, Lighting Fixtures, etc.). From there, drag it into a view or use the corresponding placement command.
Method 2: Drag and Drop From File Explorer
Open Windows File Explorer, grab a .rfa file, and drag it directly onto the Revit project window. Revit loads the family and immediately starts the placement command, with the family attached to your cursor.
Two behaviors worth knowing, because Autodesk’s documentation barely mentions them:
- Drag one file → load and place. Revit assumes you want to use the family right now and puts you in placement mode. Press Esc if you only wanted to load it.
- Drag multiple files → they open for editing. This is the trap. If you select several
.rfafiles and drag them in, Revit doesn’t load them into your project — it opens each one in the Family Editor as a separate window. To load several families at once, use Method 1 with Ctrl selection instead.
Method 3: Load Autodesk Family (Cloud Library)
Since Revit 2020, the local family library no longer installs by default. Instead, Autodesk hosts its stock content in the cloud:
- Go to the Insert tab and click Load Autodesk Family.
- Sign in with your Autodesk account if prompted.
- Browse or search the catalog, select the families you need, and click Load.
The cloud library covers generic content — doors, windows, basic furniture — but it’s limited when you need manufacturer-specific or region-specific objects. For a step-by-step walkthrough of this tool, see our guide on loading a family using Load Autodesk Family
Loading a Family With a Type Catalog
Some families ship with a companion .txt file — a type catalog. It lets one family definition carry dozens or hundreds of size variants (think structural steel profiles) without bloating your project with types you’ll never use.
The key: keep the .txt in the same folder as the .rfa, with the same file name. When you load the family, Revit shows an extra dialog with a Type column where you pick only the types you need — hold Ctrl to select several. Only those types enter your project.
We cover the full workflow, including how to fix a type catalog that won’t appear, in our dedicated guide: how to load a Revit family with a type catalog.
Complex families often contain other families nested inside them — a dining table with chairs, a light fixture with a mounting bracket, a door with hardware. You load these into a project exactly the same way as any other family: Insert tab, Load Family, done. What changes is how Revit manages the pieces once they’re inside.
The rules Revit applies
- When you load the host family, every nested and shared component travels with it. Each nested family shows up in the Project Browser under its own category — the chairs under Furniture, the table under Furniture Systems, and so on.
- A nested family can also live independently in the project and be reused by more than one host. Several table families can all reference the same shared chair.
- If you load a family whose shared component already exists in the project in a different version, Revit asks which one wins: the version already in the project, or the one arriving with the new family.
Here’s the part most tutorials skip. The real reason to make a nested component shared is scheduling. A shared nested chair is counted as an individual element: a furniture schedule will list 8 chairs for your table family, each one taggable and countable. A non-shared nested chair is invisible to schedules — Revit treats it as mere geometry belonging to the table. If your quantities look wrong after loading a furniture package, this is almost always why.

One reload limitation to know
Once a family with shared components is loaded, you can’t overwrite it by reloading a version of the same family saved as non-shared. Revit will block the swap. The workaround: delete the family from the project first (Project Browser > right-click > Delete), then load the new version fresh. Save before doing this — deleting removes every placed instance.
Why Can’t I Load My Family in Revit? (Troubleshooting)
If Revit won’t load your family — or loads it but you can’t find it — run through these checks in order.
The family loaded but doesn’t show up
Loading never places anything. Check Project Browser > Families under the family’s category. If it’s there but you can’t place it in the current view, check the view’s discipline (mechanical content hides in architectural views and vice versa), the view range, and any active filters or visibility overrides hiding that category.
“Load Family” is greyed out
You’re in a context that doesn’t allow loading: a perspective view in older versions, an active editing mode (finish or cancel the sketch first), or the Family Editor without a project open behind it.
Version incompatibility
Revit files only move forward. A family saved in Revit 2026 will not open in Revit 2024 — there is no “save as older version.” If you get an upgrade prompt when loading, the family is older than your Revit and will be upgraded on the fly (that’s fine). If you get a flat refusal, the family is newer than your Revit, and the only fix is finding a version saved for your release. Every family on Library Revit lists its minimum compatible version on the download page for exactly this reason.
The file is corrupt or won’t open
Try opening the .rfa directly in the Family Editor. If it opens, run File > Open with Audit, then save it again and load the fresh copy. If it doesn’t open at all, the file is damaged — re-download it.
See the shared components section above — this is the shared/non-shared reload block, and the fix is delete-then-reload.
How to Load Multiple Families From a Folder
There’s no dedicated “import folder” button in Revit, but the standard dialog handles it: Insert > Load Family, navigate into the folder, press Ctrl+A to select everything (or Ctrl-click specific files), and Open. Revit loads the whole batch in one pass.
For large office libraries — hundreds of families across nested folders — batch selection gets tedious, and that’s the point where dedicated family management add-ins earn their keep. For a project-by-project workflow, though, Ctrl+A in the Load Family dialog covers it.
Frequently Asked Questions
How do I open a Revit family file?
Double-clicking a .rfa opens it in the Family Editor for modification. If your goal is to use it in a project, don’t open it — load it from inside the project with Insert > Load Family.
What’s the difference between .rfa and .rvt files?
A .rfa is a family — a single loadable component like a door or a desk. A .rvt is a full project file. You load .rfa files into .rvt projects.
Where are loaded families stored?
Inside the project file itself. Once loaded, the family is embedded in the .rvt — you can delete or move the original .rfa and the project keeps working. To extract a family back out, right-click it in the Project Browser and choose Edit, then Save As.
Can I load a family from another project?
Yes. Open both projects, edit the family in the source project (right-click > Edit in the Project Browser), and in the Family Editor click Load into Project to send it to the destination. You can also copy-paste placed instances between projects, which carries the family definition with them.
Where can I download free Revit families?
Right here. Library Revit hosts free .rfa and .rvt content across every category — browse the full Revit family library or jump straight to popular sections like furniture, doors, and vehicles.
Load Better Families
Now that you know how to load a Revit family by every method available, the only remaining question is whether the families themselves are worth loading. Well-built families — correct categories, clean parameters, shared components where schedules need them — are what separate a fast project from a frustrating one. Start with our free family library and load something worth keeping.



























