Skip to content

silvestrodecaro/microsoft-account-creator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Microsoft/Outlook HQ Account Creator

Contributors Forks Stargazers Issues MIT License

This project automates the creation of Microsoft accounts using puppeteer-with-fingerprints, a plugin for the puppeteer framework. It generates accounts with realistic Italian names, surnames, and passwords, enhancing the authenticity of created accounts.

Note: The first (and only) time you run the code it will create a folder called “data” containing the entire browser, this will take a few minutes.

✨ Key Features

  • Automatic generation of Microsoft accounts
  • Use of real Italian names and surnames
  • Creation of strong passwords using Italian words
  • Option to add a recovery email
  • Support for proxy usage

🛠 How It Works

Example Screenshot

  1. Navigate to the Outlook registration page
  2. Input random Italian email, names, and surnames
  3. Generate a random password using Italian words
  4. Input a random birthday
  5. Solve CAPTCHA (manual)
  6. Optionally add a recovery email
  7. Complete account creation

Built With

Node.js Puppeteer

🚀 Getting Started

Prerequisites

  • Node.js (version 12 or higher)
  • Google Chrome (latest version)

Installation

# Clone the repository
git clone https://github.com/silvestrodecaro/microsoft-account-creator.git
cd microsoft-account-creator

# Install dependencies
npm install

Running

node .

🔧 Configuration

CAPTCHA

The automatic CAPTCHA solving feature is no longer supported. Following a removal request from the CAPTCHA provider previously included in this repository, I have decided to exclude any CAPTCHA solver from this project. Don't worry - you can easily solve the CAPTCHA manually when prompted during the account creation process.

Proxy

To use a proxy:

  1. Open the config.js file
  2. Set USE_PROXY: true
  3. Edit proxy credentials as needed

Recovery Email

To disable adding a recovery email:

  1. Open the config.js file
  2. Set ADD_RECOVERY_EMAIL: false

Note: Disabling the recovery email is not recommended.

⚠️ Warnings

  • Ensure you have the latest version of Google Chrome installed to ensure the best account quality and easier CAPTCHA solving.
  • Using this tool may violate Microsoft's Terms of Service. Use at your own risk.

🤝 Contributing

Contributions are welcome! To contribute:

  1. Fork the project
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

📜 License

Distributed under the MIT License. See LICENSE for more information.

📞 Contact

LinkedIn