Skip to content

The Internet Speed Test App is built for users who want a **quick, simple**, and **open-source way** to check their internet performance. Unlike online browser-based tools, this app gives you direct access to: - Download and Upload Speeds - Ping (Latency) - ISP and External IP address - Speedtest.net result sharing link .

Notifications You must be signed in to change notification settings

punitsharma32112/InternetSpeedTestApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

📶 Internet Speed Test App

A simple and lightweight Internet Speed Test application written in Python. This tool allows you to test your internet speed via Command Line Interface (CLI) or a user-friendly Graphical User Interface (GUI).


📸 Screenshots

🖥️ GUI Version

image


🚀 Features

  • ✅ Download & Upload speed test
  • ✅ Ping (latency) measurement
  • ✅ Best server selection
  • ✅ ISP and IP address detection
  • ✅ CLI & GUI modes
  • ✅ Shareable result link

Screenshot 2025-05-15 112841

📁 Folder Structure

InternetSpeedTestApp/ ├── speed_test_cli.py # CLI-based speed test script ├── speed_test_gui.py # GUI-based speed test using Tkinter ├── requirements.txt # Required Python libraries └── README.md # This documentation file

yaml Copy Edit


📦 Installation

Install Python packages using pip:

pip install -r requirements.txt python speed_test_cli.py It will output:

Download Speed

Upload Speed

Ping

IP Address

ISP

Speedtest result URL image python speed_test_gui.py

📃 License
This project is licensed under the MIT License. You are free to use, modify, and distribute it.

About

The Internet Speed Test App is built for users who want a **quick, simple**, and **open-source way** to check their internet performance. Unlike online browser-based tools, this app gives you direct access to: - Download and Upload Speeds - Ping (Latency) - ISP and External IP address - Speedtest.net result sharing link .

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages