JNLP File Extension

Have a problem opening a .JNLP file? We collect information about file formats and can explain what JNLP files are. Additionally we recommend software suitable for opening or converting such files.

What is the .JNLP file type?

The .jnlp extension stands for Java Network Launching Protocol (JNLP), and denotes the JNLP file type used in the scope of the Java Web Start (JWS) technology. Java is an immensely popular platform- and architecture-independent object-oriented programming language developed by Sun Microsystems (Oracle). Compiled as byte-code, Java programs can run in any JRE (Java Runtime Environment).

With JWS, a Java application can be started simply by following a link in a web browser. The link would lead to a JNLP file, which is a plaintext XML-based launcher file that contains references to all files the application needs to run (Java executables, .jar), required JRE version, etc. If needed, application files are downloaded and cached by the local JRE.

For JWS to work, the web server must be properly configured to process .jnlp files with the "application/x-java-jnlp-file" MIME-type, and the web browser should be able to re-direct that MIME-type to JRE (must be installed locally).

Unlike Java applets in web browsers, applications launched with JNLP run independently of the browser, are standalone entities, and may have access to local resources.

Software to open or convert JNLP files

You can open JNLP files with the following programs: 

Popular Formats

Video Tutorials