If a website or an old business app tells you to “enable Java in Chrome,” there’s an important catch: Chrome can no longer run Java applets at all, and neither can any other modern browser. Chrome removed support for the plug-in technology Java used back in 2015, and Oracle has since removed the Java browser plug-in itself. What you can do depends on what you actually need, and in many cases the site really means JavaScript, which is a different thing and is easy to turn on. This guide explains both.
Quick Answer
Java applets can’t be enabled in Chrome on Windows 10. If a site says it needs “Java” but it’s a normal website, it almost certainly needs JavaScript: go to Settings > Privacy and security > Site settings > JavaScript and choose Sites can use JavaScript. For a genuine legacy Java applet, you’ll need a workaround such as a Java Web Start replacement, the vendor’s updated app, or a legacy setup managed by your IT team.

Java vs. JavaScript
| Java | JavaScript | |
|---|---|---|
| What it is | A programming language for apps; in browsers, it ran as “applets” through a plug-in | The scripting language built into every browser that powers menus, forms, and interactive pages |
| Works in Chrome today? | No (applets are unsupported) | Yes, on by default |
| Needs installing? | Yes, separately, for desktop Java apps | No |
How to Enable JavaScript in Chrome
- Open Chrome and click the three dots in the top-right corner, then Settings.
- Click Privacy and security > Site settings.
- Under Content, click JavaScript.
- Select Sites can use JavaScript.
- If a specific site is still blocked, check the Not allowed to use JavaScript list below and remove it.
- Reload the page.
Shortcut: paste chrome://settings/content/javascript into the address bar. To allow JavaScript for just one site, click the icon to the left of the address, choose Site settings, and set JavaScript to Allow.
If the setting is grayed out with a building icon, your organization manages Chrome and has blocked it.
Why Java Applets Don’t Work in Chrome
- Java applets ran through the NPAPI plug-in system. Chrome disabled NPAPI in 2015 (version 45) for security and stability reasons. Firefox and Edge followed.
- Oracle deprecated the Java browser plug-in in Java 9 and removed it entirely starting with Java 11.
- Installing Java on your PC doesn’t change this. Chrome has no setting, flag, or extension that brings applets back.
Options for Legacy Java Web Apps
- Check for an updated version. Most vendors replaced applets with web or desktop apps years ago. Ask the site owner or your IT department.
- Java Web Start (JNLP) apps: if the site gives you a .jnlp file, it’s a Web Start app, not an applet. Install a supported Java runtime plus a Web Start replacement such as the free, open-source OpenWebStart, then open the .jnlp file with it.
- Legacy browser environments: some businesses keep an older, isolated setup (for example, Internet Explorer mode in Microsoft Edge configured by IT with an older Java 8 plug-in) to run a specific internal applet. This is complex, has security risks, and should only be set up by your IT team for trusted internal sites.
- Desktop Java apps (.jar files) don’t need a browser. Install a current Java runtime from Oracle or an OpenJDK distribution, then double-click the .jar or run java -jar filename.jar.
Beware of Fake “Update Java” Pop-Ups
A website that suddenly says you must install or update Java to watch a video or view a page is a common malware trick. Close the tab. Only download Java from official sources, and only if a trusted program you use requires it.
Frequently Asked Questions
Is there a Chrome extension that runs Java applets?
No legitimate extension can run real Java applets. Some claim to, but they’re often adware.
Do I still need Java installed on Windows 10?
Only if a desktop program you use requires it (some games, development tools, and business apps do). Web browsing doesn’t need it.
How do I check if JavaScript is working?
Most modern sites won’t load properly without it. If menus, buttons, and forms work, JavaScript is on.
Summary
- Chrome can’t run Java applets; there’s no way to enable them.
- Most “Java required” messages on modern sites mean JavaScript: turn it on in Settings > Privacy and security > Site settings > JavaScript.
- For legacy Java apps, use the vendor’s newer version, a Web Start replacement for .jnlp files, or ask IT.

Kermit Matthews is a freelance writer based in Philadelphia, Pennsylvania with more than a decade of experience writing technology guides. He has a Bachelor’s and Master’s degree in Computer Science and has spent much of his professional career in IT management.
He specializes in writing content about iPhones, Android devices, Microsoft Office, and many other popular applications and devices.