How it works

Why a Welp result can be trusted when a screenshot can't, and what it still can't tell you.

1. You create a check

You set the minimum download, upload and, optionally, latency your role needs. You get two links: one for applicants, which you put in your job ad or application form, and a private results page. No account is needed, and the requirements can't be changed afterwards, so a verdict never moves under anyone.

2. The applicant runs it from where they'll work

The applicant opens your link and sees a page with your company name, your requirements and exactly what you will see. They type their name, allow location, and the test runs for about 25 seconds in their browser. Nothing to install, no account.

3. Our server measures, the browser doesn't

Every test moves real data between the applicant's device and our servers for several seconds in each direction. The number on their screen is only ever a ceiling on what we record:

The recorded figure is the lower of our server's measurement and the browser's. Editing the page or its code can only lower a result.

4. We check where it ran

The test needs the device's location from the browser's own permission; without it, the test doesn't run. We also see where the network says it is. If the two are more than 150 km apart, the result is flagged "network elsewhere": usually a VPN, or a test run somewhere other than where the device claims to be. You see the city and country of each, never the exact location.

5. You read the results

Your private page lists every applicant with pass or fail against your numbers, their speeds, latency and jitter, internet provider, device, connection type where the browser reports it, and the location check. Every run is kept, so you can ask a shortlisted applicant to run the same link again on another day and see both. See an example.

What we flag but don't block

What a test can't tell you

Create a free check link See an example

Tell us what you think

It goes straight to the people who build Welp. Blunt is fine.

We store your message, the page you were on and your browser type. No IP address. Privacy