Star Rating
Languages Supported
Pricing Options
CAD Integrations
Provider type

PLM reviews by real, verified users. Find unbiased ratings on user satisfaction, features, and price based on the most reviews available anywhere.

Best PLM Software

Product lifecycle management (PLM) software manages data during the development of a product from inception through the manufacturing, servicing, and disposal processes.

Companies use PLM software to increase productivity and collaboration, improve quality, bolster creativity, and shorten time to market for a product. It is used across various industries, helping integrate data and documents, business systems, and people involved in the product creation process. It allows those involved to systematically track all the changes a product goes through during its development.

PLM software integrates with a variety of systems including ERP systems and CAD software. It is typically used by multiple users in an organization, often with varying roles and permissions.

To qualify for inclusion in the PLM category, a product must:

Manage product data throughout its lifecycle
Provide a centralized hub for product data
Have automation tools to increase efficiency

Top 10 PLM Software

  • Arena PLM & QMS
  • OpenBOM
  • Upchain
  • Siemens Teamcenter
  • Oracle Product Lifecycle Management Cloud
  • Propel
  • Oracle Agile
  • ENOVIA SmarTeam
  • Duro
  • Odoo MRP

Compare PLM Software

G2 takes pride in showing unbiased reviews on user satisfaction in our ratings and reports. We do not allow paid placements in any of our ratings, rankings, or reports. Learn about our scoring methodologies.
Sort By:
Results: 83
View Grid®
Adv. Filters
(231)4.1 out of 5
Optimized for quick response

We help companies to design, produce, and deliver innovative products quickly with our unified cloud-based PLM and QMS platform. We understand that modern product companies rely on distributed teams and global supply chains to develop products and ensure regulatory compliance for FDA, ISO, ITAR, EAR, and environmental compliance. We support more than 1,300 complex high-tech electronics and medical device customers around the world to bring electrical, mechanical, and software designs together i

(106)4.3 out of 5
Entry Level Price:Free

OpenBOM is a digital network-based platform that manages product data and connects manufacturers and supply chain networks. OpenBOM manages Parts (Items), Item Masters (Catalogs), Bill of Materials, Vendors, Planning, and Purchase Orders. OpenBOM connects the various silos of data in your organization (CAD, Bills of Material, POs, ERP/PLM, and more) in a single manageable connected process.

(60)4.4 out of 5
Optimized for quick response
Entry Level Price:Free*

Upchain is a cloud PLM solution with a fully functioning PDM system within it. Upchain PLM solution is designed to help organizations collaborate on design, engineering production, and maintenance processes across their entire value chain. Upchain makes managing complex design processes easy. It enables reliable control over change management as information moves from suppliers through to clients and back down in a closed-loop manufacturing environment. With cloud deployment and built-in work

(71)3.8 out of 5

Teamcenter is a widely used PLM software. More than a just a PDM solution, Teamcenter is a comprehensive end-to-end PLM solution that optimizes processes throughout the product lifecycle.

Oracle's Product Lifecycle Management is providing the digital thread for business transformation from innovation to commercialization.

(73)4.2 out of 5
Optimized for quick response

Propel's enterprise cloud software is the innovation platform for future brands. We offer the world's only integrated Product Lifecycle Management (PLM), Product Information Management (PIM) and Quality Management Systems (QMS) solutions that help all your employees, partners and customers deliver your best ideas to market. Propel has developed the only integrated PLM, PIM and QMS solutions built on the Salesforce platform — the world’s most secure, trusted and flexible cloud platform. Our SaaS

(60)4.0 out of 5

Oracle's Agile PLM is the industry's most comprehensive enterprise PLM solution, and a key building block required to manage product value chains.

(26)4.1 out of 5

ENOVIA SmarTeam provides collaborative offerings focused on product development processes supporting design, engineering, and enterprise activities. A unified platform across all ENOVIA SmarTeam products enables collaboration between users across these different areas.

(27)4.4 out of 5

Duro’s enterprise cloud software empowers distributed hardware engineering and manufacturing teams to streamline their product data management, build a resilient supply chain, and accelerate product development. As simple to use as a spreadsheet, Duro leverages software automation to increase workforce productivity and reduce the risks inherent in engineering and manufacturing hardware products. With simple revision management for BOMs, CAD files, and supply chain data, engineering teams will in

(14)4.2 out of 5

