Git Branch Name Generator
Type a ticket, a scope and a short description — get a clean, valid kebab-case branch name with a ready-to-run git checkout -b command.
The part of the app this branch touches.
Letters, numbers and hyphens — it is converted to lowercase automatically.
A few words about the change. Spaces and underscores become hyphens.
Branch name
0 / 63
feature/
Git command
git checkout -b feature/
Names are sanitized to lowercase kebab-case: invalid characters are removed, and names longer than 63 characters are trimmed automatically.
Recent names
Your last 10 generated names are saved in this browser. Copy a name to save it here.
No saved names yet — copy a branch name to start your history.
Branch naming tips
- Keep names short and descriptive — the ticket ID links the branch to your task tracker.
- Use one branch per change so code reviews stay focused.
- Delete merged branches to keep the repository clean.
- Agree on the type prefixes (
feature,bugfix,hotfix…) with your team so everyone names branches the same way.