How to Change Units in Revit

Sometimes, Revit users may need to change the units they are working with, in an existing template or project. We are talking about the transition between the widely used Metric system and the Imperial system, which is mostly used in the United States.

To save a lot of time and effort, it would be beneficial to convert the existing template or project file from Imperial to Metric or vice versa. In Revit, it is possible to change the Project Units with some simple steps. Using this method allows you to make changes in the same file and avoid double efforts.

In this article, I will explain how to change the Units in Revit, and how to adjust them to the dimensions and labels already in the template or project.

Project Units Revit

In Revit, you can start with a Metric or Imperial template, which sets the right Project Units for you. No matter what kind of template you begin with, it’s important to know that it’s possible to switch to different units at any given moment. Moreover, you can combine Metric and Imperial Units or set Alternate Units to dimensions.

In Revit, you are able to control and modify various types of units, which include:

  • Angle
  • Area
  • Cost per Area
  • Distance
  • Length
  • Mass Density
  • Rotation Angle
  • Slope
  • Speed
  • Time
  • Volume
  • Currency
project units in revit
Common Project Units Revit


If you like to know more about dimensions and Alternate Units, you can read this article: Dimensions in Revit – What you need to know

Change Units

To change any of the various types of units in Revit for your template, make sure you duplicate your template file before changing. This is only needed if you like to have a Metric and Imperial Unit version for your template. Follow the steps I outlined below for changing the Units:

  1. Open the Manage tab > Settings panel
  2. Click Project Units > Project Units dialog opens
project units
  1. In the Project Units dialog, select a Discipline
  2. Select a Unit type in the Format column to change
  3. In the Format dialog, change the preferred Unit > Click OK
change units in revit

Optional: you can modify additional settings to your requirements, such as Rounding and adding a Unit symbol. The list below explains some alternative settings you can add to your formatting.

  • Suppress trailing 0’s: Select this setting to remove trailing zeros (20.300 displays 20.3, for example).
  • Suppress 0 feet: This setting excludes the display of the value zero feet. (0′ – 9″ displays as 9″, for example)
  • Show + for positive values: Adds a + symbol as a prefix for positive values.
  • Use digit grouping: You can use this setting to activate the Decimal symbol/digit grouping [A] setting, which is adjustable in the Project Units dialog.
  • Suppress spaces: You can select this option to remove spaces around the Feet and fractional inches (0′ – 9″ displays as 0′-9″, for example)


Suppress 0 feet and Supress spaces option is only available for the Length and Slope parameters.

Modify Dimensions Units

After changing the Project Units, you may notice that some of the dimensions may remain incorrectly formatted. In this case, you can change the dimension types to the project settings or change them manually. Follow the steps written below:

  1. Select the dimension type that needs conversion
  2. Go to the Properties Browser > Click Edit Type > Type Properties dialog opens

Note: Ensure you update the type name [A] if it includes any units in the text. This adjustment is separate from any modifications to the Unit Project settings.

change dimension units revit
  1. In the Type Properties dialog, go to the Units Format parameter and click the Value
  2. Check the Use project settings box, which will copy the project settings to the dimension type > Click OK

Optional: If you do not want to Use project settings, you can change the Units manually to your requirements.

type properties dimensions

After changing the dimension type to your requirements, you can repeat steps 1-4 for any other dimension type in your project.

Modify label Units

Typically, labels within tags in your project are configured to use Project Units. If this is not the case, you can make the necessary changes within the family. To adjust the Units, follow the steps outlined below:

  1. Select the family (tag) in your project
  2. Go to the Modify | Wall Tags ribbon > Click Edit Family
change label units
  1. In the family editor, select the Label
  2. In the Modify | Tag Label ribbon click Edit Label
modify label
  1. Select the label by clicking the row
  2. Click Edit Unit Formats
  3. Check the Use project settings > Click OK

Optional: You can repeat steps 1-7 for each Label Parameter that requires modification to suit your requirements.

edit label unit format

When you finish changing the label units, you can Load into Project the family to see the modifications inside the project.


When you choose to Use project settings in the family, even if the family project units differ from your preferred unit system, the project settings in your project will still be applied.

Wrapping Up

Occasionally, Revit users may need to change the Units within the project they are working on. There are two Unit systems you can choose from which are the Metric and Imperial Units. Fortunately, it is possible to change the Units at any given moment without too much effort.

By using the Project Units settings, you can switch between Imperial and Metric Units in a template or project without having to create a new one. This also works for Dimension types and Labels inside your project.

I hope this article helped you learn how to change Units in Revit and how to modify Units in dimension types and labels. Feel free to leave a comment if you have any questions or suggestions.

Get more stuff like this

Revit, Dynamo, Sketchup and BIM Tips

I hate spam too, so you can unsubscribe at any time.

6 thoughts on “How to Change Units in Revit”

  1. Hi Ralph.
    Have you come across the following issue where someone working in a imperial project would want to read a toposolid sub-elements “elevation points” ( the value input field in blue ) in metric. The temp


    • If I correctly understand you, you can change the Project Units: Length to any of the metric units (mm/cm/dm/m) to view the elevation points in metric.

      • I forgot to mention, “without switching the project units all the time.”
        It would be nice to have the ability to see both units in the temp blue fields.
        Or have a units setting for the temp field units.

          • Oops Again. To be more specific. I should have said when picking a point with the intent of modifying it (or them on a plan view) after selecting the toposolid.
            I guess changing the units back an forth will have to do for now.


          • It is not possible to see the values in both imperial and metric units simultaneously in the blue fields. However, if you want to modify the value, you can always enter the unit. For instance, if the blue temp field displays 10 inches and you want to add 100 millimeters to it, you can enter the following in the temp field: “=3″ + 100mm.”, or vice versa.

Leave a Comment