WhatTheDiff
Streamlines code reviews, automates PR descriptions, enhances project management.. [Freemium]
Last verified:
What is WhatTheDiff?
What The Diff is an AI-powered code review assistant for GitHub and GitLab pull requests. It reads the diff of a pull request and automatically writes a plain-English description of what changed, helping reviewers understand the intent and scope of the update faster.
It is built to reduce the time developers spend writing PR descriptions and to make code changes easier for the whole team to understand. The tool also generates summarized notifications, weekly progress reports, and changelogs so non-technical stakeholders can stay informed without reading raw code.
A standout feature is inline AI refactoring: instead of leaving comments for someone else to fix later, you can request changes directly in the PR and accept the AI’s suggestions with a single click. The tool also supports simplified and translated summaries, which makes it useful for distributed teams and multilingual organizations.
What The Diff is aimed at development teams, engineering managers, product managers, project managers, and other stakeholders who need a clearer view of engineering work. It is especially useful when a team wants faster reviews, better communication, and less friction between technical and non-technical people.
WhatTheDiff pricing
Pricing model: Freemium
What The Diff offers a free plan and paid plans. The free plan includes 1,000 tokens per month and 1 repository, and you can start without a credit card. The Starter plan is $9 per month and includes 3,000 tokens per month and 3 repositories. The Professional plan is $49 per month and includes 15,000 tokens per month and unlimited public repositories. Enterprise uses custom pricing and includes unlimited tokens and unlimited private repositories. Unused tokens do not roll over to the next month, and if you run out you can upgrade or wait for the next billing cycle.
WhatTheDiff pros
- Automatically writes PR descriptions
- Explains diffs in plain English
- Supports GitHub integrations
- Supports GitLab integrations
- Summarizes PRs for non-technical stakeholders
- Sends rich summary notifications
- Supports Slack delivery
- Supports email delivery
- Supports custom webhooks
- Generates weekly progress reports
- Creates shareable public changelogs
- Offers a JSON feed for changelogs
- Provides inline AI refactoring
- Lets you accept suggested changes with one click
- Includes fine-grained settings
- Can skip CI-triggered pull requests
- Can delay draft pull requests
- Lets you limit token consumption
- Supports translation into multiple languages
- No credit card required to start
WhatTheDiff cons
- Requires access to your repository to read diffs
- Uses a token-based usage model
- Average pull requests can consume about 2,300 tokens
- Unused tokens do not roll over
- Free plan is limited to 1 repository
- Free plan has only 1,000 tokens per month
- Starter plan still limits repository count
- Private repositories are not unlimited on lower tiers
- Enterprise pricing is custom only
- AI summaries depend on diff quality and size
Frequently asked questions about WhatTheDiff
What does What The Diff do?
What The Diff is an AI-powered app that reviews the diff of your pull requests and writes a descriptive, plain-English summary of the changes. It is designed to help developers review code faster and help non-technical people understand what changed without reading the raw diff.
Which platforms does it support?
The tool works with GitHub and GitLab. It uses the GitHub or GitLab API to access the pull request diff, generate the summary, and power related features such as notifications and changelogs.
Does What The Diff store my code?
No. The website says it does not store your code, and it also says its third-party services do not store your code. It only uses the GitHub or GitLab API to read the pull request diff and generate the AI summary.
How do tokens work?
Tokens are the units used to process the git diff of your pull requests. Larger diffs need more tokens, and the website says the average pull request uses around 2,300 tokens. If you run out, you can upgrade your plan or wait for the next billing cycle.
What happens if I run out of tokens?
If you run out of tokens, you can move to a bigger plan or wait until your next billing cycle. The service does not automatically upgrade your plan when you exceed your token limit.
Can it help with non-technical teammates?
Yes. One of its core features is summarized notifications written in simplified language, and it can also translate summaries into other supported languages. That makes it easier for managers, product people, and other non-developers to stay informed.
What notification channels are available?
The tool can send notifications through Slack, email, and custom webhooks. It can also make those notifications shorter, more readable, and easier to understand for people who are not technical.
What is inline AI refactoring?
Inline AI refactoring lets you comment on code lines with /wtd and describe the change you want. What The Diff then suggests the refactor directly in the pull request, and you can accept it with a single click.
Can it generate changelogs?
Yes. What The Diff can generate shareable changelogs from selected pull request descriptions. The changelogs can be shared publicly or consumed as a JSON feed, and they are written in non-technical language.
Is there a free way to try it?
Yes. The website says you can start for free with no credit card required. The free plan includes 1,000 tokens per month and one repository, which is enough to try the main workflow before upgrading.