Download Apache NetBeans for PC, Windows 11/10 & Mac (Free)

The Apache NetBeans download is a single file: netbeans-31-bin.zip , 496.9 MB, free from apache.org. The archive is platform-independent Java, so the same file serves Windows 11, Windows 10, macOS and Linux.

Install a JDK before you unzip it. NetBeans 31 runs on JDK 26, JDK 25 or JDK 21, with initial support for JDK 27, and the launcher needs one of those to start.

This guide covers which file to take, the official links, setup on Windows and Mac, the SHA-512 check, plugin updates, fixes for a launcher that will not start, and clean removal.

Apache NetBeans card with version, archive size and runtime requirement
Release 31 ships as one 496.9 MB archive and runs on JDK 26, 25 or 21.

Which Apache NetBeans download do you need?

The Apache Software Foundation ships one binary release for every desktop. Match your case to a row and click the file.

Your case Download Size
Windows 11 or 10 PC with a JDK installed netbeans-31-bin.zip 496.9 MB
Mac with Apple silicon or an Intel chip netbeans-31-bin.zip 496.9 MB
Linux or BSD desktop netbeans-31-bin.zip 496.9 MB
You want a Windows setup program signed off by Apache Apache-NetBeans-25-bin-windows-x64.exe 493.38 MB
You want a macOS package signed off by Apache Apache-NetBeans-25.pkg 493.64 MB
You want to build the IDE yourself netbeans-31-source.zip 145.66 MB

The exe and pkg rows are NetBeans 25, the newest release for which the foundation published its own installers.

Apache NetBeans download page on the official site
The official page lists Apache NetBeans 31 as the current release.

Download Apache NetBeans for Windows 11 and Windows 10

Version 31 landed on August 10, 2026, and the project ships four releases a year. The mirror link picks a nearby server; the direct link always serves from the foundation’s own host.

  1. netbeans-31-bin.zip (Apache mirror) — 496.9 MB · the IDE itself
  2. netbeans-31-bin.zip (apache.org direct) — 496.9 MB · use if a mirror is slow
  3. netbeans-31-bin.zip.sha512 — hash to compare after the download
  4. netbeans-31-bin.zip.asc — PGP signature
  5. netbeans-31-source.zip — 145.66 MB · source for building it yourself
  6. Apache NetBeans 31 download page — release notes and known issues
Apache download page listing the binary and source archives for release 31
Each archive carries a SHA-512 hash and a PGP signature link right beside it.

How to install Apache NetBeans on Windows 11 and 10

There is no setup wizard for version 31. You extract the archive and start the launcher, which needs no administrator rights.

  1. Install a JDK first. Version 31 accepts JDK 26, JDK 25 or JDK 21 — see the Java JDK download guide for the Windows x64 installer.
  2. Open the Apache NetBeans 31 download page and click netbeans-31-bin.zip.
  3. Right-click the downloaded file in File Explorer and choose Extract All.
  4. Set the destination to a short path such as C:\Tools , then click Extract.
  5. Open the extracted netbeans\bin folder.
  6. Double-click netbeans64.exe to start the IDE.
  7. If the launcher reports that it cannot find a JDK, open netbeans\etc\netbeans.conf in Notepad and set netbeans_jdkhome to your JDK folder.
  8. Right-click the running icon on the taskbar and choose Pin to taskbar so you do not go hunting for the launcher again.
  9. Choose File > New Project and pick Java Application to confirm the toolchain works.
Tutorial page pointing to the netbeans.conf file inside the etc folder
The conf file sits at IDE-HOME/etc/netbeans.conf and holds the JDK path setting.

How to verify the Apache NetBeans download

Every release file has a .sha512 hash and a .asc signature beside it. Hashes are published only on the foundation’s own servers.

  1. Open the published SHA-512 file in a browser tab.
  2. Open Command Prompt in the folder holding your download.
  3. Run certUtil -hashfile netbeans-31-bin.zip SHA512 on Windows.
  4. Run shasum -a 512 netbeans-31-bin.zip instead if you are on a Mac.
  5. Compare the string on screen with the published one, character for character.
  6. Delete the file and download it again if the two differ.

The published SHA-512 for version 31 begins 108edccc78075b0b . A hash check catches a truncated download as well as a tampered one.

Run Apache NetBeans from a USB stick without installing it

The zip release is already portable. Nothing is written to the registry, and no service is registered.

  1. Extract netbeans-31-bin.zip straight onto the USB drive.
  2. Copy a JDK folder onto the same drive, because the launcher will not start without one.
  3. Open netbeans\etc\netbeans.conf and point netbeans_jdkhome at that JDK folder.
  4. Add –userdir followed by a folder on the stick to the same file, so settings travel with you.
  5. Start netbeans\bin\netbeans64.exe from the drive.
  6. Eject the drive normally after closing the IDE.

