GitHub Password Requirements and Generator

Password Rules for GitHub

  • 📏 Length: At least 8 characters
  • Lowercase letters required (a-z)
  • Numbers required (0-9)
  • 💬 Note: Password should be at least 15 characters OR at least 8 characters including a number and a lowercase letter.

Generate a Password for GitHub

Standard mixed-character password with uppercase, lowercase, numbers, and symbols.

or press Space when focused Reset to defaults

Detailed Requirements

RuleValue
Minimum Length8 characters
Lowercase RequiredYes
Numbers RequiredYes
NotesPassword should be at least 15 characters OR at least 8 characters including a number and a lowercase letter.
Rules last verified: May 16, 2026

Frequently Asked Questions about GitHub

What are the password requirements for GitHub?
For GitHub, passwords must be at least 8 characters, and you must include a lowercase letter, a number.
How long should my GitHub password be?
GitHub requires a minimum of 8 characters. Aim for 16+ characters for strong security.
Does GitHub allow special characters in passwords?
GitHub's symbol policy hasn't been confirmed. The generator above defaults to widely-accepted symbols like ! @ # $ % & * to maximize compatibility.
How do I generate a strong password for GitHub?
Use the password generator on this page — it's already configured to match GitHub's rules. Click "Generate Password" and copy the result. For maximum security pick a length of 16 or more.
Is the PassTailor generator safe to use for GitHub?
Yes. Passwords are generated entirely in your browser using the cryptographically secure Web Crypto API. Nothing is sent to our servers and nothing is stored.