Go to Windows platform Display platforms icon
Go to Windows platform Go to Mac platform Go to Android platform Go to iOS platform
Apache NetBeans icon

Apache NetBeans

30
2.2 6 reviews
945.4 k downloads
security security

The most popular development platform for Java

Advertisement
Remove ads and more with Turbo
Advertisement
Remove ads and more with Turbo
Alberto García icon
Reviewed by
Alberto García
Developer’s Operations and Support
Alberto García is part of Uptodown's in-house Editorial Team. Translated by Uptodown Localization Team

Apache NetBeans is a free and open-source development environment (IDE) that allows you to create professional apps with Java, although it also offers support for other languages such as PHP, JavaScript, HTML5, C, C++ and more. Apache NetBeans allows you to write, debug, compile and run your apps from a single platform.

Advanced Java support and integrated tools

Apache NetBeans is compatible with the most recent versions of the Java JDK. Through it, you can develop anything from console apps to complex enterprise projects with Java EE or Jakarta EE. It also includes tools such as a code editor with syntax highlighting, intelligent auto-completion, safe refactoring and fast navigation between classes, methods and files. You can also create graphical interfaces using its visual GUI Builder designer, known as Matisse. This feature makes it easier to develop desktop apps by allowing you to drag and drop components onto the canvas, while the code is automatically generated in the background.

Advertisement
Remove ads and more with Turbo

Full web development from the same environment

If you work with web technologies, Apache NetBeans also has a lot to offer you. You can develop dynamic sites using HTML, CSS or JavaScript, as well as frameworks such as Angular, React or Vue. It also includes specific tools for programming with PHP, with support for frameworks such as Laravel or Symfony. It also offers integration with servers such as Apache Tomcat, GlassFish and Payara, allowing you to run and test your web apps directly from the IDE. This is ideal for Java EE projects, as you can manage deployments, control databases and debug services without leaving the platform.

Collaboration and version control

Apache NetBeans also allows you to manage your code in a secure and collaborative way. It is compatible with version control systems such as Git, Subversion (SVN) and Mercurial, which means you can clone repositories, make commits, manage branches or resolve conflicts directly from the IDE, without the need to resort to external tools. In addition to this, the integration with platforms such as GitHub or Bitbucket allows you to collaborate with other developers easily. You can view changes in real-time, review the version history or compare files to keep track of every change made to the project.

Extensions, templates and customization

Another noteworthy advantage of Apache NetBeans is its plugin system, which allows you to adapt the tool to your specific needs. You can install add-ons for additional languages, testing tools, static code analyzers, databases or integrations with other platforms. There is also a wide variety of templates to start projects quickly. In addition to this, you can customize keyboard shortcuts, color themes and environment settings to make your workflow as convenient as possible.

Download Apache NetBeans if you're looking for a powerful and versatile Java development environment, one which is also robustly supported by the Apache Software Foundation.

Information about Apache NetBeans 30

Basic information

Developer Sun Microsystems, Inc.
License Free
Category Java
Rating All ages
Languages English

Security and privacy

Required permissions Not applicable
Advertising Not specified
See security and antivirus report
Why is this app published on Uptodown? (More information)

Download info

Downloads 945,366
Date May 13, 2026
File type EXE
Size 410.33 MB
SHA256 2f4749aa1d98026df18eb136d3ac40f824fd5550bd6726367bad93a2c4a8095f
Advertisement
Remove ads and more with Turbo

Older versions

See more
exe 29 Feb 24, 2026
zip 28 Dec 5, 2025
exe 26 May 21, 2025
exe 25 Feb 24, 2025
exe 24 Dec 10, 2024
exe 22 Sep 4, 2024
Available for other platforms

Rate this App

Review the app
Apache NetBeans icon

Rating

2.2
5
4
3
2
1
6 reviews

Comments

amazingpinkox70745 icon
amazingpinkox70745
in 2020

This version did not install in Portuguese, but in English!

4
Reply
amazingblackrhino40324 icon
amazingblackrhino40324
in 2020

It's not in Brazilian Portuguese, no!

11
Reply
slowredant76397 icon
slowredant76397
in 2019

I give it two stars because it says it is in Spanish, but in reality, it is in English.

6
Reply
Advertisement
Remove ads and more with Turbo
JADX icon
A powerful DEX to Java decompiler
Eclipse SDK icon
Powerful development environment for JAVA
JADMaker icon
Convert Java games into a compatible format for your mobile phone
Java2 SDK icon
Oracle
EasyEclipse Expert Java icon
Eclipse packaged in a variety of programming languages
Cool Button Tool icon
Juice Software Pty. Ltd.
AutoJava icon
Jesús García Merino
M.U.G.E.N icon
The basis to create your own fighting games
Android Studio icon
The best environment for developing Android apps
Visual Studio Code icon
Microsoft's cross-platform code editor
Python icon
Accessible multi-paradigmatic programming language
Ninite icon
Download and update your favorite programs
PkgEditor icon
Edit PS4 files in PKG, SFO or PFS format
Microsoft Visual C++ Redistributable icon
Component required to run Visual C++ applications
Microsoft Access icon
Create and manage databases in Windows