--- title: Keras Reviews meta_title: 'Keras Reviews 2026: Details, Pricing, & Features | G2' meta_description: Filter 65 reviews by the users' company size, role or industry to find out how Keras works for a business like yours. aggregate_rating: rating_value: 4.6 review_count: 65 scale: '5' date_modified: '2026-09-28' parent_category: name: Deep Learning url: https://www.g2.com/categories/deep-learning ---

Keras Reviews & Product Details

Value at a Glance

Averages based on real user reviews.

Time to Implement

1 month

Perceived Cost

$$$$$

User Insights

Average based on 65 real user reviews.

Implementation Time

1 month

Perceived Cost

$$$$$

Keras Reviews (65)

View 1 Video Reviews
Reviews

Keras Reviews (65)

View 1 Video Reviews
4.6
65 reviews

What do users say?

Generated using AI from real user reviews
Users consistently praise Keras for its ease of use and flexibility, allowing them to build deep learning models quickly with minimal code. The intuitive API and strong community support make it accessible for both beginners and experienced practitioners. However, some users note that it can be difficult to customize models beyond basic functionalities.
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Verified User in Computer Software
IC
Verified User in Computer Software
Mid-Market (51-1000 emp.)
"Ease to work with, suitable for beginners."
4/5
What do you like best about Keras?

It's written in Python. Python is my number one choice. Review collected by and hosted on G2.com.

What do you dislike about Keras?

Syntax is somehow complex. It could be much simpler like others. Review collected by and hosted on G2.com.

Verified User in Computer Software
GC
Verified User in Computer Software
Small-Business (50 or fewer emp.)
"Easy to use deep learning framework"
4.5/5
What do you like best about Keras?

Keras is very easy to use, easy to learn with a great community backing it and the code is readable Review collected by and hosted on G2.com.

What do you dislike about Keras?

It's a high level API which makes it a little slow. It only runs on python programming language unlike other deep learning frameworks that run on different languages Review collected by and hosted on G2.com.

Muhammad Usman G.
MG
Muhammad Usman G.
Enterprise (> 1000 emp.)
"Extremely Useful DL framework for beginners"
4/5
What do you like best about Keras?

Keras is the best deep-learning framework for beginner level data scientists and machine-learning/artificial intelligence researchers. I like its high-level features that one can use to program a neural network, for instance, write an image classification task in a few lines. Additionally, the availability of pre-trained networks is a plus which allows practitioners to use DL models even without the need for training or an intelligent initialization for researchers. The feature I like the most is high-level function for training, which automatically keeps track of training and validation loss and also keeps an estimate of training progress. Loss functions are already implemented, so in most cases one do not have to implement these functionalities by themselves. Training and validation set queues are an efficient way of data handling and that feature is already implemented in Keras. Review collected by and hosted on G2.com.

What do you dislike about Keras?

I only have one complaint that once you start working with Keras it is difficult for researchers to move to Tensorflow type libraries where one can implement flexible functionalities specialized to one's research. Review collected by and hosted on G2.com.

Verified User in Research
GR
Verified User in Research
Small-Business (50 or fewer emp.)
"Very easy to use Deep Learning framework"
5/5
What do you like best about Keras?

Every ML starter should use keras as it directly binds with theano and tensorflow Review collected by and hosted on G2.com.

What do you dislike about Keras?

New version of keras has some incompatability with older version of Keras Review collected by and hosted on G2.com.

Verified User in Education Management
GE
Verified User in Education Management
Enterprise (> 1000 emp.)
"Simple platform to develop deep learning model"
5/5
What do you like best about Keras?

Very simple, clean and easy framework to implement deep learning models compared to tensorflow, caffe and PyTorch Review collected by and hosted on G2.com.

What do you dislike about Keras?

Even though it provides a simple interface and high-level implementation of basic deep learning blocks it becomes difficult for custom functions Review collected by and hosted on G2.com.

BP
Bhuvan P.
Software Engineer
Computer Software
Small-Business (50 or fewer emp.)
"Deep Learning Simplified"
5/5
What do you like best about Keras?

The API they provide are simple to use and are easy to understand with the detailed documentation available on the official Keras website. Generally Deep Learning Models are complex and hard to implement but with Keras API a newbie can also build his/her own model with great ease. Review collected by and hosted on G2.com.

What do you dislike about Keras?

Keras is a amazing Deep Learning library that fits with TensorFlow and many more Deep Learning libraries but the disadvantage of Keras is that it is only available for Python whereas TensorFlow and the other libraries have multi-language support. Review collected by and hosted on G2.com.

MS
Mohit S.
SoftwaCre Engineer
Information Technology and Services
Enterprise (> 1000 emp.)
"High Level Deep Learning API"
5/5
What do you like best about Keras?

The API they provide is efficient where one can make ones own deep learning models with only some basic knowledge. Also they provide support for other machine learning/deep learning libraries like TensorFlow which really makes work easy. One more thing I would like to mention is that they provide module wise API, which means one can play around with each module while building a deep net like the layers, activation functions, cost functions, e.t.c. Review collected by and hosted on G2.com.

What do you dislike about Keras?

This library is pretty good and only option for me to carry out my deep learning tasks. So I personally have no dislikes for it. Review collected by and hosted on G2.com.

Verified User in Information Services
GI
Verified User in Information Services
Small-Business (50 or fewer emp.)
"I love this ML toolkit!"
5/5
What do you like best about Keras?

Keras makes making machine learning models super easy. It has an easy to learn syntax that runs on top of Tensorflow which is the backend I use, which compiles down into native Tensorflow that allows the user to create fast performing machine learning models without worrying about the exact Tensorflow syntax, which can get quite complicated at times. Review collected by and hosted on G2.com.

What do you dislike about Keras?

Sometimes, if you want to do something custom, you really can't unless you go down to the base Tensorflow layer and add raw Tensorflow code, which isn't too great. There should be greater extensibility within Keras itself. Review collected by and hosted on G2.com.

Zachi A.
ZA
Zachi A.
Senior Engineer
Hospital & Health Care
Enterprise (> 1000 emp.)
"Keras for convolutional and recurrent neural network "
5/5
What do you like best about Keras?

Fast and flexible way of testing and building different networks, easy loading and saving of model and training with a similar interface to sklearn. Review collected by and hosted on G2.com.

What do you dislike about Keras?

When using with tensor board (with TF background) model looks clumsy, model is shown with additional blocks Review collected by and hosted on G2.com.

PT
Prabhash T.
Project Manager
Computer Software
Mid-Market (51-1000 emp.)
"Deep Learning On the Go"
4.5/5
What do you like best about Keras?

The best thing about Keras is it can work with the well known deep learning and machine learning libraries like TensorFlow and Theano. The API is very easy to use and one can create a whole CNN with less than 20 lines of code. Review collected by and hosted on G2.com.

What do you dislike about Keras?

It is the best deep learning library I have ever found out for python, no dislikes. Review collected by and hosted on G2.com.

Pricing Insights

Averages based on real user reviews.

Time to Implement

1 month

Perceived Cost

$$$$$
Keras Comparisons