GitHub Issue Template Generator
Live preview, copy or download, free and private.
Loading tool...
What is GitHub Issue Template Generator?
The GitHub Issue Template Generator builds the files GitHub uses to pre-fill new issues. It outputs both formats repositories rely on: a classic Markdown template with YAML front matter (name, about, title, labels, assignees) and a structured Issue Forms YAML file whose input, textarea, dropdown, and checkbox fields are rendered as real form controls. Everything is generated in your browser from a visual editor, with a live preview of the exact file you will commit.
Key Benefits
- Templates load correctly on the first try - front matter and YAML syntax are always valid
- Structured forms with required fields cut back-and-forth on incomplete bug reports
- Consistent titles, labels, and sections make issues searchable and triage-friendly
- No YAML memorization - the field builder handles ids, types, options, and escaping
- Free, private, and offline: nothing is uploaded and no GitHub login is required
Common Use Cases
- β’Standardizing bug reports for an open-source project with repro steps and environment fields
- β’Collecting feature requests with priority dropdowns and acceptance-criteria textareas
- β’Onboarding new maintainers with ready-made templates instead of documentation
- β’Cleaning up a repo where issues arrive without versions, logs, or expected behavior
- β’Prototyping an issue form layout before committing it to .github/ISSUE_TEMPLATE
How to Use the GitHub Issue Template Generator
- Pick a template kind: Choose between a classic Markdown template (works in every repository) or a structured Issue Forms YAML file with typed fields.
- Fill in the metadata: Set the template name, description, default issue title prefix, labels, and assignees. Lists are converted into valid YAML arrays automatically.
- Build the fields or body: For Issue Forms, add input, textarea, dropdown, and checkbox fields with ids, labels, and required flags. For Markdown, edit the body directly or load the bug-report sample.
- Copy into your repository: Review the live preview, then copy or download the file and save it under .github/ISSUE_TEMPLATE/ in your repository. GitHub picks it up immediately.
Key Features
- Two modes: classic Markdown template and structured Issue Forms YAML.
- Visual field builder for input, textarea, dropdown, and checkbox fields.
- Automatic YAML quoting and escaping for names, labels, and options.
- Labels and assignees lists formatted into valid YAML arrays.
- One-click copy or download as bug_report.md / bug_report.yml, fully in-browser.