Easily automate your manufacturing processes with the Odoo Suite of Manufacturing Apps. Odoo’s one-of-a-kind database offers up a fully integrated solution to MRP, Quality, Maintenance, PLM, and so much more. Odoo MRP allows multi-level intuitive BoM tracking, which ties in with your whole inventory and product catalog. Simplify, streamline, and organize production through operations, work centers, and detailed steps. Expertly manage cost analysis, time-tracking, and lot serial number traceab

(51)3.9 out of 5

Powered by the 3DEXPERIENCE® platform, ENOVIA is the place to plan your definition of success. With a broad portfolio of technical and business applications, ENOVIA enables stakeholders across the enterprise to contribute to sustainable innovation. ENOVIA provides a comprehensive and robust set of capabilities for product lifecycle management. With PLM capabilities on the platform, digital continuity ensures PLM data is accessible by everyone in the value network and that all relevant stakeholde

(47)3.5 out of 5

SAP PLM rapid-deployment solution.

(61)3.8 out of 5

PLM software supports the product development process, to integrate people, processes and systems. It provides a product information "warehouse" for organizations.

(31)4.0 out of 5
Entry Level Price:$75 user/month

Autodesk PLM 360 is now Fusion Lifecycle, a cloud-based product lifecycle management (PLM) application used to create a product information backbone for a company and its extended enterprise through automating the management of processes, product data, and people. Stop struggling with siloed spreadsheets or overly complex traditional PLM systems that fail to provide value and the capabilities to manage your critical business processes.

(11)3.9 out of 5
Entry Level Price:Free

Aras provides a resilient platform for digital industrial applications. Only Aras offers open, low code technology that enables the rapid delivery of flexible, upgradeable solutions for the engineering, manufacturing and maintenance of complex products. Aras’ platform and product lifecycle management applications connect users in all disciplines and functions to critical product data and processes across the lifecycle and throughout the extended supply chain. Headquartered in Andover, MA with m

(12)3.9 out of 5
Optimized for quick response

Actify’s Centro solution is an Enterprise Information Handling system that has been developed for manufacturers to integrate their line-of-business systems, including ERP, CRM, CAD data and more. Centro provides a unified platform where all product and engineering data becomes available for the wider enterprise. This results in an accelerated design cycle thanks to the rapid access to data and enhanced collaboration. Centro provides its users with unique business insights to speed up and enhanc

(7)4.1 out of 5

Prodigy is a Product Governance tool that supports the organizational product lifecycle function within a company dealing with the planning, forecasting, production, and marketing of products, at all stages of the product lifecycle.

(6)3.5 out of 5

Bamboo Rose is the leading multi-enterprise product and supply chain platform connecting retailers, brands, suppliers, and their supply chain partners to bring great products to market faster, more efficiently, and at higher margins. With the Digital Marketplace, PLM, Sourcing, Order and Sales Order Management, GTM, and Financing applications users can discover, develop, and deliver products at digital speed. Formerly known as Tradestone, Bamboo Rose was founded in 2003 and is now headquartered

(10)4.5 out of 5

SolidWorks & Solid Edge 3 CAD Add On for the Automation Of Bill Of Materials.

(5)3.4 out of 5
Optimized for quick response

With Infor Optiva, you get a complete, end-to-end solution on a single platform that’s deeply integrated with your ERP solution. The solution helps you develop products faster; improve product effectiveness, adapt to market demands, and ensure that you meet complex regulatory compliance constraints. With Infor Optiva you’ll be able to: • Deliver fast innovation- Reduce the time to develop new products 50% or more by simplifying development processes, improving collaboration, and integrating

(6)4.0 out of 5

Octopart is a search engine for electronic components and industrial products. We help you find parts fast! Octopart tools include: A powerful search engine that makes it fast and easy to compare millions of components, find important technical information, quickly make component selection decisions, and purchase parts from distributors. An easy-to-use BOM Tool where you can save BOMs and adjust them, creating a snapshot of the availability and pricing of the products you plan to use. The C

(27)4.7 out of 5

Adaptive Compliance Engine (ACE) is a highly configurable, workflow based eQMS/eDMS and more that can adapt to any business process, allowing for real-time tracking, management, and reporting of all compliance, quality, and operational activities. With ACE, you will minimize the administrative hassles and maximize ROI with productivity gains from day one – all while 21 CFR Part 11 compliant. Empower all levels of your organization with intuitive user interfaces, easily search for all your docu

(3)3.8 out of 5

FusePLM is a cloud-based solution that helps engineering companies release products to market faster, by streamlining their parts, Bill-of-Materials, documents and change management process. FusePLM’s intuitive interface, easy-to-configure Kanban workflows and AI-enabled chatbot, PLMBot are designed to reduce the learning curve and slash setup/training costs. We’re on a mission to make PLMs simple and affordable.

