Guides

Darnly vs a plain screenshot

A plain screenshot with one clear sentence fixed visual bugs just as well as a Darnly report in our test, and cost less, so Darnly is worth it for faster capture, console errors and a bug inbox, not for better fixes.

Updated

We make Darnly, so we wanted to know if it actually beats the obvious way: take a screenshot, paste it into your agent, type a sentence. We tested it. Here is what we found, including the parts that don't flatter us.

The test

The results

Screenshot + sentenceDarnly
Fixed, right scope16 of 1616 of 16
Fixed from the first message16 of 1616 of 16
Follow-up questions from the agent00
Cost per bug (average)$0.07$0.11
Tokens per bug (median)157,000358,000
Code searches per bug (average)3.22.1
File reads per bug (average)2.71.6
Agent time per bug (average)11 s23 s

In plain words:

  1. Both fixed everything. A screenshot was enough for these bugs.
  2. Darnly's report helped the agent find the code a bit faster. About a third fewer searches and file reads.
  3. Darnly's workflow cost more than that saved. About 10 of its 15 tool calls per bug were bookkeeping: loading its instructions, reading the inbox, opening the screenshot, writing a Fixed line and moving files to done/. So Darnly cost about 1.6 times as much per bug.
  4. The agent never asked "local or global?" With a screenshot, it found the shared theme for shared bugs and kept local ones local, every time.

The limits: one app, one model, 8 bugs we planted, all visible on screen. Real bugs that need several steps to reproduce, or only show in the console, weren't well covered. Only one of the 8 involved an error.

When a plain screenshot is the better pick

If that's you, take a screenshot, mark the broken part, and write one sentence with what you expected. The guide on how to show Claude Code a bug shows how. For nicer screenshots to share, the screenshot beautifier frames them.

When Darnly is the better pick

What we learned

Most of Darnly's extra cost is its own file moving after a fix, and our benchmark write-up lists making that one step or none as the first thing to change. Until it changes, we'll keep saying it plainly: Darnly makes reporting a bug easier, not cheaper. If that's worth it to you, add it to Chrome, it's free.

Questions

Does Darnly fix more bugs than a screenshot?

Not in our test. On 8 planted bugs in Excalidraw, run twice each, a screenshot with one sentence and a Darnly report both got 16 of 16 fixed, all from the first message.

Does Darnly save tokens?

No. In our test Darnly runs cost about 1.6 times as much per bug ($0.11 vs $0.07 on average) and used more tokens, mostly because of Darnly's own steps like reading the inbox and moving files when done.

Then why use Darnly?

For the capture: one key instead of screenshot, app switch and typing, without leaving the page. For bugs a picture can't show, like console errors and failed requests. And for keeping an inbox of bugs to fix in one go.

When is a plain screenshot the better choice?

When the bug is visible, you're already in your agent's chat, you only have one bug, and cost matters. That covers a lot of everyday bugs.

Can I see the full results?

The method and the main numbers are on this page. For the per-bug numbers, write to hello@darnly.dev.

Sources

Checked on 2 November 2026. Products change, so check their pages before you decide.