~2 min read • Updated Jul 21, 2025
1. What Is nload?
nload is a console application that visualizes bandwidth usage on a network interface. Unlike tools like iftop which show connection-level details, nload focuses on traffic volume—ideal for observing upload/download rates and usage trends.
2. Installing nload
Available from most Linux package managers:
sudo apt install nload # Debian / Ubuntu
sudo yum install nload # CentOS / RHEL
sudo pacman -S nload # Arch Linux3. Launching nload
To run on a specific interface:
sudo nload eth0
If no interface is specified, it will prompt for one or auto-select.
4. Output Overview
- Two windows: Incoming (In) and Outgoing (Out)
- Real-time graphs showing traffic trends
- Live, average, and peak transfer rates
- Total data transferred since launch
5. Key Options
- -t: Set refresh interval (in milliseconds)
nload -t 500 eth0
nload -u M eth0
nload -m eth0 wlan0
6. Customized Execution
For kilobyte unit and 1-second refresh:
nload -u K -t 1000 eth07. Practical Use Cases
- Diagnosing slow network performance
- Visualizing upload/download surges
- Monitoring file transfer or torrent impact
- Tracking real-time server bandwidth load
8. Technical Notes
sudois required for interface access- No IP, port, or protocol info—pure traffic volume
- Use alongside
iftoporssfor deeper inspection
9. Conclusion
nload is a user-friendly, graph-rich tool for bandwidth visualization in Linux. It offers quick feedback during performance tests or routine monitoring, especially on headless systems or servers without GUI. Lightweight and intuitive, it's a great addition to any system admin’s toolkit.
Written & researched by Dr. Shahin Siami