Building Information Modeling (BIM) Software

Compare All Building Information Modeling (BIM) Software


Apply Filters:


Your Industry

Your Company Size


Sort by

Recommendations: Sorts listings by the number of recommendations our advisors have made over the past 30 days. Our advisors assess buyers’ needs for free and only recommend products that meet buyers’ needs. Vendors pay Software Advice for these referrals.
Reviews: Sorts listings by the number of user reviews we have published, greatest to least.
Sponsored: Sorts listings by software vendors running active bidding campaigns, from the highest to lowest bid. Vendors who have paid for placement have a ‘Visit Website’ button, whereas unpaid vendors have a ‘Learn More’ button.
Avg Rating: Sorts listings by overall star rating based on user reviews, highest to lowest.
A to Z: Sorts listings by product name from A to Z.
Showing 1 - 20 of 47 products
Showing 1 - 20 of 47 products

12d Synergy

12d Synergy is a cloud-based solution designed to help engineers, architects and construction professionals automate processes related to project collaboration and document management. Key features include contact management, vers...Read more

4.26 (27 reviews)


SpaceRunner is a cloud-based facility management platform that helps small to large enterprises monitor employee occupancy across corporate workspaces. It enables users to maintain employee logs with details including room number,...Read more

No reviews yet


Procore manages your projects, resources, and financials from project planning to closeout. The platform connects every project contributor with the owner and general or specialty contractor. The centralized dashboard allows manag...Read more

4.48 (2471 reviews)

95 recommendations

Learn More


SYNCHRO Construction is a complete portfolio of integrated applications from field to office for digital construction management. ? Together they enable heavy civil construction firms to win projects, deliver them more efficientl...Read more

4.73 (26 reviews)

Learn More


FieldLens is a cloud-based project management solution designed for professional construction builders. Its features include assigning tasks, posting updates on social media platforms and tracking manpower progress, resources and ...Read more

4.43 (15 reviews)

Learn More


Assemble Insight is a cloud-based construction and model data management software solution. It is suitable for general contractors, subcontractors, home builders, engineers, pre-construction estimators and construction managers. ...Read more

4.60 (5 reviews)

Learn More

Autodesk Construction Cloud

Autodesk Construction Cloud brings together best-of-breed solutions to unite office and field teams from design to planning, construction to operations to help make construction more predictable, safe and sustainable. No aspe...Read more

Learn More


PriMus-IFC is construction estimating software suitable for companies of all sizes. The software features standard formats for IFC BIM models, automatic measurements from BIM models, automatic updates to bill of quantities (BoQ) a...Read more

No reviews yet

Learn More


ArchiCAD by Graphisoft is a building information modeling (BIM) solution designed for architects, designers, interior designers and urban planners. The product caters to small and midsize businesses and is available both in cloud-...Read more

Learn More

VectorWorks Architect

Vectorworks is a versatile, on-premise application that provides extensive 2D drafting, 3D modeling, BIM and rendering capabilities for your architectural and landscape design needs. Vectorworks is equipped with designer-focused t...Read more

4.42 (45 reviews)

Learn More

Software pricing tips

Read our Building Information Modeling (BIM) Software Buyers Guide

Subscription models

  • Per employee/per month: This model allows you to pay a monthly fee for each of your employees.
  • Per user/per month: Users pay a monthly fee for users—normally administrative users—rather than all employees.

Perpetual license

  • This involves paying an upfront sum for the license to own the software and use it indefinitely.
  • This is the more traditional model and is most common with on-premise applications and with larger businesses.

Rated best value for money


Edificius is an on-premise 3D building information modeling solution designed for small and midsize architecture, engineering and construction (AEC) companies. It offers parametric architectural objects, landscaping design, a text...Read more

4.00 (4 reviews)

Learn More

Tekla Structures

Tekla Structures (formerly Tekla BIMsight) is a Windows-based construction collaboration solution. It enables users to combine 3D models, add projects and allows project participants to identify or resolve conflicts in the design ...Read more

4.41 (22 reviews)

Learn More

BIM Track

BIM Track is a cloud-based construction management solution that enables collaboration between teams. It helps architects, engineers and construction project managers create 3D models, manage issues, receive notifications, print r...Read more