Which Apache NetBeans download do you need for your Mac?

Chip choice does not apply here. The IDE is Java bytecode, so the Apple silicon question is really a question about your JDK.

Your Mac Download Note
Apple M1, M2, M3 or M4 netbeans-31-bin.zip Pair it with an aarch64 JDK
Intel Mac netbeans-31-bin.zip Pair it with an x64 JDK
You would rather double-click a .pkg Apache-NetBeans-25.pkg 493.64 MB, but it is version 25

Unzip the archive into ~/Applications , then run netbeans/bin/netbeans from Terminal. Allow the app in System Settings > Privacy & Security on first launch.

Is Apache NetBeans free?

The IDE is released under the Apache License, Version 2.0. There is no paid edition, no trial period and no seat count.

The plugin portal carries a mix of licences, so check the licence line on a plugin before shipping it inside a product.

Yes. Take it from apache.org and pay nothing, at home or at work. Apache 2.0 grants use, modification and redistribution at no cost. Any page charging for the IDE, or offering a licence key for it, is selling something the foundation gives away.

Apache NetBeans homepage stating the project runs on any Java platform
The footer states the Apache License 2.0 terms that make the IDE free for commercial use.

Should you install NetBeans 31 or the archived NetBeans 25 installer?

Release 25 is the last one the foundation packaged as a Windows exe and a macOS pkg. Everything from 26 onward is the zip alone.

Install version 31. Reach for the archived NetBeans 25 installer only when a policy forbids unzipped applications. Version 31 carries eighteen months of fixes that version 25 does not, and the extra work in the zip route amounts to one Extract All.

How to check your NetBeans version and update it

The IDE updates plugins in place, but the core release is replaced by hand.

  1. Choose Help > About to read the release number and the JDK the IDE is running on.
  2. Choose Tools > Plugins, open the Updates tab and click Update to refresh installed plugins.
  3. Open the releases page to see whether a newer quarterly release is out.
  4. Extract the new archive beside the old folder rather than over it.
  5. Start the new launcher and let it import settings from the previous version when it offers.
  6. Delete the old folder once your projects open cleanly in the new one.

Check the Apache NetBeans system requirements

The runtime JDK is the only hard requirement.

Field Value
Software Apache NetBeans
Developer The Apache Software Foundation
Latest version 31, released August 10, 2026
Licence Free and open source, Apache License 2.0
Runtime JDK JDK 26, 25 or 21; initial support for JDK 27
Windows Windows 11 and Windows 10, 64-bit; Windows on ARM is not fully supported
macOS Any macOS release with a supported JDK, Apple silicon or Intel
Other systems Linux and BSD, wherever a supported JDK runs
Architecture Platform-independent archive; the JDK supplies the native bits
Download size 496.9 MB (netbeans-31-bin.zip)
Disk space About 1.5 GB for the extracted IDE
Offline installer Yes, the archive is complete and needs no connection
Admin rights Not required to extract or run
Official source netbeans.apache.org
Last verified 2026-09-22

What Apache NetBeans can build

The download is the full IDE, not a stripped core that asks for paid add-ons. The plugin portal filters its catalogue by release, from 11.0 through 31.

You work in What the IDE gives you
Java Editors, wizards and templates, with semantic highlighting and refactoring
PHP Dedicated editors and project templates
JavaScript Editing support in the bundled web tooling
HTML5 and CSS Editing support in the bundled web tooling
Anything else 118 plugins on the plugin portal
Plugin portal with a version filter and a list of catalogue entries
The portal lists 118 plugins and filters them by release, from 11.0 through 31.

Fix Apache NetBeans not starting on Windows 11 or 10

Almost every failed start traces back to the JDK: missing, wrong version, or in a folder the launcher was never told about.

The launcher opens and closes, or says it cannot find a JDK

The zip release carries no bundled runtime, and it does not read JAVA_HOME on its own.

  1. Open netbeans\etc\netbeans.conf in Notepad.
  2. Find the netbeans_jdkhome line and remove the # in front of it.
  3. Set it to your JDK folder, for example C:\Program Files\Java\jdk-25 .
  4. Save the file and start netbeans64.exe again.

Extraction fails partway, or the IDE opens with missing menus

A truncated 496.9 MB download unzips far enough to look finished.

  1. Run certUtil -hashfile netbeans-31-bin.zip SHA512 and compare it with the published hash.
  2. Download the file again from the apache.org host if the strings differ.
  3. Delete the half-extracted folder before extracting the fresh copy.

The IDE stalls or draws badly over Remote Desktop, or on UNC paths

