Git Branch Name Validator
Check branch names against git check-ref-format rules with fix suggestions.
Runs locally in your browser. Your input is not uploaded.
How to Use
- 1
Paste branch names
One per line, slashes allowed (feature/x).
- 2
Read the verdicts
Every violated check-ref-format rule is listed.
- 3
Use the suggestions
Invalid names include a compliant alternative.
Frequently Asked Questions
- Spaces, ~, ^, :, ?, *, [, backslash, and control characters — plus structural rules: no .., no @{, no ending in .lock or a dot, no leading/trailing or double slashes. These are git's check-ref-format rules.
Related Tools
Email ValidatorValidate email address syntax with detailed feedbackURL ValidatorCheck URL format and parse components for validityIP Address ValidatorValidate IPv4 and IPv6 address formatMAC Address ValidatorValidate MAC address format in multiple notationsUUID ValidatorValidate UUID format and detect version (v1–v5)Credit Card ValidatorValidate credit card numbers with Luhn algorithm (no data sent)Phone Number ValidatorValidate international phone number formatsDomain ValidatorValidate domain name and hostname syntax