The Super Easy Way To Change Capitalization Directly In Autodesk Revit
by Yaron Elharar ( @YaronElharar )
Updated · First version published
Inconsistent capitalization across Autodesk Revit project files is still a common headache. Teams mix Sentence case, Title Case, and ALL CAPS on room names and other labels. This article is current as of September 20, 2026, against Autodesk Revit 2027 (including 2027.3).
What Revit 2027 can do natively
Revit natively provides All Caps formatting for Text Notes, but it does not provide general-purpose Uppercase/Lowercase/Title Case/Sentence Case conversion across arbitrary editable parameter fields. All Caps is a Text Note formatting control. Press Ctrl+Shift+A in the text-note editor to turn it on or off. Autodesk’s API notes that removing All Caps restores the characters’ original case. It does not convert the stored text to lowercase.
The text-note editor does not document equivalent Lowercase, Title Case, or Sentence Case commands for those fields. Element properties are a different surface from Text Notes. Some Revit tools, such as spell checking, do not operate on text in element properties. Treat All Caps as Text Note formatting, not as a project-wide Change Case command.
When All Caps is not enough
All Caps on Text Notes does not convert parameter fields, and it does not provide lowercase, title case, or sentence case. For that conversion, AnyCase changes the selected editable text in place. It is a Windows utility, not a Revit add-in, and Autodesk does not confirm that compatibility.
- Download AnyCase.
- Install it as you would any other Windows program, and leave it open.
- In Revit, select the editable text you want to change.
- Hold Shift, then right-click the selection and choose the case. Ordinary right-click alone opens Revit’s usual menu. Or press Win+Alt+U for uppercase or Win+Alt+L for lowercase.
Final thoughts
Revit 2027 still limits native capitalization to All Caps formatting on Text Notes. Ctrl+Shift+A toggles that formatting; turning it off restores original case rather than converting the text. There is no general Change Case across arbitrary parameter fields. For a one-off paste, use the free case converter. That page does not convert text inside Revit in place.