Domain Sorter
Sort domains alphabetically, by TLD, by length or by how often they appear.
Keep or remove domains by their extension.
Click a TLD to select it. Selected TLDs are the ones acted on.
Comma separated. Overrides the chips above when it is not empty.
| TLD | Count | Share |
|---|
TLD Filter splits a list of domains or URLs by their extension, keeping the ones you want and setting the rest aside.
The common uses are specific. Outreach lists get filtered to the TLDs a campaign targets. Backlink exports get filtered to spot a sudden flood of links from one cheap extension, which is a familiar signature of a negative SEO attempt or a bought link package. Prospect lists get filtered to country domains when a campaign is regional.
The tool shows the full breakdown before you filter: every TLD present and how many entries use it. That is often the answer on its own, because a list with four hundred .com entries and sixty .xyz entries tells you something before any filtering happens.
Multi-part suffixes are treated correctly, so .co.uk is a single extension rather than being read as .uk, and a filter for country domains picks up .co.uk, .com.au and the rest as you would expect.
Nothing you paste leaves your browser. There is no upload, no log and no account, which makes it safe to analyse a staging site or an unpublished draft.
The tld filter is used by writers, developers, students, marketers and anyone else who needs the job done once without installing software. Common cases include:
As a single extension. Multi-part public suffixes are recognised, so filtering for .uk and filtering for .co.uk behave the way you expect rather than splitting on the last dot.
Yes. Select as many as you like from the list found, or type a comma-separated list of your own.
Generic extensions such as com, net and org; country code domains; and the newer gTLDs such as xyz, top and online, which is the group most often worth examining in a backlink profile.
Either. Both the kept and the removed lists are shown, so one pass gives you the split rather than making you run it twice.
Yes. The domain is extracted from each line first.
No. Filtering happens in your browser.
If the tld filter is not quite what you need, these other free tools solve closely related problems.
Sort domains alphabetically, by TLD, by length or by how often they appear.
Strip URLs down to domains or root domains, with counts and deduplication.
Remove duplicate domains from a list, keeping one URL for each.
Sort URLs alphabetically, by domain, by path depth or by length.
Remove utm and click-tracking parameters, fragments and stray characters from URLs.