Speed Tester is a clean, modern internet speed test. Tap GO and get accurate ping, download, and upload measurements in about 25 seconds.
WHY THIS APP
• Privacy-first design. The app itself collects zero personal data — no analytics, no first-party tracking. The only third-party SDK is Google AdMob, which serves the occasional ad that keeps the app free. See the privacy policy linked on this page.
• Optional ad-free hour. Tap "Watch a short video → ad-free for 24 h" on the home screen to silence interstitials for a full day, anytime.
• Minimal permissions. Just INTERNET and ACCESS_NETWORK_STATE. No location, no contacts, no storage.
• Accurate. Multi-threaded measurement against well-known public speed-test endpoints (Cloudflare, Hetzner) with HTTPS, live-streaming byte counting, and connection cancellation at the test deadline — the same techniques used by professional speed-test clients.
• Fast to start. Server list and test endpoint are warmed up silently the moment you open the app, so tapping GO begins measurement immediately.
• Modern interface. Live speedometer that updates in real time during the test, clear phase indicator (ping → download → upload), and a one-tap RETEST.
WHAT YOU GET
• Live ping (with jitter) measured against a low-latency edge.
• Live download speed in Mbps, updated continuously during the test.
• Live upload speed in Mbps.
• A timestamped record of your last result on the home screen.
• A STOP button to cancel any test in progress.
• A reward option to disable interstitial ads for 24 hours after watching one rewarded video.
HOW IT WORKS
Speed Tester opens HTTPS connections to public speed-test endpoints (speed.cloudflare.com, speed.hetzner.de, with proof.ovh.net as a fallback) and measures the rate of byte transfer over a fixed time window. The only third-party data exchange beyond the test itself is the standard advertising data that Google AdMob uses to serve ads — described in plain English in the privacy policy.
PERMISSIONS EXPLAINED
• INTERNET — to open test connections and load ads.
• ACCESS_NETWORK_STATE — to detect whether you are online before starting a test.
• AD_ID — declared automatically by the Google AdMob SDK on Android 13+ to access the resettable advertising ID. You can reset or delete it any time in Android Settings → Privacy → Ads.
COMPATIBILITY
Android 7.0 (Nougat) and newer. Built with Jetpack Compose and Material 3 for a smooth experience on modern devices.
FEEDBACK
This is a small focused app. If you spot something off or want a feature, email the developer — the address is on the listing page.