Download JProfiler

Change release:

The download matrix below offers installers and archives for all supported platforms.

Last version: 12.0.4

This version is not maintained anymore and evaluation keys will not work with this version. The current version can be downloaded here.

64-bit Windows
Setup Executable with JRE (108 MB)
ZIP Archive (174 MB)

Supported architectures: x64/AMD64

Supported versions: 10/8/7, Server 2019/2016/2012

32-bit Windows
Setup Executable with JRE (103 MB)
ZIP Archive (145 MB)

Supported architectures: x86, x64/AMD64

Supported versions: 10/8/7, Server 2019/2016/2012

macOS
DMG Archive with JRE (153 MB)

Supported architectures: Intel, Apple

Supported versions: 10.11 - 11

Linux x64 with JRE
Setup Executable with JRE (111 MB)
DEB with JRE (155 MB)
RPM with JRE (155 MB)
TAR.GZ Archive with JRE (155 MB)

Supported architectures: x64/AMD64

Desktop environments: Supports desktop environments with fractional HiDPI resolutions

Linux
Setup Executable (64 MB)
RPM (108 MB)
DEB (108 MB)
TAR.GZ Archive (108 MB)

Supported architectures: x86, x64/AMD64, PPC, PPC64, PPC64LE, ARMv7, ARMv8

Solaris
Setup Executable (67 MB)
TAR.GZ Archive (113 MB)

Supported architectures: SPARC, SPARC V9, x86, x64/AMD64

Supported versions: 11, 10, 9, 8

AIX
Setup Executable (67 MB)
TAR.GZ Archive (113 MB)

Supported architectures: PPC, PPC64

Supported versions: 7.2, 7.1

FreeBSD
Setup Executable (67 MB)
TAR.GZ Archive (113 MB)

Supported architectures: x86, x64/AMD64

Supported versions: 11, 10, 9, 8, 7

HP-UX
Setup Executable (67 MB)
TAR.GZ Archive (113 MB)

Supported architectures: Itanium ia64n, Itanium ia64w

Supported versions: 11i

Installation Notes for TAR-Archives (Linux/Unix)

All files are contained in an enclosing folder named jprofiler. Unpack the distribution file with

gunzip filename
tar xf filename

Start JProfiler by executing the shell script

jprofiler/bin/jprofiler

Unix users are recommended to use gzip and GNU tar.

Unattended Installations

To perform an unattended installation, execute the installer with the -q command line argument. To set licensing information in that case, pass -Vjprofiler.licenseKey=[license key] -Vjprofiler.licenseName=[user name] and optionally -Vjprofiler.licenseCompany=[company name] as command line arguments. If you have a floating license, please use FLOAT:[server name or IP address] instead of the license key. A console installer mode is also available if you pass the -c command line argument.

How to Upgrade

You may install a new version of JProfiler on top of an older version. Your configuration will not be lost. JProfiler automatically imports settings from previous major versions. You can install different major versions of JProfiler side by side.