The solution is good for teaching, since there is no need to code. When teaching, the work flow, the process, is easy to explain to students. They understand that there are four steps in data mining on the machine learning project. Data must be injected and cleaned, after which engineering features must be made. Finally, the model must be created and deployed. Both KNIME and RapidMiner have these capabilities.
Professor at Mines Rabat
A stable teaching tool
Pros and Cons
- "The solution is good for teaching, since there is no need to code."
- "Both RapidMiner and KNIME should be made easier to use in the field of deep learning."
What is most valuable?
What needs improvement?
An improvement which can universally be made to products is to make them more simple. Code-less products are simplified. Both RapidMiner and KNIME should be made easier to use in the field of deep learning.
While KNIME has all the requisite features, there is a shift from coding to programming with virtual language. It is only a process of making one's solution easier to use.
For how long have I used the solution?
I have been using KNIME for more than 14 years.
What do I think about the stability of the solution?
The solution is good and they have made improvements over the last version. The same holds true for RapidMiner. Both products are very good.
Buyer's Guide
KNIME
May 2025

Learn what your peers think about KNIME. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
851,823 professionals have used our research since 2012.
What other advice do I have?
The best way to use the solution is to dive in, get practice and use it more.
I rate KNIME as a nine out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.

VP, Software and IT Service at ITZone LLC
Easy to use and reasonably priced, but more training material needs to be made available
Pros and Cons
- "This solution is easy to use and it can be used to create any kind of model."
- "KNIME needs to provide more documentation and training materials, including webinars or online seminars."
What is our primary use case?
We are a solution provider and KNIME is a product that we are working on reselling to our customers. We sell BI tools such as Tableau and many of our customers that are using these tools need to have an AI solution. They have lots of use cases for AI including, for example, those from the financial sector would like to use AI for credit scoring. We also have government clients who will have their own specific use cases.
We have not yet sold it to any of our customers because they are still using the free tools and we are promoting it based on that.
What is most valuable?
The nicest part of KNIME is that the designer tool is free.
This solution is easy to use and it can be used to create any kind of model.
What needs improvement?
We are worried about the performance when it comes to using a lot of data that has many rows and columns. On the server-side, we are not sure whether KNIME can manage or handle large amounts of data without issue. It looks like it will easily work for small datasets but we are concerned about performance as the volume increases.
KNIME needs to provide more documentation and training materials, including webinars or online seminars. At this time, it is not sufficient when compared to some other vendors.
The user interface needs to be improved because it looks quite messy and I am not very comfortable using it.
For how long have I used the solution?
I have been familiar with KNIME for two or three years but we have been actively interested in it for less than a year.
How was the initial setup?
We have not deployed the entire solution for a customer yet. However, we have been working with the design tool, which does not require deployment. You just have to download it and then it can be used for testing demonstration data.
What's my experience with pricing, setup cost, and licensing?
The price of KNIME is quite reasonable and the designer tool can be used free of charge.
What other advice do I have?
Many of our customers have streaming data and want to use an AI model. We do not yet know whether KNIME will handle live-streaming and it is something that we intend to test.
I would rate this solution a seven out of ten.
Disclosure: My company has a business relationship with this vendor other than being a customer: reseller
Buyer's Guide
KNIME
May 2025

