Feedback Widget for Websites & Web Apps

Embed a customizable feedback button with a simple 2-line JavaScript snippet. Let users report bugs and submit visual feedback directly from your live site—while automatically capturing the technical context your developers need.

Start free trial

No credit card required

See how it works

Trusted by 1,000+ teams worldwide

The embeddable feedback form
developers actually love

Visual feedback that speaks for itself

Stop decoding vague emails and “the button is broken” messages. With the Ybug widget, your users can instantly capture their screen, draw arrows, and highlight issues directly in their browser. It’s the easiest way for them to show you exactly what’s wrong without leaving your site, and the fastest way for your team to understand the problem.

Technical context, automatically captured

End the era of “cannot reproduce” tickets. Every report comes packed with the technical details your developers usually have to hunt for. Ybug automatically attaches JavaScript console logs, network data, and environment info (like browser version, OS, and screen resolution). You get a complete snapshot of what was happening under the hood the moment the user clicked “Feedback.”

Feedback report with technical context in Ybug

Your brand, your workflow

The widget should look and feel like a native part of your app. Easily customize the primary colors, placement, text, and Light/Dark mode to perfectly match your UI, or use our custom JS API to trigger the form programmatically. Once a report is submitted, we push the visual and technical data straight into Jira, GitHub, Slack, ClickUp, or wherever your team already works.

Customizable Ybug feedback widget

Built for performance and security

Adding third-party scripts shouldn’t ruin your performance scores. Our ultra-lightweight script loads asynchronously, ensuring zero impact on your site’s Core Web Vitals or page load speed. Plus, for enterprise apps with strict security protocols, our Native screenshots feature ensures pixel-perfect, secure captures even behind firewalls or on internal networks.

Ybug lightweight script and secure capture

From vague complaints to
Jira tickets in seconds

Three steps from embedding the snippet to actionable reports in the tools your team already uses.

1.

Embed the snippet

Copy and paste our 2-line JavaScript code, use our NPM package, or install our WordPress plugin. You’ll be up and running in under two minutes.

2.

Users click and annotate

Visitors click the floating feedback button to instantly capture the screen. They can draw, highlight, or hide sensitive information directly in their browser.

3.

Send directly to your workflow

The annotated screenshot, along with auto-captured JavaScript console logs and browser data, is instantly pushed to your project management tools (Jira, ClickUp, Trello, Slack).

Why teams embed the Ybug
feedback widget

Everything you need to collect clear feedback without slowing down your site or annoying your developers.

2-minute JavaScript installation

No complex configurations. Just paste a 2-line script into your <head> tag and start collecting feedback immediately.

Auto-syncs with dark mode

Keep your UI looking sharp. Our widget supports Light mode, Dark mode, or can automatically adapt to your user’s system preferences.

Native screenshots for secure apps

Ybug supports native browser screenshots, allowing users to securely capture pixel-perfect feedback even in highly restricted environments.

Developer-first context

Every report includes auto-captured console logs, network data, and screen resolution.

Fully customizable widget & API

Change the widget colors to match your brand, modify the text, or trigger the feedback form programmatically using our custom JS API.

No extra tool to manage

Send feedback directly to Jira, GitHub, GitLab, Slack, Trello, and more. Keep your developers in the tools they already use.

Built for teams that
need clearer website feedback

Client staging reviews for agencies

Add the widget to client staging sites. Let them point and click to leave feedback instead of sending messy email threads.

See the Agency solution

Continuous user feedback for SaaS

Embed the widget in your live app so active users can report bugs or request features without breaking their workflow.

See the Developer solution

UAT and beta testing

Empower beta testers to mark up your app during the QA phase. Get reproducible bug reports with zero learning curve for the tester.

See the QA testing solution

Works with the tools you already use

Ybug connects seamlessly with your favorite tools, so feedback lands exactly where your team needs it.

See all integrations

Engineered for performance

  • Zero impact on Core Web Vitals

    The widget is ultra-lightweight and loads asynchronously. It will never block your main thread or slow down your page load times.

  • Framework agnostic

    Works flawlessly with React, Vue, Angular single-page applications (SPAs), WordPress, Webflow, and custom HTML/JS.

  • Seamless integrations

    Native sync with Jira, ClickUp, Slack, GitHub, and more. Or bring your own tools with Webhooks and REST API.

Easy setup: Install via NPM, a 2-line JavaScript snippet, or our official WordPress plugin.

Here’s what our users say

Simple, effective tool perfectly integrated into our workflow

Ybug makes collecting feedback and bugs extremely smooth, even for non-technical users. Annotated screenshots, automatic environment information (browser, console, URL, screen size), and integrations with our project management tools save considerable time during testing and support phases. Installation is quick, the interface is clear, and the team behind the product is responsive and attentive.

Gianito R.
Gianito R.

Consultant et développeur web

g2

Frequently asked questions

How hard is it to install the feedback widget?

It takes less than two minutes. You can install Ybug by pasting a 2-line JavaScript snippet into your website, using our NPM package, or via our official WordPress plugin.

Will it slow down my website?

Not at all. The Ybug widget is ultra-lightweight and loads asynchronously, meaning it has zero impact on your site's load speed or Core Web Vitals.

Can I customize the look of the feedback button?

Yes. You can customize the widget’s primary colors, placement, and text to perfectly match your brand’s UI. It also fully supports Dark Mode (Light, Dark, or Auto-detect).

Does it work behind firewalls or on internal networks?

Yes. If your app sits behind a firewall or uses strict security protocols, you can enable "Native Screenshots," which uses the browser’s native API to securely capture the screen without external rendering.

Does Ybug capture console logs?

Yes. Unlike generic screenshot tools, Ybug is built specifically for web developers. We automatically capture JavaScript console logs, network errors, browser info, and screen resolution with every single report.

Will this work with my React/Vue/Angular app?

Yes. Ybug is framework-agnostic. It works perfectly on single-page applications (SPAs) built with React, Vue, Angular, as well as traditional CMS platforms like WordPress or Webflow.

Can I try Ybug for free?

Absolutely. We offer a 10-day free trial with no credit card required, plus a Free Forever plan for small projects, so you can test the workflow completely risk-free.

The feedback widget your developers will actually use

Clear annotations, attached console logs, and zero performance impact. Try Ybug and see how simple collecting website feedback can be.

Try Ybug free for 10 days

Installs in under 2 minutes. No credit card required.