Nexfil: how to use it, and a browser alternative
Nexfil is a small, fast username finder by thewhiteh4t, also packaged in BlackArch Linux. It does one job: check a handle across a few hundred sites and save the hits. Here is how to run it and what to keep in mind about its update status.
Username search (CLI). Project: github.com/thewhiteh4t/nexfil · License: MIT · Last reviewed 2026-10-17
What is Nexfil?
Nexfil is a Python tool released under the MIT license. Its README says usernames are checked on over 350 websites and, in the feature list, over 300 platforms, with a lookup that can finish in under 20 seconds. The stated goal is quick results with few false positives.
It takes one username, a comma-separated list, or a file of names, and saves results to a text file automatically. The README lists JSON and CSV output and Tor support as coming soon; the help text shows proxy options.
As of October 2026 the last push to the repository was in September 2023. Sites change their pages often, so some checks may have gone stale since then.
How to use Nexfil
- Install it from PyPI with pip.
- Run nexfil -u with one username, -l with a comma-separated list, or -f with a file of names.
- Read the found profiles in the terminal or in the saved text file.
- Open each hit and confirm it by hand, since the site checks have not been updated recently.
Example commands from the project's README (check it for the current version):
pip install nexfil
nexfil -u username
nexfil -l "user1,user2"
nexfil -f users.txtNexfil vs WhatsMyName Apps
| Feature | Nexfil | WhatsMyName Apps |
|---|---|---|
| Sites checked | 300 to 350+ per its README | 3,165+ sites, merged from the WhatsMyName, Sherlock and Maigret lists |
| Setup | pip; Python required | Nothing to install. It runs in the browser |
| Maintenance | Last push September 2023 (as of October 2026) | Site list refreshed from upstream datasets |
| Batch | Lists and files of usernames | Up to 5 usernames per search |
| Export | Text file (JSON and CSV listed as coming soon) | JSON and CSV (no PDF) |
| Automation | CLI | No API and no CLI |
| Price | Free, open source | Free, no sign-up |
Based on Nexfil's own documentation as of 2026-10-17. Tools change; the project page is the final word.
Pros and cons of Nexfil
Pros
- Simple and fast, with few options to learn.
- Batch input from the command line or a file.
- Free under MIT and packaged in BlackArch.
Cons
- No repository updates since September 2023 as of October 2026.
- Text output only; JSON and CSV are listed as coming soon.
- Smaller site list than most current tools.
Who Nexfil is for
Nexfil is fine for a quick terminal check if you already have it installed. For current coverage without installing anything, a maintained browser tool is the easier pick.
Try a username search in your browser
Free, no sign-up. Checks 3,165+ sites; the username is not stored or logged.
Frequently asked questions
Is Nexfil still maintained?
As of October 2026 its repository had not been pushed to since September 2023. It still installs from PyPI, but some site checks may be out of date.
How do I install Nexfil?
Run pip install nexfil, then nexfil -u followed by a username.
Can I use Nexfil online?
No. It is a command-line tool. For a browser username search, our tool checks 3,165+ sites with no install.
Related tools and guides
- Sherlock: Username search (CLI)
- GoSearch: Username search (CLI, Go)
- Maigret: Username search (CLI and web UI)
- Blackbird: Username search (CLI)
- All OSINT tools compared
- OSINT username search · Reverse username lookup · Platform username checkers
- Username OSINT for beginners
Names and trademarks belong to their owners. WhatsMyName Apps is independent and not affiliated with or endorsed by Nexfil or its authors.