Most internet speed tests give you a handful of numbers and expect you to know what they mean.
Download Speed.
Upload Speed.
Ping.
Sometimes Jitter.
Sometimes Packet Loss.
But they rarely answer the question people actually care about:
"Is my internet good enough for what I do every day?"
That simple question is what inspired me to build a modern internet speed testing application.
The Problem
If someone gets these results:
- Download: 95 Mbps
- Upload: 12 Mbps
- Ping: 24 ms
Is that good?
Good for Netflix?
Gaming?
Working from home?
Video calls?
Most users have no idea.
After using several speed test websites, I realised they all focused on measurements but very few focused on explanations.
I wanted to change that.
Building InternetSpeedTest.fit
The goal wasn't to build another speed test.
The goal was to build a tool that helps people actually understand their connection.
I decided to build InternetSpeedTest.fit to help people understand not just how fast their internet is, but how well it performs for everyday activities like gaming, streaming and video calls.
๐ https://internetspeedtest.fit
The project measures:
- Download Speed
- Upload Speed
- Ping
- Jitter
- Packet Loss
But instead of stopping there, it explains what those numbers mean for real-world activities.
Introducing the Internet Fitness Scoreโข
One feature I particularly enjoyed building was the Internet Fitness Scoreโข.
Instead of asking users to interpret five different networking metrics, the application combines them into a simple score from 0โ100.
It also evaluates how the connection performs for activities such as:
- ๐ฎ Gaming
- ๐บ Streaming
- ๐ผ Remote Work
- ๐ Video Calls
- ๐ Browsing
- โฌ๏ธ Large Downloads
The aim is to make technical networking data easier for everyone to understand.
Tech Stack
The project is built using:
- React
- TypeScript
- Vite
- Tailwind CSS
- LibreSpeed
The focus throughout development has been:
- Fast performance
- Accessibility
- SEO
- Mobile-first design
- Clean architecture
- Multilingual support
Challenges
One of the biggest challenges wasn't measuring internet speed.
It was designing a user experience that explains networking concepts without overwhelming users.
Finding the right balance between technical accuracy and simplicity took much longer than expected.
What's Next?
I'm currently expanding the project with educational content around internet performance, including guides such as:
- What is Ping?
- What is Jitter?
- Why is My Wi-Fi Slow?
- How to Improve Internet Speed
- Fibre vs Broadband
- Mbps vs MB/s
The long-term goal is to build a resource that not only measures internet performance but also helps people understand and improve it.
Try InternetSpeedTest.fit
If you'd like to test your own connection and see the Internet Fitness Score in action, you can try it here:
๐ https://internetspeedtest.fit
I'd genuinely appreciate your feedback or ideas for improving the project.

Top comments (0)