Click here to analyse any file

HomeFormats.JNLPID

What is a .JNLP file?

JNLP launched Java applications straight from the web.

Did you know
  • Java Web Start let apps run from a link, a technology now retired.
  • JNLP stands for the Java Network Launch Protocol, the XML file that told Java Web Start how to fetch and run an application.
  • Oracle deprecated Java Web Start in Java 9 and removed it in Java 11, leaving community projects like IcedTea-Web and OpenWebStart to carry it on.
What Analyser reads
Open more archives, packages and installers: macOS XAR/.pkg/.mpkg installers (member list), Windows .msu updates (CAB), Snap SquashFS packages, Flatpak bundles, StuffIt (.sit/.sitx), lzop (.lzo) and Brotli (.br) streams, Java Web Start (.jnlp), and the .tlz/.tbz/.tz compressed-tarball shorthands.
Depth of analysis
.JNLP is an identification-grade format: Analyser recognises it from its bytes and decodes the header metadata it carries, rather than opening it in a full viewer. Formats that do get a full viewer are marked "Full" on the formats page.
Open a .JNLP file
Drag a .JNLP file onto the Analyser home page (or tap to pick one). It is identified entirely in your browser - nothing is uploaded, there is no account, and it works offline once installed.
Related formats
.XAR · .PKG · .MPKG · .MSU · .SNAP · .Flatpak · .SIT · .SITX · .LZO · .BR · .TLZ · .TBZ · .TZ. See all supported file types.