Tomcat is a reliable and efficient web server, popular for hosting and running Java-based applications. It is praised for its scalability, compatibility with different operating systems and development frameworks, and its ability to handle heavy workloads.


| Product | Mindshare (%) |
|---|---|
| Tomcat | 12.5% |
| Red Hat JBoss Enterprise Application Platform (EAP) | 11.6% |
| Oracle WebLogic Server | 11.1% |
| Other | 64.8% |
| Type | Title | Date | |
|---|---|---|---|
| Category | Application Server | Apr 14, 2026 | Download |
| Product | Reviews, tips, and advice from real users | Apr 14, 2026 | Download |
| Comparison | Tomcat vs Red Hat JBoss Enterprise Application Platform (EAP) | Apr 14, 2026 | Download |
| Comparison | Tomcat vs Oracle WebLogic Server | Apr 14, 2026 | Download |
| Comparison | Tomcat vs IBM WebSphere Application Server | Apr 14, 2026 | Download |
| Title | Rating | Mindshare | Recommending | |
|---|---|---|---|---|
| IIS | 4.1 | 7.1% | 90% | 61 interviewsAdd to research |
| IBM WebSphere Application Server | 3.9 | 8.2% | 88% | 32 interviewsAdd to research |
| Company Size | Count |
|---|---|
| Small Business | 22 |
| Midsize Enterprise | 4 |
| Large Enterprise | 26 |
| Company Size | Count |
|---|---|
| Small Business | 114 |
| Midsize Enterprise | 55 |
| Large Enterprise | 205 |
Users appreciate Tomcat's ease of use, robust performance, reliable server functionality, seamless integration with various platforms, extensive documentation, and strong community support.
1. Adobe Systems 2. Amazon 3. Apple 4. AT&T 5. Bank of America 6. Boeing 7. Cisco Systems 8. Citigroup 9. Dell 10. eBay 11. Facebook 12. General Electric 13. Google 14. Hewlett-Packard 15. IBM 16. Intel 17. JPMorgan Chase 18. Microsoft 19. Netflix 20. Oracle 21. PayPal 22. Salesforce 23. Samsung 24. Sony 25. Target 26. Twitter 27. Uber 28. Verizon 29. Visa 30. Volkswagen 31. Walmart 32. Yahoo
| Author info | Rating | Review Summary |
|---|---|---|
| Project Manager at Capgemini | 4.5 | We find Apache Tomcat perfect for our needs, offering flexibility, familiarity, and robustness. While its logging feature could be more user-friendly to enhance error handling, we currently see no deficiencies that need improvement. We deploy it on Microsoft Azure. |
| Freelance at a tech services company with 11-50 employees | 4.5 | I've used Tomcat for over 10 years as a programmer and appreciate its simplicity, stability, and scalability, though I wish it had a visual configuration tool; setup is easy, and I've never needed technical support. |
| Technical Lead at Cellulant Kenya | 4.0 | I use Tomcat for deploying Spring Boot and Java applications, valuing its flexibility, ease of use, high availability, and integration with databases like Redis and MySQL. However, it could benefit from more lightweight frameworks to stay competitive. |
| Program Python at Santander Bank Polska | 4.5 | We use Tomcat to enhance the security of our web applications and appreciate its ease of use, especially in updating certificates. However, our main challenge is that the Tomcat servers are not locally hosted. |
| Software Development Engineer at Tesco | 4.0 | We use Tomcat to deploy small, lightweight applications due to its simplicity, particularly for microservices and learning deployments. While it's ideal for minor applications, it struggles with larger, memory-intensive ones, leading us to consider alternatives like Oracle WebLogic Server. |
| Technical Consultant at General Organization for Social Insurance | 4.5 | I value this solution for web applications due to its quick startup and easy setup. However, it requires manual resource configuration and needs frequent restarts for long-running operations due to stability issues. |
| Product owner at Digitt Plus (AFT) | 4.0 | I use Tomcat for my Java application deployment. It integrates easily with the development environment, simplifies deployment, and offers fast startup times with low resource consumption. While the user interface could improve, it's a cost-effective, automated server management solution. |
| Senior Director - Quality Engineering at mobileum | 4.5 | I use Tomcat as a web server for web-based applications and data containers. It's a convenient and easy-to-use solution. However, I believe it requires more frequent updates to improve its performance and capabilities. |