Git Branch Name Generator

Pick a type, add a ticket and description, get a clean valid branch name — plus a ready-to-copy checkout command.

About this tool

Builds type/ticket-description branch names like feature/JIRA-123-add-login-button — lowercased, accents stripped, long descriptions trimmed at a hyphen.

Always a valid name

Every result is checked against git's real branch-naming rules before it's shown. Copy just the name, or the full checkout command. Nothing is uploaded.

Chinese description support

Chinese input is translated via a local dictionary of common dev terms (not an API — nothing leaves your browser). It's word-by-word dictionary lookup, not full machine translation; unrecognized characters are flagged so you can rephrase.