Git Diff --stat Summarizer
CodeParse the output of git diff --stat or git log --stat into structured per-file insertion/deletion counts plus overall totals, instead of eyeballing the aligned bar-chart text
Paste the output of git diff --stat or git log --stat and get a structured, sortable breakdown instead of squinting at the aligned plus-and-minus bar chart git prints to a terminal. Each file's total change count is always exact since git never scales that number, but the bar's own plus/minus split gets scaled down once a diff is wide enough to need it, so this tool flags any file where the split shown is a proportional estimate rather than a literal character count. The overall totals come straight from git's own summary line and stay exact either way.
How to use Git Diff --stat Summarizer
- 1.Run git diff --stat or git log --stat and copy its output.
- 2.Paste the output into the input box.
- 3.Read the per-file table for insertions and deletions, and check the approximate flag on any file whose bar was scaled down by git.
Frequently asked questions
Use via API, SDK, or MCP
cURL# Free: 1,000 req/day · Pro: 10,000 req/day
curl -X POST https://api.utilix.tech/v1/tools/git-diff-stat-summarizer \
-H "Authorization: Bearer utx_live_..." \
-H "Content-Type: application/json" \
-d '{"diffStat":" src/foo.ts | 12 +++++-------\n src/bar.ts | 3 +--\n 2 files changed, 7 insertions(+), 8 deletions(-)\n"}'Get an API key from your dashboard · Full API docs →