4.34 (95 reviews)

Learn More


Builterra provides full web-portal access to real-time inspection data, progress quantities, progress payment dashboards, and detailed payment reports streamlining the approval of end of month invoices from the contractor. St...Read more

Learn More


Touchplan is the only web-based, accessible-anywhere construction collaboration tool proven to help you finish ahead to grow companies....Read more

Learn More

BIM Classify

BIM Classify is a cloud-based construction solution that helps businesses create and manage model content for building operations, project delivery and capital programs. Key features include data workflows, estimating, reporting a...Read more

No reviews yet

Learn More


AutoCAD LT is a 2D drafting and drawing software. It allows personalization, one-on-one phone support and remote desk assistance. It includes specialized tools such as an AutoCAD web app and an AutoCAD mobile app. AutoCAD LT...Read more

Learn More


Basepin CONNECT is a cloud-based digital data and building information management (BIM) solution that ctaers to buisnesses in the contruction industry. Basepin CONNECT contains a host of features that help contractors, sub-contrac...Read more

No reviews yet

Learn More


Kahua helps you manage processes, documents and cost on your construction programs and projects from inception to closeout. Purpose-built solutions for owners, program managers, general contractors and subcontractors help you mini...Read more

4.70 (10 reviews)

2 recommendations

Learn More


Revit is a building information modelling (BIM) software that helps constructions companies, structural engineers, architects and mechanical, engineering and plumbing (MEP) service providers manage designing, 3D visualization, ana...Read more

Learn More

Popular Building Information Modeling (BIM) Software Comparisons

Buyers Guide

Last Updated: March 10, 2022

Ten years ago, if you had asked a construction firm what its virtual design and construction (VDC) strategy looked like, you would likely have been met with mostly blank stares. Now, nearly 80 percent of firms report using VDC workflows on projects to some degree, as JBKnowledge found in its 2016 construction technology report.

Building information modeling (BIM) is the reason for this massive industry shift. BIM is a process for creating a digital model of a construction project, comprised of layers of metadata describing the physical and functional aspects of the initiative.

BIM software creates a collaborative, open environment for teams to connect and optimize their time and efforts across the project life cycle. The positive returns and cost savings are numerous, so much so that McKinsey reports a number of governments are requiring BIM be used for all public infrastructure projects.

Whether you're investing in BIM software for the first time or looking to upgrade your current system, this guide can help you make a more informed purchase decision.

Here's what we'll cover:

What Is BIM Software?
Common Features of BIM Software
Benefits and Potential Challenges
Market Trends to Understand

What Is BIM Software?

BIM is an intelligent model-based process (3D, 4D, 5D) that helps architecture, engineering and construction (AEC) professionals collaboratively plan, design, build and manage projects. It is a digital representation that conveys the physical and functional aspects of a project, e.g., geometry, spatial requirements and other metrics.

3D, 4D and 5D BIM


3D, design 4D, schedule 5D, cost
An informed and realistic model of a project initiative. Used to more accurately take customer requirements into design consideration and determine project scope.

Information that can be included in the 3D model includes geometric measurements, spatial data, design aesthetics, as well as thermal and acoustic properties.
Adds the element of time to the 3D model.

Allows general contractors to determine if the project scope can be completed on the given timeline, and once approved, schedule resources, set milestones and communicate plans to clients.
Adds the element of cost, together with scheduling, to the 3D model.

Allows estimators to determine the costs for the project and if they are in line with the approved budget. Any changes in the design or schedule are reflected in the budget.

The most commonly used format for BIM is the industry foundation classes (IFC) data model. The IFC specification, developed and maintained by buildingSMART, is the accepted ISO standard and is an open and neutral file format.

This means that IFC allows AEC professionals to share BIM data, regardless of what software application they use. For example, BIM data can easily be transferred between Revit, an Autocad product, to ArchiCAD, a Graphisoft product.

This also means it is accepted and used by the various disciplines involved with the project life cycle, including:

  • Architecture
  • Client requirement management
  • Structural engineering
  • Building authority for permits and approvals
  • Project management
  • Facilities management

IFC files representing different layers of metadata for each stage in a project in BIM software

