Help and Frequently Asked Questions
Short answers to what people ask most about speed, ping, DNS, traceroute and IP results: what the numbers mean, what counts as good in India, how to fix a slow connection and where to complain. Each answer links to the test that checks it.
Speed tests
How do I check my net speed? (net speed kaise check kare)
Open the internet speed test, choose a mode and press Start. The test downloads and then uploads data for a few seconds each and shows download, upload, ping and jitter. For the number closest to your plan speed, run it once on a LAN cable; on Wi-Fi you measure your Wi-Fi as well as the line.
How much internet speed should a home have? (internet speed kitni honi chahiye)
It depends on what runs at the same time. Netflix recommends 5 Mbps for each Full HD stream and 15 Mbps for 4K, YouTube recommends a steady 20 Mbps for 4K, and Zoom recommends 3.8 Mbps upload for a 1080p group call. Add up what your home does in its busiest hour with the internet speed calculator, which uses these published figures plus some headroom.
What is the difference between Mbps and MB/s?
Speed tests and internet providers use megabits per second (Mbps), while download managers and browsers usually show megabytes per second (MB/s). One byte is 8 bits, so divide Mbps by 8 to get MB/s: 100 Mbps is about 12.5 MB/s. Our results show both.
How long will a file take to download at my speed?
Multiply the file size in MB by 8 and divide by your speed in Mbps to get the time in seconds. A 1 GB game update at 100 Mbps takes about 80 seconds. Real downloads are usually a little slower, because the server may be slower than your line and some of each packet is overhead.
Why is my Wi-Fi slower in a crowded building?
In flats, many routers share the same few 2.4 GHz Wi-Fi channels, and they get busiest when your neighbours are online, often in the evening. If the slowdown happens only on Wi-Fi, try your router's 5 GHz network, or test room by room to see where it drops. If a test on a cable is slow at the same hours, it is not your Wi-Fi: the internet stability test can log it through the evening.
Can a speed test tell whether my phone is on 5G or 4G?
No website can tell 5G from 4G, because browsers do not share that detail; even Chrome reports "4g" for any fast connection. Check the 5G or 4G icon in your phone's status bar while the test runs. The 5G and 4G mobile speed test also lets you cap how much data one test uses.
Slow only in some rooms? The room-by-room Wi-Fi speed test shows where the signal drops and how to make Wi-Fi faster (wifi speed kaise badhaye).
Ping, jitter and lag
What is ping? (ping kya hai)
Ping is the time a small message takes to reach a server and come back, shown in milliseconds (ms). The classic ping command sends ICMP echo requests and prints the round-trip times. Browsers cannot send ICMP, so our online ping test times small HTTPS requests instead, which usually reads a few milliseconds higher than ping in a terminal.
What is a good ping in India?
Lower is better, and steady matters as much as low. Our gaming region board calls under 50 ms great, under 80 ms good and under 120 ms fair; these are our own thresholds, not a game maker's. TRAI's quality-of-service benchmark for fixed broadband is latency at or below 50 ms, but TRAI measures differently, so treat our browser figure as a guide, not a regulatory measurement.
What is jitter, and why do calls sound robotic?
Jitter is how much your ping changes from one moment to the next; we report it as the average difference between one ping sample and the next. Microsoft lists jitter or packet loss as the likely cause when calls cut out or voices sound like robots. The video call test shows jitter next to your upload speed.
How do I lower my ping? (ping kam kaise kare)
Use a LAN cable or the 5 GHz Wi-Fi network, which usually give steadier ping than 2.4 GHz. Riot's own advice for high ping is to restart your router, use a cable if you can, check ping to other sites, run tracert and send the result to your provider. If ping jumps only while someone else is downloading or streaming, the cause is bufferbloat; the bufferbloat test grades it.
What is bufferbloat?
Bufferbloat is the extra delay you get when your router or modem holds too much data in a queue. You notice it as lag in games or calls while someone else downloads, uploads or streams. A faster plan rarely fixes it; the fix is a router setting called SQM or "smart queue". Our A to F grade for it is explained under our rating thresholds.
Why is my ping in a game different from the ping on this site?
A web page cannot reach a game's own servers, so our tests time cloud data centres or Cloudflare's nearest server instead. The game measures its own path to its own server, which can be in another city. BGMI, Valorant and Free Fire do not publish a required ping, and Riot says its in-game warning levels vary by region and patch. The gaming ping test shows how fast you reach cloud regions in Mumbai, Hyderabad and Singapore.
My connection drops for a few seconds now and then. How do I prove it?
Short drops are easy to miss with a single test, so leave a test running while they happen. The internet stability test keeps the tab measuring for as long as you like, logs every drop and lag spike, and gives you a report to send to your provider. Keep the tab open and the device awake, or the log will have gaps.
DNS
What is DNS? (dns kya hai)
DNS (Domain Name System) turns a name like google.com into the IP address your device connects to, a bit like a phone book. Your phone or router normally asks your provider's DNS server, but you can choose a public resolver such as Cloudflare (1.1.1.1) or Google (8.8.8.8). A slow DNS server delays the start of each new website, not the download speed once it starts. The DNS lookup tool shows the answers a name returns.
What is Private DNS on Android? (private dns kya hai)
Private DNS is an Android setting that sends DNS questions encrypted to a resolver you choose, on Wi-Fi and mobile data. Open Settings, search for Private DNS, choose "Private DNS provider hostname" and type the resolver's hostname, for example one.one.one.one (Cloudflare) or dns.google (Google). It needs a hostname, not an IP address, and menu names differ between phone brands. The Android Help page on Private DNS notes that it secures only DNS questions and answers, nothing else.
Which DNS server is the fastest in India?
There is no single answer, because it depends on your provider, your city and the resolver's nearest server. The DNS speed test compares public resolvers from your own browser over DNS-over-HTTPS, while your phone or router normally uses plain DNS on port 53, so treat its ranking as a strong hint, not a guarantee. A faster resolver speeds up looking up names; it does not lower in-game ping or raise download speed.
What should I do before I change my DNS?
Write down your current DNS settings first. If a hotel or office Wi-Fi login page stops appearing after the change, switch DNS back to automatic until you are logged in. The Google Public DNS setup guide also warns that some provider-supplied routers do not let you change DNS; if yours does not, change it on each phone or computer instead.
Traceroute and MTR
What is traceroute? (traceroute kya hai)
Traceroute lists the routers your traffic passes through on the way to a site, with the delay to each one. It sends packets whose time-to-live starts at 1 and grows by one each time, so each router along the path reports back in turn, up to 30 hops by default. Our online traceroute runs from a Globalping volunteer probe, named in the result, not from your own computer.
What do the * * * rows in a traceroute mean?
A row of * * * (or "Request timed out" in Windows) means that router did not answer the trace, and many routers are set not to. If later hops answer normally, the path is fine. Worry only when every hop after a point shows stars; Microsoft's tracert documentation explains the same behaviour.
Why do the first hops show 192.168.x.x, 10.x.x.x or 100.64.x.x addresses?
The first hops often belong to your own router or your provider's internal network, which use private addresses such as 192.168.x.x or 10.x.x.x. An address from 100.64.0.0 to 100.127.255.255 is shared address space that providers use for carrier-grade NAT (CGNAT). Both are normal and not a fault; what is my IP checks whether you are behind CGNAT.
How do I run traceroute or MTR on my own computer?
On Windows, open Command Prompt and type tracert -d google.com; the -d skips name lookups, so it finishes faster. On a Mac or Linux, type traceroute google.com in Terminal. MTR runs a traceroute again and again and shows loss and delay for every hop: mtr -r -c 20 google.com prints a report after 20 rounds. Loss that starts at one hop and continues to the last hop points to a real problem; loss at a middle hop only is usually that router ignoring probes.
IP address, CGNAT and IPv6
What is an IP address, and how do I find mine? (ip address kya hai)
An IP address is the number that identifies a connection on the internet, and websites see the public address your provider gives you. Open what is my IP address to see your public IPv4 and IPv6 addresses and the provider (ISP) they belong to. The town shown next to an IP address is approximate; it often shows your provider's nearest hub, not where you are.
What is the difference between a public and a private IP address?
A private address is used only inside a network, such as the 192.168.x.x addresses your router gives your phone and laptop. RFC 1918 reserves three blocks for this: 10.x.x.x, 172.16.x.x to 172.31.x.x, and 192.168.x.x. A public address is reachable on the internet, and your router shares one public address among all your devices.
Why can't I open ports or host a game server from home?
Your provider probably uses carrier-grade NAT (CGNAT), where many customers share one public IPv4 address. Port forwarding on your home router then does not reach you from the internet, because the provider's NAT sits in front of it. Consoles often show "Moderate" or "Strict" NAT for the same reason, and Xbox's NAT troubleshooting guide ends by asking your provider for a public IP address. IPv6 or a relay service are the other ways around it.
What is IPv6, and how common is it in India?
IPv6 is the newer, much larger address system that lets each device have its own public address, so traffic does not need to pass through the provider's shared IPv4 NAT. IPv6 use in India is well above the world average: Google saw 68% of its users in India connect over IPv6 on 28 September 2026, against 46% worldwide. The IPv6 test checks whether your connection and browser can use it.
Data use
What does "≥" in front of a speed mean?
It means the test stopped while the speed was still climbing, so the real figure is at least that number. The result says why: "limited by data cap" or "still rising when the time limit ended". Data saver results are often lower limits on lines faster than about 60 Mbps download (or 25 Mbps upload), and Standard results on lines faster than about 200 Mbps. If you are on unlimited fibre, choose Gigabit mode on the internet speed test for the full number.
How much data do the other tests on this site use?
For the speed tests, see how much data a speed test uses on the home page: at most 37, 217 or 876 MB, by test size. The other tests use much less. In our own runs, the ping test used about 0.3 MB per minute, one gaming ping run and a DNS speed test each well under 1 MB, and the internet stability test about 13 MB per hour with its default settings (about 0.3 GB a day). The data use table lists every test; on mobile data, the 5G and 4G mobile speed test lets you pick a cap of 10, 25 or 50 MB.
Privacy
Does this site keep my results or my IP address?
Your recent results are kept only in your own browser (local storage), up to the last 50 of each kind, so you can compare runs; there are no accounts and no analytics. Share links and share images leave your IP address out. The "Clear history" button under each test, or clearing this site's data in your browser, deletes them.
Which other services see my IP address when I run a test?
Whichever server a test talks to sees your IP address, as with any website. Speed tests go to Cloudflare, the ping and gaming tests to the servers they time (such as Cloudflare, Google and Amazon Web Services), the DNS tests to public DNS resolvers, and traceroute runs on Globalping, whose measurements are public. The privacy policy lists every service, what it sees and a link to its own policy.
Why does the M-Lab test ask for my consent every time?
M-Lab publishes every test result, including your IP address, as open data for internet research. Because of that, the box is never ticked in advance and the test runs only after you agree. The M-Lab speed test page explains what the test measures.
Complaints in India
How do I complain to my internet provider about slow speed?
Complain to your provider's complaint centre through its app, chat or customer care, and keep the docket number. Under TRAI's complaint rules, every complaint gets a docket number by SMS with the expected resolution time, and where no other time limit applies it must be resolved within 3 days. TRAI has also told providers to show a clearly visible "Customer Care" link on their website and app homepage. Attach a few saved results, for example the summary from the broadband speed test, taken on a cable at different times of day.
What can I do if my provider does not fix my complaint?
Appeal to your provider's Appellate Authority within 30 days after the resolution time ends; a late appeal can still be accepted up to 3 months with sufficient cause. There is no fee, and you can file by email, post, in person or through customer care. TRAI's FAQ says the appeal is decided within 39 days of filing. TRAI's TCCMS portal shows the Appellate Authority for your provider.
Can TRAI fix my complaint, and do results from this site count as proof?
TRAI does not resolve individual complaints; its FAQ says the TRAI Act does not provide for that, so use your provider's complaint centre and then its Appellate Authority. Our results are a useful record, but they are measured differently from TRAI's method and are a guide, not a regulatory measurement. For an official record you can show your provider, also run TRAI MySpeed.
Do these complaint rules cover small local internet providers?
Not always. TRAI's 2012 complaint rules exempt internet providers with a turnover of ₹5 crore or less, or 10,000 or fewer subscribers, in the previous financial year, so a very small local cable provider may not be covered. Ask it for its own complaint process in writing. The National Consumer Helpline handles consumer complaints of every kind.
Using this site
Why doesn't the speed test start by itself?
Heavy tests start only when you press Start, so opening a page never uses much of your data. Small lookups, such as your IP address and provider, may run after the page has loaded. Before a speed test starts, the page shows how much data it may use.
How do I share or save a result?
After a speed test, use the buttons under the result to share or download an image, copy a link, copy the result as text, or download it as CSV or JSON. The link carries the numbers inside the address itself, so nothing is stored on our server, and it leaves out your IP address. Recent results also stay in the history table on the speed test page in the same browser.
Is MPATEL Speed Test run by my provider, Google or Ookla?
No. MPATEL Speed Test is independent and is not affiliated with any internet provider, app or test service named on these pages; brand names only say what a page tests. The speed tests use Cloudflare's public test servers, the second-opinion test uses M-Lab, and traceroutes run on Globalping probes. About this site explains how each test works.
Which test should I run?
Start from the problem you notice. Every test runs in your browser; the ones that need a remote probe say so before they run.
| What you notice | Test to run |
|---|---|
| The internet feels slow in general | Internet speed test |
| Fibre or broadband seems slower than your plan | Broadband speed test |
| Some rooms are slow on Wi-Fi | Wi-Fi speed test, room by room |
| Mobile data is slow, or you want to save data | 5G and 4G mobile speed test |
| You are on Jio or Airtel and want a route from their network | Jio speed test, Airtel speed test |
| You want a second opinion from the test used in Google Search | M-Lab speed test |
| Games or calls lag | Ping test, gaming ping test |
| Lag starts only when someone downloads or streams | Bufferbloat test |
| The connection drops now and then | Internet stability test |
| Video calls freeze or sound robotic | Video call test |
| Websites are slow to start loading | DNS speed test, DNS lookup |
| A site does not open, or you want to see the route | Traceroute |
| You need your IP address, provider or CGNAT status | What is my IP, IPv6 test |
| You are choosing a plan | Internet speed calculator |
Why do speed tests show different results?
Each test uses different servers and different maths, so two honest tests can give two different numbers on the same line a minute apart. Cloudflare reports the 90th percentile of many downloads, FAST.com downloads from Netflix servers that are often inside your provider's network, Ookla uses up to eight connections to a nearby server, and M-Lab's test (the one in Google Search) uses a single connection and reports the average over the whole test. A single-connection test often shows a lower number on fast or distant lines.
| Test | Server | Method |
|---|---|---|
| Cloudflare (speed.cloudflare.com) | Cloudflare's nearest location | Progressively larger files; reports the 90th percentile speed |
| FAST.com (Netflix) | Netflix servers, often placed inside providers' networks (Netflix Open Connect) | A series of downloads and uploads; reports the maximum speed |
| Speedtest by Ookla | A nearby server with the lowest ping | Varies the number of connections, up to eight, and the test length (MacMillan et al., 2023) |
| M-Lab NDT (in Google Search) | M-Lab servers outside your provider's network | One connection; average over the whole test |
| MPATEL Speed Test | Cloudflare's nearest location, named in the result | 1 to 4 connections; average after the parallel connections warm up; stops at a data cap |
None of these is "right" and the others "wrong"; each answers a slightly different question. A server inside your provider's network skips the links between networks, and more connections fill a fast line more easily than one. Our M-Lab speed test page runs M-Lab and Cloudflare side by side so you can see the difference on your own line.
Ping differs too. Browser tests time HTTPS requests, not ICMP packets, so they usually read a few milliseconds higher than ping in a terminal. To compare tests fairly, run them one after another on the same device, on a cable, with nothing else using the line.
Our rating thresholds
The ratings under a speed test result (streaming, video calls, gaming, large transfers) use the thresholds below. They are our own thresholds, not TRAI's or an app maker's. Where a band follows a published figure, the table says so: the streaming bands follow Netflix's recommended speeds and the "good" video-call band equals Zoom's figure for 1080p group calls.
A rating is the worst band that any of its measurements reaches, and anything below "fair" is "poor". Download (↓) and upload (↑) are in Mbps; latency, jitter and bufferbloat (the rise in ping under load) are in ms. Packet loss counts only when it was really measured.
| Rating | Great | Good | Fair |
|---|---|---|---|
| Streaming video | ↓ 25 or more, and bufferbloat while downloading under 100 | ↓ 15 or more (Netflix 4K) | ↓ 5 or more (Netflix Full HD) |
| Video calls | ↓ and ↑ 5 or more; latency under 50; jitter under 10; bufferbloat under 50; loss under 1% | ↓ 3 and ↑ 3.8 or more (Zoom 1080p); latency under 100; jitter under 20; bufferbloat under 100; loss under 2% | ↓ and ↑ 1.2 or more (Zoom 720p one-to-one); latency under 150; jitter under 30; bufferbloat under 200; loss under 5% |
| Online gaming | Latency under 30; jitter under 5; bufferbloat under 30; loss under 0.5% | Latency under 60; jitter under 10; bufferbloat under 60; loss under 1% | Latency under 100; jitter under 20; bufferbloat under 150; loss under 3% |
| Large downloads and uploads | ↓ 300 and ↑ 100 or more | ↓ 100 and ↑ 30 or more | ↓ 25 and ↑ 10 or more |
Other scales on this site are ours as well:
- Bufferbloat grade (how much your ping rises while the line is busy): A under 30 ms, B under 60 ms, C under 150 ms, D under 400 ms, and F for 400 ms or more. The bufferbloat project itself calls a rise below 15–25 ms "under control".
- Call-quality grade on the internet stability test, from the checks in the last 5 minutes: the worse of two letters, so the letter, the MOS number and the words next to it always agree. By limits: A when failed requests are under 1%, average latency under 100 ms and jitter under 20 ms; B under 2%, 200 ms and 30 ms; C under 5%, 400 ms and 80 ms; D when failed requests are under 10% and latency under 800 ms; otherwise F. By MOS (an estimate from 1 to 4.5 of how a voice call would sound, from a simplified E-model): A at 4.0 or more, B at 3.6 or more, C at 3.1 or more, D at 2.6 or more, otherwise F. No letter is shown until 8 checks in those 5 minutes have succeeded. It is a different scale from the bufferbloat grade.
- Gaming region verdict on the gaming ping test: great under 50 ms, good under 80 ms, fair under 120 ms, otherwise poor. It is a different scale from the gaming rating in the table.
- Calculator headroom: the speed calculator adds 25% to the sum of the speeds app makers publish.
Glossary
- Mbps (megabits per second)
- The unit speed tests and internet plans use for speed; 1 Gbps is 1,000 Mbps.
- MB/s (megabytes per second)
- The unit download managers usually show; 1 MB/s equals 8 Mbps.
- Latency or ping
- The time a small message takes to reach a server and come back, in milliseconds (ms); lower is better.
- Jitter
- How much the ping changes from one sample to the next; high jitter makes calls choppy.
- Packet loss
- The share of packets that never arrive; our tests show it only when it is really measured, and the ping test counts "failed requests" instead.
- Bufferbloat
- Extra delay caused when a router or modem queues too much data, felt as lag while someone else downloads or uploads.
- DNS (Domain Name System)
- The system that turns a name such as google.com into the IP address a device connects to.
- DoH (DNS-over-HTTPS)
- A way to send DNS questions inside ordinary encrypted HTTPS requests; browsers and our DNS tests use it.
- ASN (Autonomous System Number)
- The number that identifies a network on the internet; for example, Reliance Jio's main network is AS55836.
- CGNAT (carrier-grade NAT)
- A setup where a provider shares one public IPv4 address among many customers, often using addresses from 100.64.0.0 to 100.127.255.255 inside its network.
- IPv6
- The newer internet address system, with addresses such as 2001:db8::1, large enough to give every device its own public address.
- Hop
- One router on the path between you and a website; a traceroute shows one line per hop.
- MTR
- A tool that runs a traceroute again and again and shows loss and delay for every hop.