Jarfix for Windows

  • Free

  • In English
  • V 3.0.0
  • 3.6

  • Security Status

Softonic review

Cathy Buggs
Cathy BuggsUpdated 3 months ago

Lightweight .jar association program

Jarfix is a free development and IT tool that is useful for Java developers and others who frequently run .jar files but find that other programs are hijacking the extension. It is a secure, lightweight, easy-to-use, and completely free solution for when your PC does not run your Java files when opening items with the .jar extension.

What is Jarfix for?

Jarfix is a simple and useful program that’s free and easy to download and install. The software helps recapture .jar association with the Java Runtime Environment. It requires a Windows-based operating system to work and is not available for Mac. If you do not have Java Runtime Environment on your machine, this tool will tell you where you can download it.

Jarfix is an uncomplicated program that is less than 1MB in size. Alternatives to Jarfix, when it’s not working, include 1Jar and Java Launcher.

It’s a reality that .jar files can sometimes be a pain. They can just randomly start to not open or to not let you edit, change, or move them. Many developers consider .jar files some of the worst files to handle, even though they are one of the most common ways of packaging Java class files.

Most developers and others have to work with .jar files daily and are therefore familiar with the problems they can cause. Because of this, many developers would benefit from knowing about Jarfix, in case some detail goes awry.

Typically, if you double-click on a .jar file and your Java application does not start, a common root cause is that another program has stolen your .jar association. Because .jar is such a common file extension, multiple programs can hijack the extension, resulting in .jar files being opened by the wrong program when you try and run them. This can happen even if the file type is already associated with a program.

Many zip-unzip programs high-jack .jar files because a jar is stored in the .zip format. When you double-click on a .jar, a different zip-unzip program might try to open the file, other than javaw.exe, because the pack program ignores meta information stored in .jar. File connection problems can also occur if you’re using a free OpenJDK without an installer.

What do I open a .jar file with?

A JAR is a package file format that is commonly used to aggregate and share multiple Java class files and their associated metadata and resources. These files are archive files that include a Java-specific manifest file. They are built on the ZIP format and typically have .jar file extensions.

The Java Runtime Environment combines with the Java Development Kit and the Java Virtual Machine to create a powerful trio of Java platform components for developing and running Java applications. After installing Java Runtime Environment for the first time, .jar files should be assigned to and executed by the javaw.exe program when all is in working order. 

How do I repair a .jar file?

Some developers prefer to reinstall the Java Runtime Environment or fix the Windows Registry manually each time this problem occurs. A much simpler solution, however, is to use Jarfix 3.0 to repair these faulty .jar files and re-associate them with the Java Runtime Environment. This lets you run your Java files and execute your JavaScript as expected.

Running the program is easy. After getting the Jarfix download files and having them installed on your device completely, you can simply double-click on its icon to run the program automatically and restore the .jar association with javaw.exe. A pop-up will appear that says ‘The .jar suffix (Java Archive) has been registered successfully. You can execute Jar-packaged Java applications by a double click.’ will appear. This message indicates that the .jar files on your computer have been fixed. You should no longer have any issues opening up .jar files. Jarfix will also set a Java icon for your .jar files.

Jarfix can also be run as an .exe, similar to any other executable file on Windows. Doing this will solve the problem with your .jar file and reassociate the file extension to the correct program.

By default, Jarfix fixes the problem without any additional parameters. However, there are a few optional parameters available if you want to customize the behavior of the program. These include opening the help file, running processes silently (without dialog), running the program with elevated permissions, and fixing the associations for one user profile or the entire PC at once.

A common use of Jarfix is to fix Optifine as well, which sometimes fails to open correctly. Some users report that when trying to boot Optifine, it will seem to open briefly before closing again. Jarfix can solve this issue by restoring the JAR file association.

Is Jarfix safe?

Downloading Jarfix from a reputable source ensures that it is a safe program to use on your PC. Jarfix is not a virus. It's a lightweight program that has a small memory footprint and low CPU usage.

How do I run a JAR file on Windows 10?

Downloading and installing this free program can help in that department. Since computers don’t usually have built-in applications that can run JAR files, having a nifty program such as Jarfix can be of great help.

Easily fix high-jacked .jar files

Despite the fact that it is one of the most common ways of packaging Java class files, .jar files can be annoying to manage. From refusing to open to not permitting you to edit, change or move them, many Java developers get frustrated when .jar files refuse to behave as expected. Jarfix is a simple solution for developers and others who frequently run .jar files and find they are being high-jacked by other programs. 


  • Lightweight and free to download
  • Less than 1MB in size
  • Simple to use
  • Sets a Java icon for your .jar files


  • Not available on Mac
  • Doesn’t always fix the problem

Program available in other languages

Jarfix for PC

  • Free

  • In English
  • V 3.0.0
  • 3.6

  • Security Status

User reviews about Jarfix

  • Trebuchet

    by Trebuchet

    Worked instantly once I ran it. I'd been struggling without success to get two Java apps running for three days. 💜

  • Stupid Jaosn

    by Stupid Jaosn

    uh, jar files didn't work before, but they did start working after i installed it, so that's pretty neat.

  • jl

    by jl

    I downloaded it and guess what? Error launching

  • me !

    by me !


  • Jack Adam

    by Jack Adam

    Jarfix is a very useful software tool especially for us Java developers because whenever I want to run .jar files other programs are trying to hijack  More


Explore More



Laws concerning the use of this software vary from country to country. We do not encourage or condone the use of this program if it is in violation of these laws.