Digitally signed app



  • Quickly filter elements by category, family type, and instance parameters
  • Renumber Autodesk® Revit® elements/instance parameters using a prefix, a suffix, and a multiplier
  • Renumber randomly all elements at once or pick one by one
  • Path numbering (using a detail line)
  • Vertex numbering (using a detail line)
  • Temporarily highlight selected elements in Order Manually mode
  • Alternatively, export the data to Excel and import it back

Compatible with Revit versions: 2017, 2018, 2019, 2020, 2021 and 2022


Note: This app uses a custom installer (and not the standard App Store installer).

About This Version

Version, 11/22/2021
# Enhancements - Alpha Channel can now be used to apply transparency when colorizing elements # Bug Fix - Zero padding/preceding Zeros not working - Viewports not appearing in the elements list - Grids not appearing in the elements list - Name parameter unavailable in HVAC Zones Category - Error when renumbering structural framings - Some color options in the gradient profiles crashing Revit - Renumbering Saved Rules option crashing Revit

Screenshots and Videos

Customer Reviews

12 reviews
Get Technical Help
  • Same number for identical parts
    Gregory Andriotis | January 08, 2022 Verified Download (What's this?)

    Fantastic add-in!  Thank you for offering it for free.  Can you add an option for it to renumber identical MEP fabrication parts the same number?  This could work well for wall types etc as well.


    Thanks again!

    Mohammed Akazaf | November 23, 2021 Verified Download (What's this?)


    Joao Teixeira (Publisher) | November 30, 2021

    Mohammed, thank you very much for the 5 stars review 🙂

  • Use this and other DI roots plugins everyday
    CHRIS BOWKER | November 10, 2021

    I mostly use this plugin to Renumber my APL points the way I want them numbered and in the order I want.

    Joao Teixeira (Publisher) | November 30, 2021

    Chris, thank you very much for the 5 stars review 🙂

  • Automatiza la numeración de elementos
    Thierry Escudero | September 16, 2021 Verified Download (What's this?)

    Funciona genial para numerar elementos con prefijo o sufijo

    Joao Teixeira (Publisher) | October 04, 2021

    Thierry, muchas gracias por la revisión de 5 estrellas 🙂

  • Update 2022?
    Gerard Stahl | July 05, 2021 Verified Download (What's this?)

    Thanks for this great free add-in, will there be an update for revit 2022?

    Joao Teixeira (Publisher) | July 12, 2021

    Gerard, thank you very much for the 5 stars review 🙂

  • Numbering instance parameter - " Mark " of a door(s) in a group.
    Ayo Gbadamosi | February 11, 2021 Verified Download (What's this?)

    Thank You for the wonderful set of free plugins.

    I have an immediate problem with the Reodering pluging. It request to "ungroup" to renumber a parameter (in this case Mark) that in revits' conventional workflow does not require ungrouping to be changed(since it is a parameter that is uniquie to that single instance of the object which in this case is a door).

    Is there a workaround that allows your plugin to attempt  to force renumber such "instance parameters" in groups where revit allows?

    Once again, Great Plugin.

    EDIT: The App Developer has noted the issue with a possiblity of implementation in the next release.


    EDIT 2:Very Happy with Update 


    Joao Teixeira (Publisher) | February 18, 2021

    Hi Ayo, Thank you for your review and feedback. At this stage, it’s not possible to force ReOrdering to update the parameters without ungrouping. However, we are happy to inform you that this feature will be implemented in the next update. 🙂

  • Great App
    Neil Currie | February 02, 2021 Verified Download (What's this?)

    Works perfectly for MEP families as well.

    Joao Teixeira (Publisher) | February 04, 2021

    Neil, thank you very much for the 5 stars review 🙂

  • Great Tool
    Thomas Bachmann | January 28, 2021 Verified Download (What's this?)

    Works perfect! Very useful!

    Joao Teixeira (Publisher) | February 01, 2021

    Thomas, thank you very much for the 5 stars review 🙂

  • Diroots gets the best recommendations from me.
    Berit Lindegaard Thyrsted | January 14, 2021

    Diroots gets the best recommendations from me.

    Joao Teixeira (Publisher) | January 15, 2021

    Berit, thank you very much for the 5 stars review 🙂

  • Great
    Domenico Ciliberto | September 01, 2020


    Joao Teixeira (Publisher) | November 17, 2020

    Thank you very much for the 5 stars review! 🙂

  • Handy add-in as all DiRoots add-in!
    Peter Horvath | July 20, 2020

    Thank you for developing this nice add-in! For HVAC designers numbering ducts and duct fittings are essential. Could you add these categories to the list? Would be very appreciated!

    Joao Teixeira (Publisher) | July 20, 2020

    @Peter, thank you for your positive feedback! ReOrdering should include ducts and duct fittings. Can you please send us an email so we can understand what may be going wrong? 🙂

    Peter Horvath | August 14, 2020

    @Joao, thanks for the prompt response. Finally, the issue was resolved (somehow a project was opened, where the air side components were missing...), however I would like to share some ideas as well.Generally, HVAC designers do a special numbering for each duct system to mark its' Ducts, Duct Fittings, Duct Accessories and also Air Terminals. Every duct system gets a unique prefix and it's components a number in ascending order from AHU to Air Terminals (e.g for AHU-1 Supply System: S1/1, S1/2, S1/3 etc.). Thankfully this could be done with the current ReOrdering version ( in Manual mode, which is very nice, but there is a space to make it more handy: (A) Make "Crossing" ordering method work with more than just one Category. (B) Develop a new feature for HVAC systems: The user would let ReOrdering know, where to start the numbering a duct system (1st element after the AHU), and the software would go instance by instance until it finds the end points while filling the Mark parameter. Feature (A) would save time, Feature (B) would save significant amount of time, as it would automate the whole process. :) Hope you can consider these ideas while setting future development directions. Thank you for your great effort!

    Joao Teixeira (Publisher) | August 17, 2020

    @Peter thank you for such amazing feedback and for your suggestions 😉 Your ideas will be very useful for our users and they will be considered in a future release.

  • I download one add-in and now i download all your add-in!
    John Artienda | June 23, 2020 Verified Download (What's this?)

    I'm glad to be the 1st to rate this add-in. all your add-ins are very useful and very well thought off.

    Joao Teixeira (Publisher) | June 26, 2020

    Thank you for such an amazing feedback! We do our best to keep improving our tools :)

Go top