Both are logged as known issues, numbered 8236 and 8611 on the release page.

  1. Install JDK 21 and keep it updated to the newest patch release.
  2. Point netbeans_jdkhome at that JDK 21 folder.
  3. Copy the project to a local drive rather than opening it across a UNC path.

Nothing starts on a Windows on ARM laptop

The release page lists Windows on ARM as not fully supported.

  1. Check Settings > System > About for the system type.
  2. Install an x64 JDK and let the emulation layer run it if the machine is ARM64.
  3. Move to an x64 PC for day-to-day work, since ARM problems are not treated as release blockers.

How to uninstall Apache NetBeans

The zip release adds no entry to Installed apps, so there is nothing to click in Settings. Removal is two folders.

  1. Close the IDE and confirm no java.exe process is still holding the folder.
  2. Delete the extracted netbeans folder, for example C:\Tools\netbeans .
  3. Open %APPDATA% and delete the NetBeans folder to clear settings, keymaps and plugin choices.
  4. Delete ~/Library/Application Support/NetBeans instead if you are on a Mac.
  5. Keep the NetBeansProjects folder in your user profile, because that is where your source code lives.
  6. Open Installed apps and remove the entry there instead if you used the archived NetBeans 25 installer.

Which Java IDE should you use instead?

All three need a JDK on the machine as well.

Tool Cost Pick it when
IntelliJ IDEA Community Edition free; Ultimate paid You want deeper refactoring and a native installer with an updater
Visual Studio Code Free Java is one of several languages in your day and startup speed matters
Apache NetBeans Free You want Maven, Ant and Gradle support in the box with no account to create

Frequently asked questions

Is Apache NetBeans free?

Yes. It is released under the Apache License, Version 2.0, with no paid edition, trial period or licence key. The same licence covers commercial use inside a company.

Where is the official NetBeans download page?

The official page is netbeans.apache.org/front/main/download/nb31. It links netbeans-31-bin.zip on the Apache mirrors, plus the SHA-512 hash and PGP signature for the file.

Does NetBeans work on Windows 11?

Yes. Extract netbeans-31-bin.zip and run netbeans64.exe from the bin folder. Windows on ARM is listed as not fully supported, so use an x64 PC where you can.

How big is the NetBeans download?

The archive netbeans-31-bin.zip is 496.9 MB. The source archive is 145.66 MB, and the archived NetBeans 25 Windows installer is 493.38 MB.

Is there a NetBeans offline installer?

Yes, in effect. The zip archive is complete and needs no connection while it extracts. A JDK has to be on the machine already, because the archive carries no runtime.

Is there a NetBeans exe installer?

Not for version 31. The Apache Software Foundation published its last exe and pkg for NetBeans 25, which still sit in the Apache archive. Newer releases ship as the zip only.

Is there a NetBeans download for Mac?

Yes, the same netbeans-31-bin.zip. Unzip it, run netbeans/bin/netbeans, and allow the app in System Settings the first time macOS blocks it.

Which JDK does NetBeans 31 need?

It runs on JDK 26, JDK 25 or JDK 21, with initial support for JDK 27. The JDK the IDE runs on does not limit the JDK your projects target.

Is the NetBeans download safe?

Yes, when it comes from apache.org. Each release file has a SHA-512 hash and a PGP signature on the same host, and hashes are published nowhere else.

What is the latest NetBeans version?

Apache NetBeans 31, released on August 10, 2026. The project ships four releases a year, so a newer quarterly release replaces it roughly every three months.

Why won’t NetBeans start after I unzip it?

The launcher cannot find a JDK. Open etc/netbeans.conf, uncomment the netbeans_jdkhome line and set it to your JDK folder, then start netbeans64.exe again.

How do you completely uninstall Apache NetBeans?

Delete the extracted folder, then delete the NetBeans folder in %APPDATA% on Windows or Library/Application Support on a Mac. Leave NetBeansProjects alone, because it holds your code.

Philip Celasco

Philip is a Texas-based technology writer and IT administrator at Techdows.com with more than 10 years of experience creating practical content for everyday users and professionals. He specializes in web browsers, particularly Chromium-based platforms such as Google Chrome, Microsoft Edge, Brave, and Opera. Through his work as an IT administrator, Philip has hands-on experience managing devices, configuring browser policies, troubleshooting software and network issues, and helping people resolve problems that affect productivity and security. His articles are based on practical testing and real-world technical experience. He covers browser settings, extensions, performance problems, privacy controls, security features, and Windows troubleshooting. Outside work, Philip enjoys the quieter side of life in Texas and stepping away from the screen when he can. He has two kids, two cats and loves to play golf with his mother during the weekends.

Leave a Reply

Your email address will not be published. Required fields are marked *