Skip to content

Instantly share code, notes, and snippets.

@btrsco
Last active June 25, 2024 21:34
Show Gist options
  • Save btrsco/83bac8e835d948bc236e329a4e4c7639 to your computer and use it in GitHub Desktop.
Save btrsco/83bac8e835d948bc236e329a4e4c7639 to your computer and use it in GitHub Desktop.
Reserved / Banned Usernames

Reserved / Banned Usernames

This is a list of reserved / banned usernames to be used as a template for username validation when creating services that allow users to register usernames or subdomains.

Some of these are specific keywords for my personal projects, the others are generic blacklisted and reserved names that I use for all other services with login and usernames. Various websites and services forbid the use of generic names, short names or also create lists of celebrities and companies so they're reserved for future use.

The list assumes you're using alpha_dash for validation, meaning that I only allow letters, numbers and dashes. No periods at all, nor any other special characters.

Lists:

  • reserved-usernames.json - specific usernames that are reserved
  • words-banned.json - words that usernames cannot contain
[
"_appspecific",
"danklens","danklenses","disclaimer","lens","lensadmin","lensarchive",
"lenscodes","lenscodesadmin","lenses","snap","snapcata","snapchat",
"snapchatlens","snapchatlenses","snapinc","snaplens","snaplenses",
"spectacles","unlock","usersub","virallenses",
"#",
"-","0","1","2","3","4","5","6","7","8","9","_",
"a",
"about","abuse","access","account","accounts","add","address","adm","admin",
"administration","administrator","admins","ads","adult","advertising",
"affiliate","affiliates","ajax","alias","analytics","android","anon",
"anonymous","apache","apache2","api","app","appowner","apps","appserver",
"archive","archive","assets","asterisk","atom","auth","authentication",
"automount","avatar",
"b",
"backup","banner","banners","bash","beta","billing","bin","blog","blogs",
"board","boarding","bot","bots","business",
"c",
"cache","cadastro","calendar","campaign","card","careers","categories",
"category","cgi","changelog","changeme","chat","claim","client","clients",
"code","comercial","comment","comments","compare","compras","config",
"connect","console","contact","content","cores","cp","cpanel","create",
"creator","creators","css","curl","customer","customers",
"d",
"daemon","dashboard","data","database","db","delete","demo","deploy",
"design","designer","dev","devel","develop","developer","dir","directory",
"discover","doc","docs","document","documents","domain","download",
"downloads","ds_store",
"e",
"ecom","ecommerce","edit","editor","email","etc","exec","exit",
"f",
"faq","fav","favicon","favorite","fax","feed","feedback","file","files",
"firewall","flog","follow","forum","forums","free","ftp","ftpadmin",
"ftpguest","ftptest","ftpuser","ftpusr",
"g",
"gadget","gadgets","games","git","go","goto","group","groups","guest",
"h",
"help","helpdesk","hidden","home","homepage","host","hostadmin","hosting",
"hostmaster","hostname","hostserver","htaccess","html","htpasswd","http",
"httpd","https",
"i",
"image","images","imap","img","index","indice","info","install","internet",
"intranet","invite","ipad","iphone","irc",
"j",
"java","javascript","job","jobs","js",
"k",
"kernal","kkk","knowledgebase",
"l",
"lib","libexec","library","like","likes","link","links","linux","list",
"lists","local","localhost","log","login","logout","logs",
"m",
"mach","mach_kernal","mail","mail-exchange","mail1","mail2","mail3","mail4",
"mail5","mail_exchange","mailer","mailexchange","mailing","mailman",
"mailtest","manager","marketing","master","me","media","message","messages",
"messenger","microblog","microblogs","mine","mob","mobile","mod",
"moderator","moodle","movie","movies","mp3","msg","msn","music","musicas",
"mx","my","mysql",
"n",
"nagios","name","named","net","network","new","news","newsletter","nginx",
"nickname","noc","notes","noticias","ns","ns0","ns1","ns2","ns3","ns4",
"null",
"o",
"office","old","onboarding","online","operator","oracle","order","orders",
"org","owner",
"p",
"page","pager","pages","panel","passphrase","passwd","password","perl",
"pgsql","photo","photoalbum","photos","php","pic","pics","plugin","plugins",
"pop","pop3","post","postadmin","postfix","postmaster","posts",
"preferences","privacy","privacy-policy","privacy_policy","privacypolicy",
"private","prod","production","profile","project","projects","promo","proxy",
"pub","public","public_html","python",
"q",
"qwerty",
"r",
"random","register","registration","restart","robots","root","rss","ruby",
"s",
"sale","sales","sample","samples","sass","sbin","script","scripts","scss",
"search","secure","security","send","server","serveradmin","serverhost",
"service","setting","settings","setup","shell","shop","shutdown","signin",
"signout","signup","site","sitemap","siteowner","sites","smtp","spam","sql",
"ssh","sshd","staff","staffadmin","staffmanager","staffmember","stage",
"staging","standalone","start","stat","static","stats","status","store",
"stores","student","students","su","subdomain","submit","submitted",
"subscribe","sudo","super","superuser","suporte","support","sybase","sync",
"sys","sysadmin","system","systemadmin",
"t",
"tablet","tablets","talk","task","tasks","tech","telnet","telnetd","temp",
"temporary","terms","terms-of-service","terms_of_service","termsofservice",
"test","test1","test123","test2","test3","teste","tester","testftp",
"testing","tests","testuser","theme","themes","tmp","todo","tools","tos",
"trash","ts","tv",
"u",
"ubuntu","unix","unknown","update","upload","url","usage","usenet","user",
"useradmin","userftp","username","usertest","usr","usuario","uucp",
"v",
"var","video","videos","visitor","vm","vmail","vol","volumes","vv","vvv",
"w",
"w3","web","webadmin","webmail","webmaster","webmin","website","websites",
"webuser","welcome","win","workshop","wp-activate","wp-admin",
"wp-blog-header","wp-comments-post","wp-config","wp-config-sample",
"wp-content","wp-cron","wp-includes","wp-links-opml","wp-load","wp-login",
"wp-mail","wp-settings","wp-signup","wp-trackback","ww","wws","www",
"www-data","www1","www2","www3","www4","www5","www6","www7","wwwrun","wwws",
"wwww","x","xhtml","xml","xpg","xxx",
"y",
"you","yourdomain","yourname","yoursite","yourusername",
"z",
"zsh"
]
[
"_appspecific",
"snapchat",
"_general",
"admin", "test", "username"
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment