Sort code search: what happens when you want a sort code checked

Searching a sort code feels like searching a postcode, and the results usually look similar enough to be convincing. They are not the same kind of thing. A postcode database is public. The database that maps every UK sort code to a branch is a commercial product, and the difference explains both why results vary between sites and why this one is deliberately narrower.

What the results you see are built on

Most sort code search results come from the industry directory that banks maintain for clearing purposes, redistributed under licence. That is why several sites show identical branch names and addresses, and why those details can be stale in the same way at the same time. It is a real dataset and it is often right, but a reader has no way to tell when a given row was last true, which is the property that matters when the answer is about to direct money.

What this index publishes instead

This site reads the banks' own published pages, quotes what each bank says about its own identifiers, and records the date it was read along with a hash of the page text so a later change is detectable. That produces a smaller set of facts with visible provenance: every entry links to the page it came from. Where a bank publishes nothing about an identifier, the entry says so. A recorded absence is more useful than a confident row nobody can trace.

Getting a sort code checked before you pay

If the real question is whether a set of details is safe to use, the search is not the tool. Add the payee in your own banking app and let the name check run: it asks the receiving bank whether the name matches the account and answers before the money moves. Treat a close match as a stop sign rather than a formality. If the details arrived by email and replace details you already had, telephone the payee on a number you held before the email arrived.

When a search is genuinely useful

It is useful when you are trying to work out which institution you are dealing with at all, for example when reconciling a statement line or identifying a direct debit you did not recognise. For that purpose an institution level answer is enough and a branch is beside the point. It is also useful for confirming that a code is well formed before you pass it on, which is the narrow thing the lookup on this site does.

Questions people ask about sort code search

Why do different sites give different results for one code?

Because they are redistributing a licensed directory at different refresh dates, or inferring from stale data. There is no free public register of UK sort codes.

Can I search a sort code to find an account holder?

No. A sort code identifies an institution, never a person, and no legitimate service will name an account holder from one.

Does this site let me search a sort code?

It takes a code through the lookup and comes back with what can be established from published sources, including saying plainly when nothing can be.

Is a search enough to trust new bank details?

No. Use the name check your bank runs when you add the payee, and confirm any change of details by telephone on a number you already had.

Sources

Related answers

Ask about a codeSend us the code you are holding