Home ›

Free Internet Speed Test

Measure your connection with a browser-based test.

Internet Speed Test

Check your download speed, upload speed, ping and jitter. No app required.

✓ Free to use✓ No account required✓ Works on all devices
— Mbps
— Mbps
— ms
— ms

Website Speed Test

Check a website with Google PageSpeed Insights.

Opens Google’s performance report in a new tab.

Time Zone Converter

Convert time between cities, including daylight saving.

Print Test Page

Check your printer’s colors and alignment.

⊕
ϟBrowser BasedNo app installation needed.
▣Works on All DevicesUse on mobile, tablet or desktop.
✓No Account RequiredHistory stays in your browser.
⚙Free & EasyUseful tools for everyday use.

How fast is your internet?

Check your download, upload and connection quality.

Start speed test

Click GO to test your internet connection

Download—Mbps
Upload—Mbps
Ping—ms
Jitter—ms
● Ready to test
Your connection
Verified server transfers
Provider
Cloudflare, Inc.
Location
Washington, Washington, D.C., United States
Browser
Chrome
Test ID: available after a completed testNo completed test yet

One place. Every essential tool.

Speed tests, device tools and more — all in one place, completely free.

More free tools for your devices.

Website Speed Test

Analyze a website with Google PageSpeed Insights.

Webcam Test

Preview your webcam and check the picture.

Microphone Test

Check your microphone’s live input level.

Keyboard Test

Check which keys your browser detects.

Mouse Test

Check clicks, movement and scrolling.

Screen Test

Check solid colors for dead pixels and display quality.

Speaker Test

Play left and right channel tones to check audio.

IP Address Check

Find your public IP, estimated location and provider.

DNS Leak Test

Check DNS resolvers with an external DNS leak test.

Check DNS ↗

Made for every screen.

Use our tools on any device, anywhere.

DesktopMobileTablet

How it works.

1Start a test

Run a speed test or choose a tool from the collection.

2See your results

See measured results and understand your connection.

3Save or share

Keep your test history or copy your results.

Speed results measure verified transfers to this website’s server. Routing, Wi-Fi, device and server capacity affect measurements. History is stored in your browser. DNS testing opens an external service.

Detecting browser…
Detected from browser identification
0%
3:00test duration

Ready. Close busy tabs and keep this page visible.

JavaScriptDOM & responsivenessRendering

Ready · 30 local workloads

Local workload preview
SearchShoppingNewsDashboardEmail InboxContactsInventoryOrder HistoryExpense TrackerSupport TicketsPhoto GalleryVideo LibraryTravel BookingRecipe FinderJob BoardProperty FinderDocument EditorCode EditorNotes AppCheckout FormSurvey BuilderAccount SettingsFile ExplorerDiscussion ForumProject PlannerWeekly CalendarAppointment BookingAnalytics ChartsMarket DashboardRoute Map
▣ fit-demo.local / ready
FIT Demo WebsitesLocal interactive workload

Search results · Product catalog · News reader · Charts dashboard

{ }

JavaScript & DOM

—Median work time · ms
↗

Responsiveness

—Median timer delay · ms
◈

Rendering

—Median frame wait · ms
▦

Memory

—Heap snapshot when supported
▥

Measured workload result

—Geometric mean of workload medians · ms · Lower is faster

Your results will appear here. Warm-up is included in the 3-minute budget.

Original FIT v3 benchmark · 30 verified local workloads. JavaScript & DOM measures synchronous workload execution; responsiveness measures timer scheduling delay; rendering measures two animation-frame waits, not GPU throughput. The combined workload result includes JavaScript, DOM and frame waits. Memory is an approximate heap snapshot where available, not a memory performance score. Keep this tab visible. Results reflect this browser and device; compare the same test version, viewport and conditions. This is not an official Speedometer score. Stopped or interrupted runs are partial. A running workload may finish just after the timer expires.

FIT Web Check

Live Website Check

Real responses from Google, Bing, DuckDuckGo, Yahoo, Startpage, Brave and Ecosia. Checked from our server every 60 seconds while this page is visible.

—Responding
—Restricted
—Unconfirmed / error
—Last update

Startpage

startpage.com
Waiting to check
Server response —HTTP —
Not checked yet

Google

google.com
Waiting to check
Server response —HTTP —
Not checked yet

Bing

bing.com
Waiting to check
Server response —HTTP —
Not checked yet

DuckDuckGo

duckduckgo.com
Waiting to check
Server response —HTTP —
Not checked yet

