Humans.txt is a text file that webmasters place in the root directory of their websites to provide information about the people involved in the creation and maintenance of the site. It is inspired by the robots.txt file, which instructs web crawlers on how to interact with the site, but instead focuses on human aspects like credits, contact information, and acknowledgments.
The concept of humans.txt was first introduced by Juanjo Bernabeu, a Spanish web developer, in 2011. The idea was to give credit to the people behind the website, much like credits in a movie or software application. The initiative quickly gained traction in the web development community as a way to humanize the internet and provide transparency about who is involved in a website's production[1].
The file typically contains structured information in a key-value format, with sections for:
An example entry might look like this:
/* TEAM */
Webdesigner: Your Name
Developer: Another Developer
Contact: info@example.com
/* THANKS */
Thanks: To all our users
While not as universally adopted as robots.txt, many developers and companies have embraced the humans.txt file as a way to showcase their team and acknowledge contributions. Websites like Google and The White House have included humans.txt files, although its presence is still more of a niche practice than a standard[2].
Humans.txt contributes to:
Some critics argue that: