Three Title Styles
Conventional commits (feat(scope): description), Jira/Linear (PROJ-123: Description), or plain (no prefix guidance). The template includes a comment at the top guiding contributors to follow the chosen style.
Generate a GitHub PR description template with summary, motivation, test plan, checklist, and screenshots.
Free PR Description Template Generator builds a GitHub pull request template with summary, motivation, test plan, checklist, screenshots, and breaking changes sections. Choose a title style (conventional commits, Jira, or plain), toggle sections, and download.
Privacy: This tool runs entirely in your browser. Your text is never uploaded, logged, or cached. Close the tab and it's gone. Verify in DevTools → Network: zero requests fire.
Good PR descriptions make code review faster. Setting up a template file should not take more than a minute. The generator runs 100% in your browser.
| Input | Output | Typical size | Speed | Login needed |
|---|---|---|---|---|
| Section toggles + style | pull_request_template.md | Any repo | Real-time | No |
Here's what this free tool does in detail — every feature is built to solve real problems, runs entirely in your browser, and is free forever.
Conventional commits (feat(scope): description), Jira/Linear (PROJ-123: Description), or plain (no prefix guidance). The template includes a comment at the top guiding contributors to follow the chosen style.
Summary, Motivation, Test Plan, Checklist, Screenshots (before/after table), and Breaking Changes. Toggle each on or off. Empty sections are not included in the output.
Download as pull_request_template.md and place it in your .github/ directory. GitHub auto-fills it into every new PR description.
Conventional commits, Jira/Linear, or plain.
Enable the sections your team needs.
Save to .github/pull_request_template.md in your repo.
Standardize PR descriptions across the team.
Guide contributors to include the right information in every PR.
Build a habit of structured PR descriptions, even for personal projects.
Include test plan and breaking changes sections for safer deployments.
Get consistent PR descriptions that make reviews faster and more thorough.
Yes. Free forever, no account required.
A Markdown file at .github/pull_request_template.md that GitHub auto-fills into every new PR description.
Conventional commits, Jira/Linear, and plain.
Yes. Enter custom items one per line to replace the defaults.
No. Runs 100% in your browser.
The template format is standard Markdown. GitLab uses .gitlab/merge_request_templates/ instead, but the content is the same.