---
title: Babel Reviews
meta_title: 'Babel Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 21 reviews by the users' company size, role or industry to
  find out how Babel works for a business like yours.
aggregate_rating:
  rating_value: 4.5
  review_count: 21
  scale: '5'
date_modified: '2026-05-05'
parent_category:
  name: "DevSecOps\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t"
  url: https://www.g2.com/categories/devsecops
---

# Babel Reviews
**Vendor:** BABEL  
**Category:** [Static Code Analysis Tools](https://www.g2.com/categories/static-code-analysis)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 21
## About Babel
Babel is a JavaScript compiler. It helps shape the future of the JavaScript language itself.




## Babel Reviews
  ### 1. A perfect tool to ensure cross-browser support for javascript scripts

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sanket M. | Media Lead - CodeChef CGC Chapter, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 26, 2022

**What do you like best about Babel?**

Babel is a platform that converts JavaScript code to browser-supported javascript code.
I can also be installed it into the project using npm and import it to the scripts using node.
Other than using it throughout the projects, the in-browser compiler can also convert short scripts when only minor changes are required.

**What do you dislike about Babel?**

Babel converts next-gen JS to browser-supported javascript. There isn't any particular feature that I dislike about Babel; however, it is difficult to understand.

**Recommendations to others considering Babel:**

Reading what Babel does is worth a read for front-end web developers.

**What problems is Babel solving and how is that benefiting you?**

I used Babel in my ReactJS project to ensure browser compatibility. 
The best feature of Babel is the documentation; it makes teaching the concept of next-generation JS easier.

  ### 2. Nice service, with an with an upgradeable interface. Consistency is the key factor for your results.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Marco A. | Manager CS Quality Management and Automation, Enterprise (> 1000 emp.)

**Reviewed Date:** April 23, 2020

**What do you like best about Babel?**

it's strict to the point, and very helpful if you want to quickly learn a vocabulary.

**What do you dislike about Babel?**

when it comes to grammar theory is not the best solution as the grammar schemes are too lean.

**Recommendations to others considering Babel:**

it's a very complete tool, but consistency stays on you. The more you use it the higher will be your results.

**What problems is Babel solving and how is that benefiting you?**

gave me the opportunity to integrate myself with my colleagues at least for some basic topics.

  ### 3. Use tomorrow's JavaScript features today

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jacob H. | Senior Software Engineer (SDE2), Mid-Market (51-1000 emp.)

**Reviewed Date:** September 25, 2020

**What do you like best about Babel?**

Easy to implement and use in any project, compiles next-gen JavaScript code into ES5 for use in older browsers and polyfills most modern features to make them accessible to a wide range of developers and the projects they work on.

**What do you dislike about Babel?**

Adds additional bloat to the bundle-size of JavaScript applications - not a big downside for me, but something to be aware of.

**Recommendations to others considering Babel:**

Babel is a must-have tool for any modern JavaScript developer.

**What problems is Babel solving and how is that benefiting you?**

Writing the most modern JavaScript code possible while keeping applications compatible down to Internet Explorer 11 and legacy Edge browsers.

  ### 4. JavaScript transform with babel

**Rating:** 5.0/5.0 stars

**Reviewed by:** tim t. | Technical consult , Mid-Market (51-1000 emp.)

**Reviewed Date:** October 29, 2019

**What do you like best about Babel?**

I love the way barbel has the ability to turn ES6 code into regular vanilla JS, old versions of JavaScript to new versions and recently helped me transform normal JavaScript to react code, this a handy function that makes working with new JavaScript frameworks through syntax transform. this transformer is well documented, it very easy to target new JavaScript capabilities in browsers, this allows to ignore or point to specific targets for example working with a bandler like webpak as part of a compilation pipeline. there are other additional dependencies that can be added 
 

**What do you dislike about Babel?**

Honestly speaking for new developer getting into the use of babel is not easy but with time it gets easy to work with so a lot is likable about babel.

**Recommendations to others considering Babel:**

after saving babel as a Dev dependence, then one can easily write code that is not even supported yet by many browsers due to the conversion, this is great and good for developers who don't have the time and want to avoid error generation. great tool, only time will tell how far it will go but its growth is promising. 

**What problems is Babel solving and how is that benefiting you?**

Browser compatibility with new JavaScript capabilities.  

  ### 5. Babel gives you confidence to use the latest features of javascript in your project

**Rating:** 5.0/5.0 stars

**Reviewed by:** Christopher S. | Web Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 06, 2019

**What do you like best about Babel?**

Not only are you able to use the latest features, you can also implement experimental javascript features that haven't yet been implemented in the language and babel will compile it down into a javascript version every browser can understand. Babel website provides an editor where you can paste your code or type any javascript code and it will preview the transpiled code. 

**What do you dislike about Babel?**

Babel performs a very specialised function very well, hence no dislikes about it. 

**What problems is Babel solving and how is that benefiting you?**

With babel, you have the freedom to write javascript code without worrying about browser support or compatibility 

  ### 6. Very crucial library for javascript development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Henry K. | Web Designer, Small-Business (50 or fewer emp.)

**Reviewed Date:** September 17, 2019

**What do you like best about Babel?**

Babel transpiles  javascript code that is using the latest features or features that are yet to be standardised into code that all browsers can understand. It is a very important to for writing cross browser Javascript instead of having to write code specific to target browsers. 

**What do you dislike about Babel?**

The plugin names used to transpile are not easy to remember. Some have as many as five words separeted by hyphens 

**What problems is Babel solving and how is that benefiting you?**

Babel allows developers to use the latest feature of javascript and it coverts it into code that is backward compatible with earlier versions of javascript that older browsers understand

  ### 7. Truly a driving force for innovation in JavaScript! 

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** March 29, 2019

**What do you like best about Babel?**

I literally love everything about Babel. There is nothing to not like about it. Babel just does its job perfectly and there is nothing to complain about. I think Babel is the best and most advanced JavaScript transpiler there is. Its ability to turn ES6 code into regular vanilla JS on the fly is unmatched. It so good that it basically became an industry standard and go-to tool for most small companies as well as largest corporations.

**What do you dislike about Babel?**

There is nothing that I dislike about it, honestly. Babel is just that good! It is so awesome that it even beat Google's transpiler Traceur. By far, Babel has the greatest degree of compatibility with ES6 specification in the world, so no one can truly compete with it yet.

**Recommendations to others considering Babel:**

You do not have even a choice, all other transpilers simply cannot compete to Babel, period. So, just go for it, set up Babel for your project, right ES6 and relax. Babel will do the rest for you! (= 

**What problems is Babel solving and how is that benefiting you?**

Thanks to Babel we can just simply write any version of JavaScript code we like, for example, ES6, and not worry about any possible compatibility issues with older browsers. Since we've hooked Babel to our project it simply runs every time on the background upon the building process and transpiles all that advanced JavaScript code into older version of JS that is easily supported by all versions of different browsers. It would not be possible to do our job so efficiently without Babel. 

  ### 8. Awesome transpiler when using react js

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 17, 2019

**What do you like best about Babel?**

The fastest way you can transpile your code for the browser to be understandable.

**What do you dislike about Babel?**

Nothing. It's the tool I've been using for along the last 4 years. So I won't use another one, for sure!

**Recommendations to others considering Babel:**

First of all, read the documentation before implemented it. cause sometimes it is already configured and people don't know what is its objective. they only use it.

**What problems is Babel solving and how is that benefiting you?**

Transpile Javascript ES6, to use it in the browsers. And another kind of things of compatibility.

  ### 9. Babel as a helpful build tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Financial Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 05, 2019

**What do you like best about Babel?**

Babel allows me to transpile my es6 code into javascript that can be run natively within the browser. The tool is well maintained, and troubleshooting resources are quite easily accessible.

**What do you dislike about Babel?**

Configuration of babelrc files can get confusing and unwieldy at times, although it's still generally easier than dealing with the alternative of not having a tool like babel.

**What problems is Babel solving and how is that benefiting you?**

Babel addresses more technological problems than business oriented ones, however, without having a tool like babel available, it would be difficult to quickly and efficiently complete the work I do on a regular basis.

  ### 10. Very simple to configure

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rahul D. | Software Engineering Intern, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 08, 2019

**What do you like best about Babel?**

Babel transpiler is super easy to configure for any type of project. It's easy to build plugins for as well.  

**What do you dislike about Babel?**

Sometimes the concept of how it works is difficult to understand. Especially when I comes to ordering of plugins. 

**What problems is Babel solving and how is that benefiting you?**

ES7 transpiler for our react app

  ### 11. Love this product

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Education Management | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 08, 2019

**What do you like best about Babel?**

The best part about Babel is that the website keeps you up to date on all of the updates and changes made to the software.

**What do you dislike about Babel?**

Built-in classes such as Date, Array, DOM etc cannot be properly subclassed due to limitations in ES5 (for the transform-classes plugin). You can try to use babel-plugin-transform-builtin-extend based on Object.setPrototypeOf and Reflect.construct, but it also has some limitations

**Recommendations to others considering Babel:**

Great to use as an educational tool for students learning

**What problems is Babel solving and how is that benefiting you?**

Great asset for IT programmers at any business

  ### 12. Easy to use compiler

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 26, 2019

**What do you like best about Babel?**

It allows you to use new language features and JSX in your Javascript code without worrying about browser compatibility.

**What do you dislike about Babel?**

It can be really difficult to debug when you have a syntax error because of your configuration.

**Recommendations to others considering Babel:**

If you're looking for a Javascript compiler I would definitely recommend Babel. They also have a website, babeljs.io, where you can type in next-gen Javascript and instantly see the output of browser-compatible code, which is pretty neat.

**What problems is Babel solving and how is that benefiting you?**

We're able to use newer syntax and not worry about browser incompatibility.

  ### 13. Babel

**Rating:** 2.5/5.0 stars

**Reviewed by:** Bhavik L. | Student, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 08, 2019

**What do you like best about Babel?**

It is easy to communicate with others using this app 

**What do you dislike about Babel?**

The user friendliness. It took a while to get adjusted to 

**What problems is Babel solving and how is that benefiting you?**

I am using it to communicate with fellow workers and bussinesses

  ### 14. The best tool for modern JS development

**Rating:** 5.0/5.0 stars

**Reviewed by:** Borja G. | Frontend Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 29, 2018

**What do you like best about Babel?**

It solves the gap between the new JavaScript specification and the browser's JavaScript engine implementation.

**What do you dislike about Babel?**

Sometimes the configuration might be a bit confusing. In some small projects you could spend more time configuring your Babel plugins rather than actually coding

**Recommendations to others considering Babel:**

Make sure you are going to need the new JavaScript features. Maybe your project is not big enough to make use of Babel and you can go without the configuration and transpiling phase at the beginning.

**What problems is Babel solving and how is that benefiting you?**

I am able to have the latest ES features in my application so I don't have to polyfill them or make browser-specific implementations

  ### 15. it worked well 

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Real Estate | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 08, 2019

**What do you like best about Babel?**

I liked the ease of it and the convenience of using it when I had some down time here and there.

**What do you dislike about Babel?**

I didn't find anything that I didn't like about it.

**Recommendations to others considering Babel:**

I would recommend this product to help with learning a new language

**What problems is Babel solving and how is that benefiting you?**

I was learning a new language that would help me in my career.

  ### 16. easy to use for starters

**Rating:** 2.5/5.0 stars

**Reviewed by:** Verified User in Marketing and Advertising | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 14, 2019

**What do you like best about Babel?**

it is pretty easy to use for beginners. 

**What do you dislike about Babel?**

sometimes there are little bugs that make it less smooth to use

**Recommendations to others considering Babel:**

It's great if your technical team is working in different coutries etc, using different code language, to find one common language.

**What problems is Babel solving and how is that benefiting you?**

it allows our coders to write code in there prefered language, but have babel translate it to one common language in the end

  ### 17. ES6 magic

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** April 08, 2019

**What do you like best about Babel?**

Babel allows you to use modern ES6 features in your application and ensures browser compatibility.

**What do you dislike about Babel?**

Sometimes the web resource is not accurate and has a steep learning curve.

**What problems is Babel solving and how is that benefiting you?**

I can use modern JavaScript features, which make some problems easier to solve.

  ### 18. Great compiler! 

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** April 23, 2019

**What do you like best about Babel?**

Very easy to use with little config! I would highly recommend! 

**What do you dislike about Babel?**

There isn't anything I dislike about Babel.

**What problems is Babel solving and how is that benefiting you?**

We are currently using Babel to compile JavaScript ES6 features to cross browser compatible ES5. 

  ### 19. Easy to use!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Performing Arts | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 15, 2019

**What do you like best about Babel?**

Super easy to use and implement into our company.

**What do you dislike about Babel?**

Nothing, it all seemed to work great for us!

**Recommendations to others considering Babel:**

Easy to use and implement!  Great Javascript compiler.

**What problems is Babel solving and how is that benefiting you?**

We used it as a Javascript complier.

  ### 20. Excellent Transpiler for JavaScript

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** December 13, 2018

**What do you like best about Babel?**

Lets one use the latest JavaScript Features without having to worry the support on different browsers. 

**What do you dislike about Babel?**

Set up is sometimes cumbersome. The setup is quite easy with webpack though. 

**What problems is Babel solving and how is that benefiting you?**

We use bleeding edge JavaScript features in our App development. Babel is required for working with libraries like react which use JSX.

  ### 21. Babel feedback

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 26, 2018

**What do you like best about Babel?**

We've used babel for compiling to ECMAScript 2015. Worked like a charm.

**What do you dislike about Babel?**

Nothing particular, everything went smooth.

**Recommendations to others considering Babel:**

Good tool, which allows speedup development of Single Page Application (SLA) by usage of the ES6. ES 6 is strongly better than it's previous version ES5, so development goes faster.

**What problems is Babel solving and how is that benefiting you?**

Compiling to ES5 to ES6.


## Babel Discussions
  - [What is Babel used for?](https://www.g2.com/discussions/what-is-babel-used-for)
  - [What is the best way to start having real talks after babel lessons?](https://www.g2.com/discussions/26576-what-is-the-best-way-to-start-having-real-talks-after-babel-lessons) - 1 upvote

- [View Babel pricing details and edition comparison](https://www.g2.com/products/babel/reviews?section=pricing&secure%5Bexpires_at%5D=2026-07-01+17%3A37%3A23+-0500&secure%5Bsession_id%5D=a28155c0-f8b6-40b2-8d86-ddcef16f55db&secure%5Btoken%5D=50b5ee31237dd15948c0a38b7555a013ef6c12a1b76079fd65e07583b66838bd&format=llm_user)

## Babel Features
**Agentic AI - Static Code Analysis**
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

## Top Babel Alternatives
  - [Gearset DevOps](https://www.g2.com/products/gearset-devops/reviews) - 4.7/5.0 (290 reviews)
  - [Closure Compiler](https://www.g2.com/products/closure-compiler/reviews) - 3.9/5.0 (13 reviews)
  - [SonarQube](https://www.g2.com/products/sonarqube/reviews) - 4.4/5.0 (147 reviews)