Yahoo Search

search.yahoo.com
Waiting to check
Server response —HTTP —
Not checked yet

Brave Search

search.brave.com
Waiting to check
Server response —HTTP —
Not checked yet

Ecosia

ecosia.org
Waiting to check
Server response —HTTP —
Not checked yet

Response time covers an HTTP request from our server, including connection and redirects—not full page load time or your browser speed. Results are shared and cached for up to 60 seconds. Automatic checks pause during internet and FIT browser performance tests. Restricted means the site returned an access restriction; Unconfirmed does not prove the site is down.

About this check

A quick look, with clear limits

1

Open the page

Press GO to start the transfer test. Leave the tab open until it finishes.

2

Read your results

The test downloads and uploads data to this website server and measures HTTP response times.

3

Choose your next step

Read the download, upload, response time and jitter results above. Use the guides below when browsing, streaming or calls still feel slow.

COMMON QUESTIONS

A few things worth knowing

Does this page measure my exact internet speed?

It measures data transfers to this website’s server. Results depend on server capacity, routing, WiFi and device performance; they may differ from your plan’s maximum speed.

What should I do after opening the page?

Press GO and wait for the test to finish. If an app still performs poorly, compare another device and choose a troubleshooting guide that matches the symptom.

Can I use it on WiFi, Ethernet or mobile data?

You can open the page on any of those connections. The measured result depends on the connection, browser, device and route to this test server.

Do I need to install an app?

A modern browser with JavaScript enabled is enough. On a phone, check which connection is active before interpreting the display: WiFi and cellular data follow different paths.

Compare your connection under consistent conditions

Use the same device and browser for each comparison. Pause cloud backups and downloads, run one test near your router, and record the download, upload, ping and jitter values. Then repeat from the room where you normally work. A large difference between those locations points to a Wi-Fi coverage issue worth investigating.

A practical comparison worksheet

TestKeep the sameWhat to compare
Near router vs usual roomDevice, browser, internet planWi-Fi signal and local interference
Wi-Fi vs EthernetDevice and time of dayWireless path versus wired path
Morning vs eveningDevice and test locationChanges in household or network load

What this test does and does not measure

The tool times transfers to this website’s server. Ping is an HTTP request measurement, not an ICMP ping or a direct measurement to a game server. The result includes the route to our hosting server, so it cannot certify the maximum speed of your internet plan. A low result alone does not identify your provider as the cause.

Example: download time

A 100 MB file contains about 800 megabits. At a steady 20 Mbps, the theoretical transfer takes about 40 seconds; at 80 Mbps, about 10 seconds. Real downloads also include server delays and protocol overhead. This example explains the units; it is not a prediction for a particular download.

If a test fails

Check that other websites load, stop concurrent tests, and retry once. If it still fails, try another browser or network. A failed request does not mean your connection speed is zero. Report the page and error through Customer Service.

Total Visitors408

Free Internet Speed Test: Check Your Connection

Run a free internet speed test to measure your download speed, upload speed, ping, and jitter. This browser-based speedtest helps you check your connection without installing an app or creating an account.

Use your results to investigate slow downloads, compare Wi-Fi with Ethernet, or see how your connection performs at different times of day.

Understand Your Speed Test Results

Download speed: How quickly data reaches your device, measured in megabits per second (Mbps). Download performance affects streaming, browsing, and file downloads.

Upload speed: How quickly your device sends data, also measured in Mbps. Upload performance matters for video calls, cloud backups, and sharing files.

Ping: The measured response time between your browser and this website’s server, shown in milliseconds (ms). Lower ping indicates a quicker response during this test.

Jitter: How much response time varies between samples. Lower jitter indicates more consistent timing.

How to Check Your Wi-Fi Speed

For a clearer Wi-Fi speed test, pause large downloads and bandwidth-heavy apps before starting. Test near your router, then repeat from your usual location using the same device.

If you can, compare your wireless results with an Ethernet connection. This comparison can help you investigate whether Wi-Fi conditions contribute to slower performance.

Why Internet Speed Test Results Vary

Your internet connection speed can change with Wi-Fi signal strength, background activity, other connected devices, and network congestion. The route to the test server and its available capacity also affect results.

This speedtest measures transfers to this website’s server. Other broadband speed tests may use different servers and produce different measurements.

Use Repeated Tests to Spot Patterns

One connection speed test captures a moment in time. Repeat the test under similar conditions and compare results across the day. Consistent patterns can help you decide whether to investigate your device, Wi-Fi setup, or internet service.