There’s more to innovation management, new product development (NPD) and product lifecycle management (PLM) than finding ideas, managing projects, and product data management (PDM). Accolade Enterprise Innovation Management software is an end-to-end solution encompassing all aspects of the innovation and new product development lifecycle across all relevant functions in your organization.

(2)4.0 out of 5

Drawingmanager is designed to find and manage Solid Edge files. It’s easy to install and easy to use. Drawingmanager automatically at set intervals, for instance 5 minutes, imports and updates the content of the saved Solid Edge file properties and custom defined properties. Using the extensive search capabilities files can quickly be found and opened or inserted in Solid Edge or opened in Revision Manager. Drawingmanager does not require a dedicated server with server client relations. Drawing

(2)3.0 out of 5

ProductCenter® PLM automates your product data and lifecycle processes. roduct Lifecycle Management connects your people to work collaboratively and centralizes and improves the management of all your product data. It streamlines the process steps you employ to create, manufacture, and support your products — from the earliest glimmer of a concept through to retirement. ProductCenter PLM is proven among many worldwide users and installs readily for immediate gains in product development effici

(2)4.5 out of 5

The SOLIDWORKS Inspection add-in automates the ballooning of engineering drawings and 3D files with Product and Manufacturing Information (PMI). Minimizing the time needed to record inspection measurements, SOLIDWORKS Inspection streamlines the creation of industry-standard inspection reports

(3)4.8 out of 5

Visio P&ID Process Designer is an add-on to Microsoft Visio Professional software that improves the productivity of the user for creating Process Flow Diagrams (PFD's) and Piping & Instrumentation Diagrams (P&ID's).

(1)5.0 out of 5

CMPRO is Product Lifecycle Management software designed to simplify and improve how organizations manage business processes. With a suite of integrated modules and a powerful Process Workflow Engine, CMPRO delivers digital thread management and helps to keep focus on the single source of truth. CMPRO’s Process Workflow Engine with built-in government forms and a centralized repository paired with CMPRO’s Process Workflow Engine streamlines routes, drives internal collaboration, and adds accoun

(1)5.0 out of 5

Lectra Fashion PLM optimizes the development process, improving design, accelerating speed-to-market and boosting overall business performance.

Select Grid® View
Select Company Size
Select CAD Integrations
Select Provider type
G2 Grid® for PLM
Filter Grid®
Filter Grid®
Select Grid® View
Select Company Size
Select CAD Integrations
Select Provider type
Check out the G2 Grid® for the top PLM Software products. G2 scores products and sellers based on reviews gathered from our user community, as well as data aggregated from online sources and social networks. Together, these scores are mapped on our proprietary G2 Grid®, which you can use to compare products, streamline the buying process, and quickly identify the best products based on the experiences of your peers.
High Performers
Arena PLM & QMS
Oracle Agile
Siemens Teamcenter
PTC Windchill
Autodesk PLM
Odoo MRP
Oracle Product Lifecycle Management Cloud
Market Presence

Learn More About PLM Software

What is PLM Software?

Getting a product to market is a long process, and PLM technology can be used to cover each step. The first point in the lifecycle is the conception of the product, wherein research is conducted to create a product catered to a targeted demographic. A PLM system can track the evolution of your product, even at this early stage.

Once a product is out of conception, it moves on to the design phase. Product designers create mockups and prototypes, as well as test the product; a PLM system is utilized to keep track of all the notes taken during this phase. From here, a product moves into production. The design is shipped off to be manufactured, and the organization must keep track of the sourcing of materials, costs, timelines, and more. A PLM system should be able to account for all of these different variables that go into creating your product.

The final step in the product lifecycle is distribution and maintenance. You’ll have to ensure your product is warehoused and distributed to the appropriate sales channels. You’ll then need to track sales and customer support data in order to fully understand your product’s performance. A PLM solution will easily keep track of these data points as your product moves onto the market.

Key Benefits of X Software

  • Manage files, documents, drawings, and other data for a product in a centralized location
  • Control and collect document revisions
  • Improve employee communication and collaboration by centralizing data and designs
  • Increase productivity by eliminating redundancies
  • Minimize errors and inconsistencies across teams
  • Shorten time to market for a product

Why Use PLM Software?

Quicker time to market – A PLM solution will keep your team organized during the lifecycle of your product. All relevant data about a product is kept within this platform, which means your team has complete control over it. Having easy access to this information means that design teams can work faster, quickly transferring design data to production so the product can get manufactured in a timely matter.

