How to tag pipes in Revit: create, edit, and change the default pipe tag
Tag pipes in Revit step by step. Load a pipe tag, use Tag by Category or Tag All Not Tagged, create and edit a pipe tag, change the default, and handle parallel pipes. See how RayCAD tags piping plans.
On this page
- What do you need before you tag pipes?
- How do you tag a pipe in Revit?
- How do you create a pipe tag in Revit?
- How do you edit an existing pipe tag?
- How do you change the default pipe tag?
- How do you tag pipe fittings and valves?
- How do you tag a bundle of parallel pipes?
- What goes wrong with pipe tags?
- What else breaks when you tag pipes by hand?
- How does RayCAD tag pipes end to end?
- Questions
- Sources
A pipe tag is an annotation family that reads values from the pipe, usually its size. Many offices add the system and the elevation. Revit places the tag, and the tag family decides what it says.
This guide covers the job in order. You load a tag, place one, tag a whole view, build or edit a tag, change the default, and deal with fittings and parallel pipes. RayCAD is a Revit plugin for MEPF tagging and annotation, and under each step you will see where it slows down on a real project and what RayCAD does at that point.
What do you need before you tag pipes?
- Pipes in the view. A plan, where the pipes are visible.
- A loaded tag for each category. Pipes, pipe fittings, and pipe accessories each have their own tag category. A pipe tag does not cover the others.
- Pipe tags turned on in the view. Check the Annotation Categories tab in Visibility/Graphics (VG) and the view template.
How do you tag a pipe in Revit?
1. Load a pipe tag
- Go to the Annotate tab and open the drop-down arrow on the Tag panel.
- Choose Loaded Tags and Symbols.
- Click Load and browse to a pipe tag. The tags that ship with Revit sit in the Annotations folder of your Revit library, under Piping.
- Check that the tag name now appears next to Pipe Tags, then click OK.
The last tag you load for a category becomes the default for it. The tags that ship with Revit show the pipe size, so a tag with a system or an elevation is a custom tag.
2. Tag one pipe with Tag by Category
- Open the plan.
- Go to Annotate, Tag, Tag by Category, or type TG.
- Set the options on the Properties palette or the Modify | Tag tab. Orientation can be Horizontal, Vertical, or Model. Turn Leader on to draw a leader, and choose Attached End or Free End.
- Hover over a pipe and click it.
- Drag the tag to move it. Press Esc twice to leave the command.
If you want the text to sit directly on the pipe line, turn the leader off before you click.
3. Tag every pipe in the view with Tag All Not Tagged
- Open the view. Select the pipes you want tagged, or select nothing to tag everything.
- Go to Annotate, Tag, Tag All.
- In the Tag All Not Tagged dialog, choose All objects in current view or Only selected objects in current view.
- Select Pipe Tags. Select Pipe Fitting Tags and Pipe Accessory Tags too if you want those tagged.
- Set Leader, Leader Length, and Tag Orientation, then click OK.
Three limits matter here. It tags every pipe that meets the filter, so a long run gets a tag on every segment. It skips pipes that already have a tag, so a second pass with a different tag type adds nothing. It runs on the active view only.
How do you create a pipe tag in Revit?
Pipe tags are category based, so start from an existing tag of the right category and edit a copy.
- Select a pipe tag in the model and click Edit Family. You can also open a pipe tag family from your library.
- Choose Save As and save the family under a new name.
- Select the label and click Edit Label.
- Add the parameters you want from the list on the left, such as Size, System Abbreviation, or an elevation parameter. Add a prefix or a suffix, and use Break to start a new line.
- For a value that needs its own format, select the parameter and click the format button. Clear Use project settings to set your own units, rounding, and unit symbol.
- Click Load into Project.
How do you edit an existing pipe tag?
- Select a pipe tag in the view.
- Click Edit Family on the ribbon.
- Change the label, the text type, or the leader settings.
- Click Load into Project. Choose to overwrite the existing version.
The tags already on the sheet update to the new version. The tag keeps its position.
How do you change the default pipe tag?
- Go to Annotate, open the drop-down on the Tag panel, and choose Loaded Tags and Symbols.
- In the row for Pipes, open the drop-down in the Loaded Tags column.
- Pick the tag you want as the default.
- Click OK.
You can also load the tag you want last, because the last tag loaded for a category becomes its default. To switch the tags that are already placed, select them and pick the new type in the Type Selector.
To show the system abbreviation as a separate tag, load a system abbreviation tag for the Pipes category, and turn the leader off when you place it so the text sits on the pipe.
How do you tag pipe fittings and valves?
Each has its own category and its own tag.
- Pipe fittings. Elbows, tees, and reducers use Pipe Fitting Tags. Most offices tag only fittings that carry information.
- Pipe accessories. Valves and strainers use Pipe Accessory Tags and usually show a mark or a type.
How do you tag a bundle of parallel pipes?
Revit has no command for a bundle. Most offices do one of two things by hand. They place a tag on each pipe with leaders to reach it, or they build a text block and match each row to a pipe.
Both take time, and both go wrong when a pipe moves. A reader who sees a tag between two pipes cannot tell which one it labels.
What goes wrong with pipe tags?
| What you see | What to check |
|---|---|
| Revit says no tag is loaded | Load a tag for that category in Loaded Tags and Symbols. |
| The tag only shows the size | The tags that ship with Revit show size. Build a custom tag for more. |
| The size shows the wrong value | Check the pipe segment's nominal sizes. See removing mm from a pipe tag. |
| Fittings or valves have no tag | Each is its own category. Load and select it. |
| Tag All places nothing | The pipes may have tags already, or the category is hidden in the view. |
| Tags overlap | Revit does not check overlaps. Move them by hand. |
What else breaks when you tag pipes by hand?
Missed tags. A pipe without a size or elevation tag becomes a question from the fitter. Whatever RayCAD could not place goes in a list with the reason, and it takes you to each item. See how that reduces RFIs.
Model changes. When the design changes, tags drift away from the pipes they describe. RayCAD's Retag tool re-tags the elements you select, and replaces the tags and the ring on the pipes you choose.
Teams then try to automate the job with Tag All, Dynamo, pyRevit, a macro, or an AI-written script. Each one reaches the same limit. Placing a tag is easy. Placing it where it reads cleanly, in your firm's layout, across every view, is where they stop. See build vs buy.
How does RayCAD tag pipes end to end?
You pick the views. RayCAD reads the model, decides where tags belong, places them, and lists anything it could not place for you to review. A click-saver plugin makes each manual action faster and leaves the deciding and placing with you.
RayCAD tags pressurised pipes with size, system abbreviation, and elevation, and tags gravity pipes with size and system abbreviation. You set the angles that count as flat, sloped, and riser pipes, and a minimum pipe length keeps stubs clean. Pipe tagging works in floor plans today.
| Task | In Revit by hand | With RayCAD |
|---|---|---|
| Choosing where tags go | You read the run | Tagged where the information changes |
| Parallel pipes | Individual tags and leaders | One tag block, a row per pipe |
| Valves | A separate category and pass | Tagged in the same run |
| Following your standard | You remember it | Your tag families and leader convention |
| Finding what needs attention | You scan the sheet | A review panel lists it |
Install RayCAD on any Revit from 2021 to 2027 and try it free, or email us for a demo and onboarding. The pipe elevation page covers the elevation side. Length labels have their own guide.
What building a pipe tagging script yourself really costs
- Time. Whoever builds and maintains the script is doing software development instead of the billable engineering and drafting work they were hired for.
- The AI loop.With Claude or ChatGPT it becomes an endless loop of “fix this”, “now fix that”. Each fix can break a case that worked before, and nobody on the team owns the code.
- Cost. Hours spent building and maintaining scripts, times your hourly rate, against $200 per month for RayCAD for the whole company.
You can build a pipe tagging script, and this page shows how. For production MEPF sheets, RayCAD is the cheaper and safer choice. Try it free for 15 days.
Frequently asked questions
How do you tag a pipe in Revit?
Load a pipe tag in Loaded Tags and Symbols, go to Annotate, Tag, Tag by Category, and click the pipe. To tag every pipe in the view, use Tag All Not Tagged and select Pipe Tags.
How do you create a pipe tag in Revit?
Open an existing pipe tag in the Family Editor, save a copy under a new name, edit its label to show the parameters you want, and load it into the project. Pipe tags are category based, so start from a tag of the Pipe Tags category.
How do you edit a pipe tag?
Select a pipe tag and click Edit Family. Change the label, save, and click Load into Project. Choose to overwrite the existing version if Revit asks.
How do you change the default pipe tag in Revit?
Open Loaded Tags and Symbols from the Tag panel on the Annotate tab. Choose the tag for the Pipes category, or load the tag you want last, because the last tag loaded becomes the default.
Why does my pipe tag only show the size?
The pipe tags that ship with Revit show the pipe size. To show a system, an elevation, or a mark, create a custom tag with those parameters in the label.
Do fittings and valves need separate tags?
Yes. Pipe fittings and pipe accessories have their own tag categories, and a pipe tag does not cover them.
Can RayCAD tag pipes automatically?
Yes. RayCAD tags straight pipes with size, system abbreviation, and elevation, tags pipe accessories such as valves, and groups parallel pipes under one tag block. It tags pipes in floor plans today.
Sources
- Autodesk Revit help, Tag by Category (checked October 21, 2026)
- Autodesk Revit help, Tag All Not Tagged (checked October 21, 2026)
- Autodesk Revit help, Load a Tag or Symbol Style (checked October 21, 2026)
- Autodesk Revit help, Edit Unit Formats (checked October 21, 2026)