IFC files representing different layers of metadata for each stage in the project. Source: Areo

As states, "In BIM, every project is built twice—once in a virtual environment to make sure that everything is just right and once in a real environment to bring the project to life."

BIM tools support this collaborative process between design and construction. They enable greater accuracy and consistency when planning and executing projects, helping to improve quality and safety, as well as reduce costs incurred from schedule and budget overruns.


Common Features of BIM Software

Specific features will vary across BIM software, depending on the stage in the project life cycle they are designed for, e.g., design, scheduling or estimating. However, there are some standard capabilities you should look for as you evaluate BIM solutions. These include:

Process/workflow management Set workflows surrounding the processes within set stages of the project life cycle, so users stay on the same page. For example: Design, visualization/modeling, model review, model simulation and analysis, model-based takeoff and costing etc.
Collaboration A single BIM model houses the metadata for all processes and connects teams across each stage of the project life cycle, from architects to general contractors to estimators. Changes to the design impact the cost and schedule. Each team can track and stay up-to-date with changes as they are made.
Change management Track known issues and allow users to flag new issues as they arise. Require approvals for model changes. This helps with version control and creates an audit trail, so everyone is on the same page and can understand model progressions, what changes were made and why.
Content/document storage and data management Store project data, e.g., drawings, customer requirements, requests for information (RFIs), phasing plans and more alongside the BIM model. Some systems may allow you to store models and information for multiple projects.
Reporting and analysis Gain actionable insights on the data provided by BIM models. Run reports during design and find problem areas or inconsistencies, run reports during planning to see if the project will finish in the time allotted and/or run reports during estimating to ensure the project costs don't exceed the budget.

Benefits and Potential Challenges


  • The 3D, 4D and 5D models help you more accurately determine project scope, cost and schedule. This improves project outcomes and reduces expensive reworks or change orders down the line.
  • BIM helps you identify missing or incorrect information early on in the design and planning processes, improving quality and safety down the line. Additionally, BIM models can continue to be used after planning, through construction and into maintenance, helping to increase the overall value delivered from the project.
  • Using the open, standard IFC file format allows for seamless transfer of data between tools and teams. This helps cut down on duplicate data entry (and potential for human error), saves time and promotes an open, collaborative BIM environment.


  • Although a centralized, collaborative environment is a positive, the more people involved in each process requires that BIM tools have strong version control and audit trail capabilities. Additionally, this makes it important to set workflows around changes and approvals, so you can track who did what and when.
  • Although the BIM IFC files are transferable between tools, there is a wealth of project information that needs to accompany the digital model, e.g., drawings, FRIs, change orders etc. These documents need to be stored, shared and linked to the model.
  • BIM files can easily reach sizes of 200 MB or larger, which can make it difficult to send files via email or download files to mobile devices if teams are in the field. If you search "BIM file sizes" on Google, the top results all center around how to reduce file size and how to deal with file size limitations when importing/exporting data.

Market Trends To Understand

BIM use is on the rise. Between 2015 and 2016, the number of builders who do not use BIM software dropped by 30 percent, according to JBKnowledge in their annual construction tech reports. Of those investing in BIM in 2016, 33 percent use BIM tools internally while 10 percent outsource.

Outsourcing may be a great stepping stone into this technology for small firms who lack the IT budget to invest in these tools for themselves. However, outsourcing doesn't negate the need for training on the data provided by BIM, so be sure someone is up to speed on what these models have to offer.

Open BIM. Open BIM is an initiative to maintain a collaborative and open environment for design, building and maintaining projects using the open buildingSMART data model, IFC. This initiative is backed and led by several prominent vendors in the AEC industry, including:

  • Tekla
  • Nemetschek
  • AllPlan
  • Vectorworks
  • Trimble

AEC software vendors can become Open BIM certified, showing that their products are IFC compliant and that their data works seamlessly with other Open BIM solutions.

This initiative is important for several reasons (read about them here), but one specific benefit is that it helps small and large software vendors compete in the space. Meaning, construction firms can take a chance on a lesser known, less expensive product. So long as it is IFC compliant, they can benefit in the same way as they would from using an industry giant.