logo
Hypar is designed so early planning flows into Revit without redrawing. The Hypar Revit add-in connects the two in both directions: load Hypar plans into Revit for documentation, and send Revit content into Hypar for planning. Free accounts include the add-in.
Supported Revit versions: 2020 through 2027. Versions install side by side.

Set up the add-in (one time)

  1. In Hypar, open Export → Export to Revit or Import → Revit furniture, equipment, and rooms and click Download Add-in (installer: HyparRevit.exe). Choose the Revit versions to install.
  1. In Revit, open the Add-Ins tab and click any Hypar command. A browser opens to sign in at hypar.io; a short pairing code appears in both Revit and the browser. Verify they match and confirm. Your account stays connected for future sessions.
BIM managers: for silent installs, toolbar customization, converter settings, and troubleshooting, see Revit add-in: deployment and configuration in Account & Admin.

Load a Hypar project into Revit (Export to Revit)

  1. Open your target Revit file (a template with appropriate levels helps; no special prep is required).
  1. Add-Ins → Hypar → Load Project and select your Hypar project. If your project has options, you will need to select an option first.
  1. Load time will depend on the complexity of your project as well as the amount of unique families that need to be loaded into Revit.
What gets created:
Hypar element
Revit result
Notes
Origin
Revit Internal Origin
Spaces (with or without walls)
Rooms
Spaces are imported into Revit as Revit rooms. Space names are mapped to room names. Spaces without walls have room boundary lines.
Properties on Spaces
Room Properties
If you added custom room requirement properties, those will remain on a space
Walls
Walls
Auto-joined; thickness matches the incoming Hypar wall — Hypar will reuse the closest existing wall type by width (preferring Hypar-created types) or create a new "Hypar" wall type rounded to the nearest 1/16"
Furniture
Furniture families
Custom Revit content arrives as its original family. If families are not preloaded in the Revit file, Hypar will load them in.
CAD Blocks
CAD Block
CAD components arrive as a family under their original file name
Generic, Flexible Components
Generic Models
Flexible boxes/cylinders arrive under Generic Models (as Box/Cylinder, or their custom names). Each component with a different shape and dimension comes in as a instance.
Grid lines
Grid lines
Straight lines supported. Planning grids are not imported into Revit.
Columns
Columns
Family instance placed as “HyparColumn” with a type per unique profile.
Floor plates
Not imported
Levels
Revit Levels
Created only when no existing level matches the elevation; otherwise the existing level is reused.
Clearances
Not imported
Buildings
Not imported
Site
Not imported
Stairs, Shafts, Elevators
Rooms
Spaces are imported into Revit as Revit rooms
Circulation
Not imported
Annotations
Not imported
Options
Imported
Loading an option into Revit does NOT create a Revit Option. Each new ‘Load Project’ will overwrite the previous load contents.
Windows
Imported
Comes in as a “HyparWindow” family. Type corresponds to window style (Opening, Sash, Fixed, etc), while width/height/sill height are set as instance parameters on each placed instance.
Doors
Imported
Comes in as a “HyparDoor” family. Type corresponds to door style (Single Swing, Double Swing, Opening, Sliding, etc), while width/height are set as instance parameters on each placed instance.

Send Revit content to Hypar

Send furniture, equipment, and rooms from Revit into Hypar. Rooms become flexible blocks whose contents adapt when you reshape them.
  1. In Revit, open the source model and select the elements. Select rooms in both the 3D and 2D views (so the room objects in 2D are included and objects above the plan section are selected).
  1. Best results: one room at a time, with its contents. The progress bar estimates conversion time; it scales with how many distinct families you send, and you can keep working in Hypar while it runs.
Not everything travels: specific wall types get converted into simple Hypar walls that maintain your original widths; and floors, non-furniture/equipment families, and poorly modeled geometry won't import into Hypar.
  1. Add-Ins → Hypar → Send Selection to Hypar.
  1. In Hypar, a banner appears at the top of the canvas. Click Place, then click the canvas to position the content. (No banner? Refresh the browser and confirm the send completed in Revit.)

Last verified against Hypar v0.2.019 (July 10, 2026).