UK Visa Sponsor Register Search (Unofficial)
Pricing
from $1.40 / 1,000 sponsor records
UK Visa Sponsor Register Search (Unofficial)
Search the UK Home Office register of licensed sponsors (workers) by organisation name, town, route or rating. One row per licence route with type and rating. Unofficial tool using open government data, not affiliated with the Home Office.
Pricing
from $1.40 / 1,000 sponsor records
Rating
0.0
(0)
Developer
Don Mangu
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 hours ago
Last modified
Categories
Share
Use this UK visa sponsor register search to find licensed sponsors in the Home Office register by organisation name, town, route or rating, for $2.00 per 1,000 sponsor rows.
Type company names to check whether each one is a licensed sponsor, or leave the names empty and filter the whole register, for example "A-rated Skilled Worker sponsors in Manchester". Each result is one row of the Home Office register of licensed sponsors: organisation, town, county, type and rating, and route. The Actor reads the current register file every run, so the data is as fresh as the Home Office publishes it, and every row carries the register date. You need no login, no API key and no proxy.
This is an unofficial tool built by an independent developer. It is not affiliated with, endorsed by or operated by the UK Home Office or any government body.
Sample output
One row per register row. This is a real row from a run on 4 October 2026 against the register dated 2 October 2026:
{"organisationName": "Revolut Ltd","town": "London","county": null,"typeAndRating": "Worker (A rating)","licenceType": "Worker","rating": "A","route": "Scale-up","registerDate": "2026-10-02","query": "Revolut","source": "UK Home Office register of licensed sponsors: workers","licence": "Open Government Licence v3.0","resultStatus": "ok"}
How to search the UK visa sponsor register with this Actor
- Click Try for free. No API key is needed.
- In Organisation names, enter one company name per line. Or leave it empty and use the filters.
- Optionally set Towns or cities, Routes, Sponsor rating and Licence type. A row must pass every filter you fill in.
- Set Max results. The default is 100.
- Click Start, open the Overview view, and export as JSON, CSV or Excel.
Typical uses:
- Check a list of employers before you apply, and see which routes each one is licensed for.
- Build a list of sponsors in one town for a recruiting or relocation service.
- Find sponsors with a B rating, or with a Premium or SME+ rating.
- Add a "licensed sponsor" flag to a job board or a company list.
What you get
| Field | Meaning |
|---|---|
| organisationName | Organisation name as published, with extra spaces removed |
| town, county | As published; county is often empty |
| typeAndRating | The Type and Rating column exactly as published |
| licenceType, rating | Worker or Temporary Worker, and the rating, both read from typeAndRating |
| route | The route the sponsor is licensed for. A sponsor with three routes has three rows |
| registerDate | Date of the register file the row came from |
| query | Which of your names the row matched |
| resultStatus | ok, or not_found for a name that matched no row |
Only fields that appear in the register are returned. The Actor adds no contact details, no company numbers and no data from other sources.
Pricing
Pay per event: $2.00 per 1,000 sponsor rows on the Free plan, with lower prices on Bronze, Silver and Gold plans. The start of a run costs $0.00005. A name that matches nothing returns one not_found row and counts as one result, because the search was done. A run that cannot read the register is not charged.
Worked example: checking four companies that return nine rows costs 9 x $0.002 = $0.018, plus the start fee. Listing 25 sponsors in one town costs $0.05.
Input example
{"organisationNames": ["Monzo", "Octopus Energy", "Revolut", "Wise Payments"],"maxResults": 25}
Filters work without names:
{"towns": ["Manchester"],"routes": ["Skilled Worker"],"rating": "A","maxResults": 50}
FAQ
Where does the data come from? From the register of licensed sponsors for workers and temporary workers, a CSV file the Home Office publishes on GOV.UK. The Actor finds the current file each run. Contains public sector information licensed under the Open Government Licence v3.0.
How do names match? By default a row matches when it contains all the words of your name, so "Tesco" finds Tesco Stores Limited but not Notesco. Choose exact matching to compare the full name and ignore case, punctuation and endings such as Ltd, Limited, PLC and LLP. There is no fuzzy matching, so a misspelt name returns not_found.
Are people's names included? Some sole traders appear in the register under their own name. The Actor leaves out rows that look like a person's own name, such as a title followed by a name or "name T/A shop". This check is best effort and can miss a row, so check the output before you publish or share it.
Is a listed sponsor guaranteed to hire foreign workers? No. The register shows who holds a licence. It says nothing about open jobs, and a licence can be revoked after the register date. Check the current register on GOV.UK before you rely on a result.
Why fewer rows than the register has? Exact duplicate rows are returned once, and person-name rows are left out. Max results also stops the run early. When it does, names without a match are not reported as not_found, because the file was not read to the end.
What if the run fails? If GOV.UK is down or the file format changes, the run stops with a clear message and charges nothing. Run it again later.
Related Actors
Other public-data Actors by the same author are listed on the author's Store profile.
I built this Actor myself as an independent developer.