Skip to content
form koi.Start free

Bug report form template

Free bug report form
template, HTML and React.

A bug report form that asks for what developers need first: the page it happened on, how severe it is, the steps to reproduce it and what the reporter expected. The screenshot field is optional.

250 submissions/month free. No credit card required.

Preview, restyle and copy the code.

New to connecting a form? The HTML contact form guide and the React contact form guide walk through pointing any of these templates at your endpoint.

Fields in this bug report form.

Page URL is a link field, so the browser validates it. Severity is a dropdown you can route on, so you can configure a rule to notify the right verified recipient. The screenshot field accepts files once uploads are enabled on the form, which is part of Pro.

LabelField nameTypeRequired
Email addressemailEmailYes
Page where it happenedpage_urlWebsiteYes
SeverityseverityDropdown: Blocks me, Annoying, CosmeticYes
Browser and devicebrowserShort textNo
Steps to reproducemessageLong textYes
What did you expect to happen?expectedLong textNo
ScreenshotscreenshotFile uploadNo

Field names are what arrive with each message and what routing rules match on. The email field is used for replies and auto-replies.

Make it yours in minutes.

01

Change fields without code

Open the template in the visual designer to add, remove or reorder fields, switch input types, and set labels, placeholders and help text.

Explore
02

Match your website

Pick a style preset, then adjust colors, typography, corners and spacing. Copy fresh HTML or a React component whenever you change it.

03

Connect one endpoint

Create a form, verify a recipient, and paste the code. Submissions land in your inbox with spam review, routing and delivery tracking.

Explore

Related templates.

Frequently asked questions

Bug report form
questions.

Can reports create issues in my tracker?

Send each report to a webhook and create the issue from the JSON payload, or read reports with the management API.

How large can screenshots be?

Up to five megabytes per file and three files per report, in PNG, JPEG or WebP.

Can I hide the reporter’s email?

Make the field optional or remove it. A report without an email still arrives in your inbox.

Does the form work without uploads enabled?

Yes. Remove the screenshot field before saving the design if uploads are off. You can collect the remaining details on any plan; enable uploads on Pro to accept screenshots.

Start with Form Koi Free

Start receiving
form submissions.

Use this template Read the quickstart