JavaFX 27 is for the JDK 27 release of the Java SE Platform.
JavaFX 25 is for the JDK 25 Long-Term Support (LTS) release of the Java SE Platform.
JavaFX 27 binaries are free to use in production and free to redistribute, at no cost, under the Oracle No-Fee Terms and Conditions (NFTC).
JavaFX 27 will receive updates under the NFTC, until March 2027, when it will be superseded by JavaFX 28.
| Product/file description | File size | Download |
|---|---|---|
| x64 SDK | 58.98 MB | |
| x64 JMOD | 53.2 MB |
| Product/file description | File size | Download |
|---|---|---|
| ARM64 SDK | 52.62 MB | |
| ARM64 JMOD | 47.04 MB |
| Product/file description | File size | Download |
|---|---|---|
| x64 SDK | 51.23 MB | |
| x64 JMOD | 45.7 MB |
JavaFX 25 binaries are free to use in production and free to redistribute, at no cost, under the Oracle No-Fee Terms and Conditions (NFTC).
JavaFX 25 will receive updates under the NFTC, until September 2028, a year after the release of the next JDK LTS. Subsequent JavaFX 25 updates will be licensed under the Java SE OTN License (OTN) and production use beyond the limited free grants of the OTN license will require a fee.
| Product/file description | File size | Download |
|---|---|---|
| x64 SDK | 58.69 MB | |
| x64 JMOD | 53 MB |
| Product/file description | File size | Download |
|---|---|---|
| ARM64 SDK | 52.97 MB | |
| ARM64 JMOD | 47.47 MB | |
| x64 SDK | 54.12 MB | |
| x64 JMOD | 48.61 MB |
| Product/file description | File size | Download |
|---|---|---|
| x64 SDK | 50.94 MB | |
| x64 JMOD | 45.49 MB |
Script-friendly Download URLs
The URLs listed above will remain the same for update releases to allow their use in scripts.
Learn more about automating these downloadsGain expert support, rigorously tested Oracle JDK updates including all supported versions and long-term support for production, fleet automation with Java Management Service, BPRs for urgent customer reported issues, and more with an Oracle Java SE subscription.
Also available for development, personal use, and to run other licensed Oracle products.
Java SE subscribers will receive JavaFX 21 updates until at least September 2028.
The Oracle JavaFX 21 license changed in October 2026
The Oracle Technology Network License Agreement for Oracle Java SE used for JavaFX 21 updates 21.0.13 and greater is substantially different from prior Oracle JavaFX 21 licenses. This license permits certain uses, such as personal use and development use, at no cost -- but other uses authorized under prior JavaFX license may no longer be available. Please review the terms carefully before downloading and using this product. FAQs are available here.
Commercial license and support are available for a low cost with Java SE Universal Subscription.
| Product/file description | File size | Download |
|---|---|---|
| x64 SDK | 57.45 MB | |
| x64 JMOD | 52.09 MB |
| Product/file description | File size | Download |
|---|---|---|
| ARM64 SDK | 51.72 MB | |
| ARM64 JMOD | 46.53 MB | |
| x64 SDK | 52.84 MB | |
| x64 JMOD | 47.66 MB |
| Product/file description | File size | Download |
|---|---|---|
| x64 SDK | 50.11 MB | |
| x64 JMOD | 45.01 MB |