Specific solutions for specific needs
From quick-start GUI solutions to command line options to build up automated test and
verification systems, we have the desktop software tools to meet the most demanding of
For advanced developers, the source code for most of our apps is available from the
Nordic Semiconductor repository on GitHub.
Evaluate, test, verify - anywhere
A suite of cross-platform tools for developing with Nordic devices, nRF Connect is an
expandable platform from which you can launch applications for various functions.
It supports development for Bluetooth, custom programming, power optimization, and
cloud services. nRF Connect for Desktop is under constant development, with new apps
available for download from within the tool itself.
Click item to visit product page
nRF Connect for Desktop is a cross-platform framework for development applications. It contains applications for testing Bluetooth Low Energy and LTE links, power optimization, programming and more.Read more
nRF Connect for Mobile is a powerful generic mobile tool that allows you to scan and explore your Bluetooth Low Energy devices and communicate with them. Also supports DFU and Eddystone.Read more
Click to read more
nRFThread topology monitor is a cross-platform desktop tool that enables developers to visualize Thread mesh network topology in real time.
Essential software for advanced users
The nRF5x Command Line Tools are used for automated scripting of the development,
execution and debugging of Nordic Semiconductor nRF51 and nRF52 series SOCs.
||Tool for programming through Segger J-LINK programmers and debuggers|
||A DLL that exports functions for programming and controlling
nRF51 and nRF52 series devices and lets developers create their
own development tools using the DLLs API
||Enables you to combine up to three .HEX files into one single file
|SEGGER J-Link||Software and documentation pack (only included in the Windows installer)|
|nRFUtil||nRFUtil is a Python package and command-line utility that supports Device Firmware Updates (DFU) and cryptographic functionality. It support programming of the nRF52840 Dongle.|
The nrfjprog utility is developed for use together with SEGGER debuggers, so the SEGGER
software must also be installed. It is recommended to install the SEGGER version provided
with this package which has been tested and verified to work. The SEGGER software is
included in the Windows installer, but must be installed manually for Linux and Mac OS X.
Click to visit product page
The nRF5 Command Line Tools are used for development, programming, and debugging of Nordic Semiconductor's nRF51 and nRF52 Series SoCs (System on Chip).
Debug Bluetooth Low Energy applications
nRF Sniffer is a useful tool for learning about and debugging Bluetooth Low Energy applications.