Home

/

Application Development Software

/

Apache Tomcat

Software Advice offers objective insights based on verified user reviews and independent product and market research. When our advisors match you to a software provider, we may earn a referral fee.

Apache Tomcat 2026: Benefits, Features & Pricing

On this page
  • Overview
  • Pricing and Plans
  • Features
  • User Reviews

Overview

Apache Tomcat
Apache Tomcat
4.6
(32)

Pricing

Pricing available upon request

About Apache Tomcat

Apache Tomcat is an open-source development tool that implements JavaServer Pages, Java Expression Language, Java Servlet and Java WebSocket technologies. The software provides developers with debugging functioanlity, which indenitifies coding issues prior to deployment and allows for diagnotstic tests during development.

The software comes with remote access controls that assign roles to mutliple users and create a knowledge database of users, passwords, and associated roles. Additionally, Apache Tomcat deploys logging features that are hard-coded into the Java framework and seperate internal and application logging.

Apache Tomcat Screenshots

0
0

Apache Tomcat Pricing and Plans

Starting price: Pricing available upon request
Free Trial
Free Version

Apache Tomcat Features

  • Popular features found in Application Development
    API
    Collaboration Tools
    Compatibility Testing
    Debugging
    Deployment Management
    Drag & Drop
    Pre-built Templates
    Source Control
    Third-Party Integrations
    Version Control
  • More features of Apache Tomcat
    Software Development
    Web App Development
    Workflow Management

Apache Tomcat User Reviews

Overall Rating

4.6

Ratings Breakdown

5

59%

4

38%

3

3%

2

0%

1

0%

Secondary Ratings

Ease of Use

4.3

Value for money

4.5

Customer support

3.5

Functionality

4.3

syed's profile

syed h.

Verified reviewer

Banking

1001-5000 employees

Used daily for more than 2 years

Review source

Reviewed April 2022

Apache Tomcat is Tiger

5

Ratings Breakdown

5
Ease of use
4
Customer support
4
Functionality
icon
Pros:
The Apache tomcat is very powerful middleware. The most important feature is that it is compatible with multiple databases and very light in weight.
Cons:
It makes multiple processes and in top command it is just showing one process with name java

Read More

VV

Vincent V.

Verified reviewer

Information Technology and Services

Self-Employed

Used monthly for more than 2 years

Review source

Reviewed November 2021

Solid Java based web development application platform

5

Great and reliable and flexible platform to work with for all these years.

Ratings Breakdown

5
Ease of use
5
Value for money
5
Functionality
icon
Pros:
It's open-source, and proven over 20+ years (and still going strong and actively maintained) of implementing the jsp and servlet specifications. Runs on the JVM, giving it flexibility to be deployed in most environments. Can be used to deploy simple microservices to big complex monoliths.
Cons:
Like most software occasions security vulnerabilities are published ... (very rare in comparison to others), memory footprint quite vs jetty. Apart from that technology wise, requires jvm which in turn requires instance running os or docker image. (noting this in comparison to serverless technologies). Requires more architect work to scale (ie clustering, application load balancing etc, CI/CD integration).

Reasons for choosing Apache Tomcat

existing customer requirements.

Reasons for switching to Apache Tomcat

Customer client already had tomcat setup in clustered infrastructure.

Read More

VR

Verified
Reviewer

Information Technology and Services

10000+ employees

Used weekly for more than 2 years

Review source

Reviewed June 2021

Apache Tomcat - Popular Appserver For Hosting

4

Experience was good and good for containers based hosting.

Ratings Breakdown

4
Ease of use
3
Value for money
5
Customer support
4
Functionality
icon
Pros:
Simple software and open tool. Easy to setup by installing zip or rpm or exe. Easy to hot java based application.
Cons:
Very light weight supporting, hugh and big application may need big Appserver to host application.

Reasons for switching to Apache Tomcat

Due to cost

Read More

AM

Alex M.

Verified reviewer

Computer Software

11-50 employees

Used daily for more than 2 years

Review source

Reviewed October 2023

Reliable web Server Environment

5

For scalability and high availability, Tomcat supports clustering and load balancing, allowing you to distribute traffic across multiple server instances. I can 100% recommend it to new java developers.

Ratings Breakdown

