FreeDev Tools

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. 1

    Paste branch names

    One per line, slashes allowed (feature/x).

  2. 2

    Read the verdicts

    Every violated check-ref-format rule is listed.

  3. 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.