You'll be redirected to WarcraftLogs to approve read-only access, then sent straight back here.
— or use manual API credentials below (for advanced users / existing setup) —
👋 Welcome to RaidLens! One-time setup, takes about 2 minutes.
You'll need a free WarcraftLogs API Client ID and Secret. Instructions below — less scary than it sounds.
🔒 Is this safe? Yes — here's exactly why:
▼
🖥️ Stays on your computer
Your Client ID and Secret are stored in your browser's localStorage only. They never touch any server — not mine, not anyone's.
📖 Read-only access
A WCL API client can only read public log data — the same data anyone can see on warcraftlogs.com. It cannot modify, delete, or access anything private.
Name it anything. Set redirect URL to https://localhost. Leave Public Client unchecked. Click Create.
3
After clicking Create, WCL shows your Client ID and Client Secret once — copy both immediately, the secret is never shown again. Paste them into the fields below.
How do you want to load reports?
👤
Personal Profile
Paste your WarcraftLogs profile URL. Your logs show up automatically every time.
🏰
Guild Logs
Enter your guild name and server. Pulls fresh guild logs on every load.
🔗
Paste URL
Paste a report link when you need it. Saves to My Logs automatically.
Go to warcraftlogs.com, click your name top-right → All Reports, copy that URL.
Looks like: https://www.warcraftlogs.com/user/reports-list/869985
Use the Paste URL tab to load reports manually. Each one saves to My Logs automatically.
✓ Ready
2 Pick a log source
⭐ My Logs
Paste URL
Guild Search
Nothing here yet. Load a report and it'll show up.
Pick a Raid Night
3 Pick a fight
4 Raid roster Loading Raider.io profiles...
📈 Summary
🧬 Build + Ready
🧪 Consumables
·
💀 Deaths
💥 Dmg Taken
🧿 Mechanics
🎯 Mechanic Deaths
⚠️ Wipe Summary
🔁 Pull Compare
🔄 CD Timeline
·
🛡️ Defensives
⚔️ Offensive CDs
⚡ Bloodlust
·
⚡ Interrupts
✨ Dispels
🛑 CC
⏱️ Downtime
·
⚔️ DPS
📊 DPS Breakdown
💚 HPS
💊 Heal Breakdown
🎯 Boss vs Adds
Player ↕
Class/Spec ↕
Def CDs ⓘ
Total ↕
Potion and Healthstone usage per player during the fight.
Player ↕
Class/Spec ↕
Potion
Healthstone
Readiness snapshot from Warcraft Logs combatant info. This stays on the reliable side: item level, enchant count, socketed gems, consumable auras that actually appeared in the snapshot, readiness notes, and quick build links.
Counts are what Warcraft Logs reported in the snapshot, not guaranteed maximum possible slots. Consumables only show the auras Warcraft Logs exposed for that pull.
Sort:
Player ↕
Class/Spec ↕
iLvl ↕
Enchant Count ↕
Socketed Gems ↕
Consumables ↕
Missing Prep ↕
Ready Check+ ↕
Build Links
All player deaths ordered by time. Killing blow shown where available.
Start with the first death, then switch to repeats if the same player or same mechanic keeps ending pulls.
Sort:
Player ↕
Class/Spec ↕
Time ↕
Killing Blow
Deaths ↕
Who interrupted what and how many times.
Player ↕
Class/Spec ↕
Spells Interrupted
Total ↕
Who dispelled what.
Player ↕
Class/Spec ↕
Spells Dispelled
Total ↕
Total damage taken per player. 🟡 Tank · 🟢 Healer · 🔵 DPS. Avoidable tracks likely avoidable boss-pressure windows so raid leads can separate wipe-causing mistakes from unavoidable raid damage. Click a player for full breakdown.
Sort by Avoidable or Avoidable % first when you want the fastest coaching read.
Sort:
Player ↕
Class/Spec ↕
Role ↕
Visual
Total Taken ↕
DTPS ↕
Avoidable ↕
Avoidable % ↕
% of Raid ↕
Watch
DPS for the fight. Click any player to see their full breakdown.
Player ↕
Class/Spec ↕
Visual
Total Damage ↕
DPS ↕
Detailed damage breakdown per DPS player — total damage, DPS, damage taken, and key CDs at a glance.
Player ↕
Class/Spec ↕
Total Dmg ↕
DPS ↕
Dmg Taken ↕
Deaths ↕
Off CDs ↕
Missed CDs ↕
Pot
Sim
Healer HPS for the fight.
Player ↕
Class/Spec ↕
Visual
Total Healing ↕
HPS ↕
✓ = used · ✗ = missed · Expected CDs shown per spec. Players with no expected CDs for their spec are shown as N/A.
Player ↕
Class/Spec ↕
Offensive CDs
Used ↕
Missed ↕
Scorecard for this pull.
Deaths grouped by what killed them. Good for spotting which mechanic is murdering the raid.
Killing Ability ↕
Deaths ↕
Players Killed
CC used per player — stuns, roots, incaps.
Player ↕
Class/Spec ↕
CC Used
Total ↕
Wipefest-style mechanic clarity: dangerous debuffs, repeat offenders, and raid damage pressure without burying you in raw log spam.
Sort by players hit or longest hold when the same mechanic keeps derailing pulls.
Sort:
Mechanic ↕
Players ↕
Applications ↕
Longest Hold ↕
Fix Next Pull / Why It Matters
Detailed healing breakdown per healer — effective healing, overhealing, and absorbs.
Player ↕
Spec ↕
Effective ↕
Overheal ↕
OH% ↕
Absorbs ↕
HPS ↕
Visual timeline of major cooldowns used during the fight, plus boss-ability lanes so you can see whether personals and raid CDs lined up with the dangerous moments.
Show:⚔️ Offensive🛡️ Defensive💚 Raid CDs⚡ Lust👹 Boss AbilitiesZoom:Player:
When Bloodlust/Heroism/Time Warp was used and who was alive to benefit.
Parse percentages for each player this fight, pulled directly from WarcraftLogs rankings. Updated after kills are processed by WCL.
Loading parse data...
Player ↕
Class/Spec ↕
Parse % ↕
DPS/HPS ↕
iLvl ↕
Rank
Auto-generated pull summary — ready to paste into Discord.
Format:
Estimated main-target vs other NPC damage per player. Good for a fast read on boss focus, but treat it as an encounter-level estimate rather than a perfect enemy-name split.
Player ↕
Class/Spec ↕
Main Target Damage
Main Target DPS ↕
Main Target % ↕
Add Damage
Add DPS ↕
Estimated seconds each player spent doing zero damage. 🟢 Active · 🔴 Downtime. Even 10% downtime on a 5-minute fight is 30 wasted seconds.
Player ↕
Class/Spec ↕
Activity
Active ↕
Downtime ↕
Downtime% ⓘ ↕
Pull-over-pull comparison for this boss. Analyze multiple pulls and see DPS trends, death reduction, and CD improvement over attempts.
Analyze a second pull of the same boss to see the comparison. Data is stored per session — refreshing the page resets it.