5
Ease of use
5
Value for money
5
Customer support
5
Functionality
icon
Pros:
Tomcat is stable and reliable. I have used it in production environments for many years and is trusted by numerous organizations. Tomcat is known for its robust support for Java Servlets and Java Server Pages (JSP), making it a reliable choice for hosting Java-based web applications.
Cons:
Tomcat is primarily a servlet container. It offers minimal built-in support for features like load balancing, clustering, or HTTP/2. Extensive functionality often requires additional configurations or third-party components.

Read More

VR

Verified
Reviewer

Information Technology and Services

10000+ employees

Used daily for more than 2 years

Review source

Reviewed February 2022

Versatile and Open Sourced

5

Easy to use with no cost involved, regular and frequent features updates, No integration issues and excellent response time. Huge cost savings as hosting requirements are next to none plus huge documentation and online support available with the user community. Highly recommended.

Ratings Breakdown

5
Ease of use
5
Functionality
icon
Pros:
Best web container for hosting web applications. Simple to use, open sourced and free of cost. It is secure to use, provides seamless integration with apache web server. Fast deployment of Java applications.
Cons:
Memory leaks and log handling needs a lot of improvement.

Reasons for switching to Apache Tomcat

Cost

Read More

VR

Verified
Reviewer

Information Technology and Services

10000+ employees

Used daily for more than 2 years

Review source

Reviewed May 2022

Robust and easy to maintain

5

Ratings Breakdown

5
Ease of use
5
Value for money
3
Customer support
5
Functionality
icon
Pros:
All the applications that we deployed on apache, are the easiest ones to maintain. Updates are swift and snappy. Debugging is easy and intuitive.
Cons:
Its hard for anyone without programming background to understand it.

Read More

VR

Verified
Reviewer

Computer Software

1001-5000 employees

Used daily for more than 2 years

Review source

Reviewed December 2022

Foundation of enterprise application

5

Ratings Breakdown

5
Ease of use
5
Functionality
icon
Pros:
Good documentation, supports numerous platform integrations, enterprise standard for our customers.
Cons:
Static analysis has some downfalls and memory leaks can be problematic.

Read More

Ali Qammar's profile

Ali Qammar R.

Verified reviewer

Banking

1001-5000 employees

Used monthly for less than 2 years

Review source

Reviewed August 2021

Open source, free java servlet to implement Java ERPs and act as a HTTP web server!!

4

Overall experience is good if you want to run your middle size ERPs or websites.

Ratings Breakdown

3
Ease of use
5
Value for money
2
Customer support
4
Functionality
icon
Pros:
Apache Tomcat being open source software is getting better after every release as Host developers are contributing towards the improvement of the software. Apache tomcat is very fast and light weight software that can be used as HTTP web server and we can implement Java ERP systems on tomcat. I developed a real estate website on .NET framework and hosted my site using Apache Tomcat web server, loading time of the website is great and apache handles the requests very smoothly.
Cons:
UI for administration console is very basic and needs improvements. Setting up security for Administration console is a difficult task. Most of the big applications in corporate sector are running on cluster type infrastructure, sadly tomcat's support to handle cluster level infrastructure is not very good.

Read More

Syed Amir's profile

Syed Amir A.

Verified reviewer

Information Technology and Services

10000+ employees

Used weekly for more than 2 years

Review source

Reviewed April 2022

Apache Tomcat - Amazing for hosting Java solutions

4

Overall experience has been amazing. Hosted quite a lot of applications via Apache Tomcat and found this product amazing.

Ratings Breakdown

4
Ease of use
4
Value for money
3
Customer support
4
Functionality
icon
Pros:
Hosting the solution is way too easy and it is quite reliable
Cons:
Apart from the UI, everything is just works fine.

Read More

Paweł's profile

Paweł W.

Verified reviewer

Computer Software

11-50 employees

Used weekly for less than 6 months

Review source

Reviewed September 2022

Apache Tomcat for quick setting up servers

4

Ratings Breakdown

4
Ease of use
4
Functionality
icon
Pros:
It was easy to work with - there is a good documentation. Tomcat is well tested in production and provides all essential features
Cons:
Personally I find nginx easier to work with - besides that I did not find more cons

Read More

Showing 1 - 10 of 32 Reviews

See what companies are saying about Software Advice