This is a simple python script inspired by the methods described by Xinabox. His method of opening a bunch of tabs and seeing which api calls failed seemed very wrong to me, so here is a script that does it for you.
Since this script checks each name, it may take longer, but it shouldn't be too bad.
- Ensure you have Python 3 installed.
- Download this repository. (use git clone or just the big green download button)
- Write all the usernames you want to check into
names.txt, separating each name with a new line. - Drag and drop
names.txtonto theavailability.pyfile. - A new file titled
names.txt-availability.txtshould appear.
In this file is every name that may be available as well as the status code the Mojang API returned in case you were debugging.