Salesforce debug logs were built one file at a time. Black Widow groups all the logs from a single user action into one transaction view — backend phase, frontend phase, recursion, and governor pressure, all on one screen.
v1.4.12 · ~41 MB · No admin required
Upload a single debug log for quick checks, or drag in a folder to analyze a full user transaction chain.
It groups related logs, builds the execution tree, and highlights where time and limits were actually consumed.
See likely root causes and practical recommendations, then export a report for your team or ticket.
A single button click can generate 13 separate log files, thousands of lines each. Finding the root cause without the right tool is slow, painful, and expensive.
Raw debug logs are wall-to-wall noise. Finding where time was actually spent means manually scanning thousands of incomprehensible lines.
"I spent 3 hours debugging what turned out to be one SOQL query in a trigger we didn't even write."
Clicking Save on a Case record can fire 13 separate logs. Traditional tools show them one by one, hiding the full picture entirely.
"The performance issue was in the third trigger chain. There's no way to see that without grouping the logs."
Standard tools show you what happened — not why it's slow or what to fix. You're left to interpret everything yourself.
"The log doesn't tell me it's a recursion problem. That diagnosis took me another hour."
We are building a sustainable product. Core troubleshooting stays free; advanced team and automation features are planned as paid tiers.
Free Forever Pledge: manual upload of one log or a folder of logs will remain free in Black Widow.
Every log is an ambush waiting to happen. We give you the web, not the flies.
All 13 logs from one button click are automatically grouped into a single transaction. See the complete user journey — not just one file at a time.
Instantly splits elapsed time into Backend (triggers, flows, callouts) and Frontend (component loading). Know exactly where the user waited.
Navigate the full call stack — triggers → flows → future methods → callouts — as a live, collapsible tree. Click any node to jump to the raw log line.
Automatic N+1 detection, duplicate query flagging, and governor limit tracking. Colour-coded thresholds alert you before limits become incidents.
Black Widow doesn't just show you the web — it tells you where the spider is. Auto-generated fixes like "Load components in parallel to save 2.5s".
Automatically flags emails, record IDs, and sensitive data in logs before you share files with consultants or support teams.
Connect via OAuth or session token. Stream logs in real time as users reproduce issues. Re-run queries live against your org.
Generate a PDF or HTML report in one click. Drop it straight into a Jira ticket, sprint review, or Slack message.
Drag and drop any .log file. Works with logs from Setup → Debug Logs, VS Code extension, Salesforce CLI, or any third-party download.
Innovative distribution idea: turn every user into a demo. Give everyone the same sample log, ask them to beat the clock, then share their before/after result publicly. Every shared result becomes social proof and a fresh acquisition post.
Use the sample logs from the source repo so everyone runs the same scenario and results are comparable.
Open the log, find the root cause, and capture a screenshot of your result dashboard with your timing.
Post your result with #SpiderSprint and the download link. This creates a repeatable viral loop for admins and dev teams.
Self-contained — no .NET installation required. Runs on Windows 10+, macOS 12+, and Ubuntu 22+.
Fetching latest release…
Looking for an older version? All releases →
%LocalAppData%\Black Widow..log file in and go.BlackWidow-1.4.12-macos-arm64.dmg · Intel → BlackWidow-1.4.12-macos-x64.dmg.dmg and drag BlackWidow to your Applications folder.tar -xzf BlackWidow-*-linux-x64.tar.gz -C ~/blackwidow cd ~/blackwidow ./BlackWidow