Enhance the quality of your product — PLM tools allow you to easily control and manage the details that impact the overall quality of the product you are designing. With the help of this software, manufacturers take the notes given to them by product designers to ensure all details and procedures surrounding the manufacturing of this product are up to snuff. This is especially helpful if there are teams in multiple locations working on different phases of the product lifecycle.

Meet compliance standards — When designing and manufacturing a product, there are likely a number of compliance standards your product will need to meet. Companies must manage and maintain data pertaining to variables such as the contents of purchased goods and how products are built and modified. PLM systems reduce the risk of violating compliance standards, since these tools act as a single source of authority for this information.

Who Uses PLM Software?

Users with any hand in the creation of a product can benefit from the use of PLM software. Teams involved in the design of a product can use these tools to store various notes about the details of their designs. Product manufacturers take these notes and ensure all products they build are sound and meet company standards. A product manager needs to keep tabs on all phases of a product throughout its lifestyle, and a PLM system allows them to do so. These solutions are useful for the design and production of any product, from anything as small as a consumer-based product to something as large as a car.

Kinds of PLM Software

PLM systems all typically serve the same purpose—to manage a product’s lifecycle, from conception to distribution. For that reason, there is not a lot of variety within the PLM ecosystem. However, there is a slight variation in the way these solutions may be deployed.

Some PLM systems come from an ERP vendor, as they can be featured directly in those suites. A number of PLM-specific vendors offer best-of-breed applications. These are a suite of modules that are used to manage all stages of the product lifecycle. You may also select a standalone PLM module to perform the tasks that you need.

PLM Software Features

Bill of materials (BOM) management — A lot goes into building your product. You will need various materials and different quantities of each. PLM software helps keep track of this information and enables the management, visualization, and sharing of data across any team in your company.

Change management — Bringing a product to life is a difficult task, and there will likely be many changes along the way. Change management ensures that there is an orderly process to request, plan, implement, and evaluate the changes to a design or process related to the product.

Reporting and analytics — Product data storage is one of the key components of a PLM system. To best utilize the product information stored within the platform, a PLM solution should have robust reporting capabilities.

Quality management — These solutions offer workflows that coordinate, manage, and track cross-departmental product quality processes. All of this information will be stored in the PLM system, making it the single source of truth for quality management. This means you can easily improve product quality while you reduce time-to-closure.

Supplier collaboration — Getting your product to your target demographic is the end goal for anyone involved in its creation. A PLM system may have the functionality to help you find the best supplier for your particular product. You can approve vendors, manage their audits, and more with the help of a PLM tool.

Product data management (PDM) — One of the key benefits of a PLM tool is that it keeps track of all your product data, enabling the organization, management, and analysis of your information. Teams across your organization can add their own notes about revisions and releases as well. This encourages cross-departmental collaboration for product design and manufacturing.

Additional PLM Features

Kind —

While it may not be universally offered by all PLM products, some solutions offer different CAD capabilities so that you may produce a 3D design of your product. Those tools that have computer-aided engineering (CAE) functionalities allow you to simulate products and identify weaknesses in the early design stages. PLM solutions may also offer computer-aided manufacturing (CAM), which communicates with the machinery used to make the product to ensure it follows the precise specifications you put into place. An efficient PLM system also automates a number of processes, so that the transition between each phase of the lifecycle is as smooth as possible. Workflows, task distribution, and communication between different departments may be automated with these systems.

Some PLM tools have business intelligence functionalities. You can access updated reports, charts and graphs surrounding your product data within these platforms. PLM solutions equipped with this functionality should also give you the ability to display specific data the way you want to see it, enabling insight into trends and potential bottlenecks across your company.

Potential Issues with PLM Software

Potential data loss — A number of documents are generated in the product design and manufacturing process. The fact that a PLM system houses all product information also has the potential to be its undoing; if your PLM system goes down, you lose access to all data. This includes different kinds of documents as well, such as CAD files, spreadsheets, pictures, and more. If your solution is not secure and reliable, there is always a chance you could lose your data—and with a PLM solution, that means you could lose everything.

Revision errors — A product goes through many changes throughout its lifecycle. Each change should be documented to better keep track of the most current version of the product. The more documentation, the more likely the chance of sending over an older version of the product to design or manufacturing. A misstep like this could cost your organization time and money.

Lack of integration — A smooth product lifecycle requires many moving parts and plenty . Sometimes that means integrating multiple products with your PLM solution. For example, if you do not have an efficient CAD solution, your PLM system may not automatically generate a BOM list for you. If a step like this gets skipped over, there will be a large disconnect between design and manufacturing.