Learn what your peers think about KNIME. Get advice and tips from experienced pros sharing their opinions. Updated: May 2025.
851,823 professionals have used our research since 2012.
CEO at Alpha Analytics
It's fast and the visualization provides a lot of clarity
Pros and Cons
- "KNIME is fast and the visualization provides a lot of clarity. It clarifies your thinking because you can see what's going on with your data."
- "KNIME's licensing and data management aren't as straightforward relative to Alteryx. Alteryx's tools are more sophisticated, so you need fewer to use it compared to KNIME. I think tab implementation could be easier, too."
What is our primary use case?
Some of the projects that require KNIME are related to sales or the supply chain. We use it to aggregate data from diverse sources rather than predictive analytics. It's primarily for data collection, management, and preparation.
How has it helped my organization?
KNIME is fast and the visualization provides a lot of clarity. It clarifies your thinking because you can see what's going on with your data.
What is most valuable?
We find KNIME useful and convenient for data preparation.
What needs improvement?
KNIME's licensing and data management aren't as straightforward relative to Alteryx. Alteryx's tools are more sophisticated, so you need fewer to use it compared to KNIME. I think tab implementation could be easier, too.
For how long have I used the solution?
My company has been using KNIME for about a year and a half. I don't work on the solution personally, but our analysts do. We use it off and on, depending on the project. It's not every day that we have projects requiring that, but we use it when we do.
What do I think about the stability of the solution?
KNIME is stable. We haven't seen any issues.
What do I think about the scalability of the solution?
I think KNIME is scalable, but we haven't had a project that would test that sort of thing. The projects requiring KNIME aren't on a huge scale. We haven't tried to scale it, but I think it should be okay.
How are customer service and support?
My team has used the forum, but we never contacted support for any specific deployment query. I think the online documentation and training are quite sufficient.
Which solution did I use previously and why did I switch?
We worked with Alteryx, but we switched to KNIME because that's what our customers wanted. Alteryx is a good solution, but the cost was exorbitant for the client.
How was the initial setup?
Setting up KNIME isn't hard. When we first installed the solution, it took one or two weeks to understand the various features. After doing it a few times, it didn't take as long. It only takes one or two people to deploy.
What was our ROI?
The ROI would depend on how KNIME is being used. Some projects would be more economically viable and save a lot of money. Others wouldn't save much.
What's my experience with pricing, setup cost, and licensing?
KNIME could be cheaper, but it's okay compared to other solutions. Our projects are primarily within India, and it is extremely price-sensitive here. If we were doing projects in the UK or the US, it probably wouldn't matter.
What other advice do I have?
I rate KNIME nine out of 10. I would recommend it. I think KNIME is an excellent solution.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Intern at a energy/utilities company with 10,001+ employees
Fast problem solving with minimal coding, I just drag and drop
Pros and Cons
- "It provides very fast problem solving and I don't need to do much coding in it. I just drag and drop."
- "They could add more detailed examples of the functionality of every node, how it works and how we can use it, to make things easier at the beginning."
What is our primary use case?
I am just considering whether to use it or not. I am trying it to determine whether it is helpful or not. So far, it can solve my data analysis problems and I think it's a powerful data analysis tool.
What is most valuable?
It provides very fast problem solving and I don't need to do much coding in it. I just drag and drop.
What needs improvement?
They could add more detailed examples of the functionality of every node, how it works and how we can use it, to make things easier at the beginning.
For how long have I used the solution?
Trial/evaluations only.
What do I think about the stability of the solution?
The stability is great.
What do I think about the scalability of the solution?
Most of the time it can solve the problems.
How are customer service and technical support?
I have not used KNIME for a very long time so I have not used technical support so far.
Which solution did I use previously and why did I switch?
Previously I used some programming tools, but I needed to do a lot of coding. KNIME is simpler to use.
The most important factor when I'm looking at which vendor or product to go with is the program's features.
How was the initial setup?
I think the setup is straightforward.
What other advice do I have?
I would rate it at nine out of 10. It's good, it makes thing easier.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Teacher at a educational organization with 1,001-5,000 employees
Coding-less opportunity to use AI and it is easy to set up
Pros and Cons
- "It's a coding-less opportunity to use AI. This is the major value for me."
- "There should be better documentation and the steps should be easier."
What is our primary use case?
I use KNIME for clustering data analysis.
What is most valuable?
It's a coding-less opportunity to use AI. This is the major value for me.
What needs improvement?
I had some difficulty connecting to servers. It asked me to set something up on my server and it asked me for a code that I needed to generate on the server. There were several steps that I messed up. I followed all of the instructions but I couldn't manage it at all. I followed the directions in several forums to find out the problem.
There should be better documentation and the steps should be easier.
For how long have I used the solution?
I have been using KNIME for three to four months.
How are customer service and technical support?
I haven't needed to contact their support.
Which solution did I use previously and why did I switch?
I tried Python and Microsoft.
How was the initial setup?
The initial setup was super easy. It was really quick. I did it myself for personal use. It didn't take longer than half an hour.
What other advice do I have?
Some of the samples are outdated but my advice to someone considering KNIME is to use their samples.
I would rate KNIME an eight out of ten.
In the next release, the should have more comprehensive samples.
Which deployment model are you using for this solution?
On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Associate Analyst at a consultancy with 1,001-5,000 employees
Easy to setup, it organises workflows in very neat manner
Pros and Cons
- "Usability, and organising workflows in very neat manner. Controlling workflow through variables is something amazing."
- "System resource usage. Knime will occupy total system RAM size and other applications will hang."
What is most valuable?
Usability, and organising workflows in very neat manner. Controlling workflow through variables is something amazing.
How has it helped my organization?
Lot of manual work has been automated through this and single solution created on this can be used by others, too. We have implemented the same thing in our organization as CAE.
What needs improvement?
Data handling capacity. Currently it handless 25M rows of data, after which you will face lagging issue.
System resource usage. Knime will occupy total system RAM size and other applications will hang.
For how long have I used the solution?
I have been using it for 18 months.
What do I think about the stability of the solution?
Nope.
What do I think about the scalability of the solution?
When the data limit exceeds, it will get lag.
How are customer service and technical support?
A nine out of 10.
Which solution did I use previously and why did I switch?
Previously, we used Alteryx for harmonizing. Cost was the main reason for the switch.
How was the initial setup?
It is easy to setup.
What's my experience with pricing, setup cost, and licensing?
It is free of cost. It is GNU licensed.
Which other solutions did I evaluate?
No.
What other advice do I have?
It is best one for harmonizing data with no cost included.
Disclosure: My company has a business relationship with this vendor other than being a customer: We are partners of the KNIME tool.
Principal Lecturer at HAMK
Is easy to set up, has lots of features, and is stable overall
Pros and Cons
- "It's a huge tool with machine learning features as well."
- "There are some parameters that I would like to have at a bigger scale. The upper limit of one node that tries to find spots or areas in photos was too small for us. It would need to be bigger."
What is most valuable?
I've been using some of the analytics and photo manipulation features. I'm a teacher, and I've been using KNIME in my university.
It's a huge tool with machine learning features as well.
What needs improvement?
There are some parameters that I would like to have at a bigger scale. The upper limit of one node that tries to find spots or areas in photos was too small for us. It would need to be bigger.
For how long have I used the solution?
I've been using this solution for two and a half years.
What do I think about the stability of the solution?
Overall. it's stable. However, every time there is a major version release, we end up having to upload many of the nodes again. It takes some time to do the version change.
What do I think about the scalability of the solution?
It is scalable, especially with a server.
How are customer service and support?
The technical support is excellent, fast, accurate, and friendly.
Which solution did I use previously and why did I switch?
I used Power BI, but when I found KNIME, there was no going back.
How was the initial setup?
The initial setup is easy.
What other advice do I have?
You should do the KNIME courses, particularly the first two courses.
They would give you a very good base to make KNIME work nicely, and you would also know how it really works.
It is a really good system, and on a scale from one to ten, I would rate it at ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Director at Applied Logic Laboratory
Is convenient for writing your own algorithms, but the speed needs improvement
Pros and Cons
- "It's very convenient to write your own algorithms in KNIME. You can write it in Java script or Python transcript."
- "It's very general in terms of architecture, and as a result, it doesn't support efficient running. That is, the speed needs to be improved."
What is most valuable?
It's very convenient to write your own algorithms in KNIME. You can write it in Java script or Python transcript.
What needs improvement?
It's very general in terms of architecture, and as a result, it doesn't support efficient running. That is, the speed needs to be improved.
The scalability needs to be improved as well.
What do I think about the stability of the solution?
It's more or less stable.
What do I think about the scalability of the solution?
It is scalable to a certain extent.
How was the initial setup?
It is fairly easy to setup KNIME.
What's my experience with pricing, setup cost, and licensing?
The client versions are mostly free, and we pay only for the KNIME server version.
It's not a cheap solution.
What other advice do I have?
For experimental work, KNIME is a good solution. However, for special task oriented developments, it's not the best.
Considering this, I would rate KNIME at seven on a scale from one to ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.

Buyer's Guide
Download our free KNIME Report and get advice and tips from experienced pros
sharing their opinions.
Updated: May 2025
Popular Comparisons
Databricks
Microsoft Azure Machine Learning Studio
Amazon SageMaker
Alteryx
Dataiku
IBM SPSS Statistics
Altair RapidMiner
Dremio
IBM Watson Studio
IBM SPSS Modeler
Anaconda
Domino Data Science Platform
Weka
H2O.ai
Cloudera Data Science Workbench
Buyer's Guide
Download our free KNIME Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- What Is The Biggest Difference Between Alteryx and KNIME?
- What is the biggest difference between IBM SPSS Modeler and KNIME?
- Which solution do you prefer: KNIME, Azure Synapse Analytics, or Azure Data Factory?
- Which solution provides the best ROI: KNIME, Alteryx or RapidMiner?
- When evaluating Data Mining, what aspect do you think is the most important to look for?
- What is the difference between Online Analytical Processing (OLAP) and Data Mining?
- Why is Data Mining important for companies?