Edit IFC, RVT, NWD Properties

Rename, delete, or modify existing IFC property set parameters.

Besides IFC, this tool takes Revit (.rvt) and Navisworks (.nwd) files, with no Revit or Navisworks licence. Drop one in and it is converted to IFC first, then the tool runs on that IFC; your original file is not changed.

Rename or delete parameters inside existing IFC property sets, across every element in the model, in one pass. Point a rule at a property set, name the property, and choose whether to rename it or remove it — then download the edited IFC.

This is the tool for the mistake that's already in a thousand elements. A parameter exported as "FireRating " with a trailing space that no checker matches. A property the team spelled two different ways in two different families. A field the client asked you to strip before the model leaves the office. Fixing any of those in the authoring tool means a re-export and a new round of coordination; fixing it in the IFC takes one run.

When to reach for it: When you need to fix typos, standardize naming, or modify existing property values across many elements at once.

What you get: An IFC file with property sets modified according to your rules.

Example: Fix a misspelled property name across every element in one pass.

One action per rule, so nothing is applied silently

Each rule targets a property set by name, then a property inside it, then picks exactly one action: rename to a new name, or delete. The form makes that exclusive on purpose. An earlier version showed a "New name" box and a "Delete" checkbox at the same time, which let you tick Delete while typing a rename — and the backend applied the delete and dropped the rename without saying so. Picking the action first replaces the input, so the rule can only mean one thing.

A run reports back more than a success count. It separates properties actually renamed and deleted from three kinds of near-miss: rename collisions (the new name is already taken on that set), no-ops (the new name equals the old one), and unmatched rules (nothing in the model has that set and property). That distinction is the difference between "my rule was wrong" and "my model doesn't contain what I thought".

Every property type survives a rename

IFC properties come in several concrete forms — single values, enumerated values, bounded values, lists, references, tables and complex properties. The rename works through the shared base interface all of them implement, so a rule applies to every type rather than only to the simple single-value case. That matters because the properties most likely to be misnamed — enumerations and bounded ranges coming out of a template — are exactly the ones a single-value-only implementation would skip, reporting success while leaving them untouched.

Scope the edit, and save the rule set

By default a rule applies wherever the named set and property occur. Add a class or selection filter to restrict it — rename the parameter only on the doors, leave the windows alone. Without a filter the edit reaches every matching property set in the model, which is usually what a spelling fix wants and almost never what a discipline-specific correction wants.

Save the whole rule list under a name and recall it on the next revision, or run it as a step in a saved pipeline so an incoming export is normalised the moment it arrives. To change property VALUES rather than names, export to Excel and import the edited sheet back; to remove whole property sets rather than individual parameters, use Delete IFC Properties.

Using it on Revit and Navisworks files

When you open a .rvt or a .nwd file here, BIMCamel converts it to IFC on the server and brings you back to this tool with the converted model loaded. Element ids, levels and properties come across under their Revit and Navisworks names, so pick properties as they appear in your model. Your .rvt or .nwd itself is never edited: a tool that changes the model gives you an IFC back.

Revit files can be up to 25 MB without an account, 100 MB with a free one and 200 MB on a paid plan. Navisworks files can be up to 25 MB without an account, 100 MB with a free one and 200 MB on a paid plan, and they open in the browser viewer at the same sizes. Revit projects saved in Revit 2021 to 2027 are supported.

How to rename or delete IFC properties online

  1. Upload your model (IFC, RVT or NWD)
  2. Define edit rules: rename, delete, or modify property values
  3. Click Run to apply the changes
  4. Download the updated IFC file

Under the hood

BIMCamel parses IFC files in the browser using the open-source web-ifc engine and renders models with @thatopen/components + three.js. Heavy operations (clean / optimise / validate / convert) run on disposable server-side workers using the same web-ifc stack plus our own .NET pipeline; results stream back to your browser as soon as they're ready. Uploads sit on our servers only as long as your tier's retention window allows and are never used to train AI.

Frequently asked questions

Can I bulk rename a property across a whole IFC model?

Yes. Add a rule naming the property set and the property, give it a new name, and run — the rename applies to every element carrying that property. Add a class or selection filter first if you only want it applied to part of the model.

Does renaming work on enumerated and bounded properties, not just simple values?

Yes. The rename goes through the base interface that every concrete IFC property type implements — single, enumerated, bounded, list, reference, table and complex — so template-driven properties are renamed rather than quietly skipped.

What happens if the new name already exists?

The rename is skipped rather than creating a duplicate property name on the same set, and the run reports it as a collision. No-ops (new name identical to the old) and unmatched rules (nothing in the model has that set and property) are counted separately, so you can tell a wrong rule from a wrong assumption about the model.

Can I change a property's value here?

This tool changes property NAMES and removes properties. To change values in bulk, export the elements to Excel with Extract IFC Data, edit the column, and push it back with Excel to IFC — matched by GlobalId.

What's the difference between this and Delete IFC Properties?

This tool works inside a property set, on individual parameters. Delete IFC Properties removes whole property sets (and can also drop selected parameters within one) — reach for it when the entire group of data should go, such as stripping cost sets before an external hand-off.

Which IFC versions are supported?

IFC2x3 and IFC4 — the two schema versions exported by essentially every AEC authoring application. IFC4x3, the infrastructure schema, works too: it opens in the viewer, and validation, health reports, property-set editing and georeferencing all run on it. Tools that need geometry processing, such as clash detection and 3D export, aren't verified on IFC4x3 yet.

What's the maximum IFC file size?

Up to 25 MB as a guest, 100 MB with a free account, 500 MB on Pro, and 1 GB on Team. The caps are on upload size only — every tool itself is available on every tier.

What happens to my file after processing?

Your file is uploaded over HTTPS and processed on our servers. Guest uploads are stream-only — the working files are deleted as soon as your download finishes. Free accounts keep results for 7 days; Pro and Team keep saved models until you delete them. Files are never shared with third parties or used to train AI.

Is Edit IFC Properties free?

Yes. Edit IFC Properties is free to use — guests get 3 runs a day with 25 MB uploads, and a free account raises that to 10 runs a day with 100 MB uploads. No trial clock, no watermarks.

Can I use a Revit or Navisworks file with Edit IFC, RVT, NWD Properties?

Yes. Open a .rvt or .nwd file and it is converted to IFC first; the tool then runs on that IFC and your original file is not changed.

Guides from the Learn library

Related tools