The SWLens Client
Your complete walkthrough of the SWLens desktop app — how to set it up, and how to use every tab.
SWLens is a desktop overlay for the Steam version of Summoners War. It embeds the game inside its own window with every SWLens tool docked right beside it — so you can score runes live as you farm, scout RTA opponents, look up any monster, and optimise teams without ever alt-tabbing away.
Setup & Attaching
Setup is where you sign in and connect SWLens to your Steam copy of Summoners War. The whole client is locked behind a free SWLens account, so you log in first, then attach the game so it embeds directly inside SWLens with the tool sidebar alongside it. From here you can also detach the game without closing SWLens, and choose how everything shuts down when you quit.
Sign in (or create your account)
The first screen is the login gate — SWLens won’t open any tools until you’re signed in. Enter your email and password and hit Sign In; tick “Keep me signed in” so you don’t have to log in every launch, and “Remember my email” to prefill it next time. No account yet? Click Create Account, pick a password of at least 8 characters, confirm it, and if a confirmation email is required, open the link in your inbox before signing in. Use Forgot Password to get a reset link emailed to you, and the eye icon to reveal what you’re typing.
Setup & Attaching (Sign in)Connect with Steam
Once you’re in, the main game area shows a “Connect with Steam” card. Click it to start the attach flow — this is the only attach mode, since it’s the Steam version of Summoners War that SWLens embeds. You’ll move to a short instructions screen with the actual Attach button; use Back if you want to return to this card.
Setup & Attaching (Connect with Steam)Attach to the Summoners War window
Follow the three steps on the instructions screen: open Summoners War from your Steam library and wait for it to reach the title screen, make sure SWLens itself was launched as Administrator (Steam runs elevated, so without admin SWLens can’t pull the game window in), then click Attach Steam. The button shows “Attaching…” while it works. If it fails, you’ll get a red retry button with a tip — the usual fix is confirming SW is actually running on the title screen, or fully exiting it via the Steam tray icon and relaunching before you retry.
Setup & Attaching (Attach to the Summoners War window)The embedded layout
After attaching, the game renders inside SWLens with a thin gold frame around it on the left, and the tool sidebar docks on the right with tabs for Rune Lens, RTA Lens, Bestiary, Team Builders, Other Tools and Account. The strip under the game changes to match the tab you’re on. The header up top shows your account, which SWEX JSON is synced, plus Import JSON and Screenshot buttons; the bottom bar carries your email, tier badge, version, and the Upgrade / Detach / Log Out buttons. If the game ever goes blank, a “Game not visible?” notice tells you to minimise and restore the SWLens window to force a clean repaint.
Setup & Attaching (The embedded layout)Detaching the game
Use the Detach button in the bottom status bar when you want to pop Summoners War back out into its own standalone window while keeping SWLens and all its panels open. Confirm in the dialog that appears, and the game returns to a normal top-level window — handy if you need it on a second monitor. You can re-attach at any time from the Connect with Steam card to embed it again.
Setup & Attaching (Detaching the game)Quitting (and what closes with it)
Clicking the X on the SWLens window doesn’t close instantly — it pops an exit confirmation so you decide exactly what shuts down. With a game attached you get three choices (it collapses to a simple Quit SWLens / Cancel when nothing’s attached):
Setup & Attaching (Quitting)Rune Lens
Rune Lens is the flagship tool: it reads the rune you currently have open in-game (via on-screen OCR) and instantly tells you whether to KEEP, SELL, RE-APP, or POWER-UP it, with a full RL Score breakdown. You point it at one of three game screens (Management, Power-Up, or Battle reward), hit START, and it paints a live score badge and verdict directly onto the game window as you click through runes. The panel splits into CONTROLS at the top (keep threshold, scan buttons, screen mode, overlay toggles) and ANALYSIS below (the scanned rune’s card plus a comparison panel ranking it against your collection). Deeper tuning — per-set thresholds, re-app targets, and fully custom KEEP/SELL rules — lives in the Advanced modal, and the in-panel cog opens Mapping Settings for aligning the scanner to your screen.
Pick your screen mode (AUTO / MANAGE / POWER-UP / BATTLE)
The SCREEN row tells Rune Lens which in-game screen you’re scanning, because the rune panel sits in a different spot on each. Use MANAGE for the rune management list, POWER-UP for the power-up/upgrade screen, and BATTLE for the post-battle rune reward popup. Leave it on AUTO (the default) and it figures out the screen for you each scan, trying each layout until a rune decodes — a small green “↳ MANAGEMENT” hint on the right shows what it last locked onto. Switch to a specific mode only if AUTO keeps guessing wrong on a particular screen.
Rune Lens (Pick your screen mode)START / STOP / PAUSE scanning
Press START to begin the live scan loop — it re-reads the open rune several times a second and refreshes the verdict as you click from rune to rune. STOP ends scanning and wipes every overlay off the game. PAUSE halts scanning but leaves the last result frozen on screen, so you can study a rune without it refreshing or vanishing; press RESUME to pick scanning back up. A tiny timing chip shows how long the last scan took (and flags when a result was served instantly from cache because the rune hadn’t changed).
Rune Lens (START / STOP / PAUSE scanning)Reading the live overlay (score badge + verdict)
While scanning, Rune Lens paints a floating card on the game showing the rune’s RL Score, efficiency, grade, innate stat, and each substat with its point contribution, topped by a colour-coded verdict: green KEEP, red SELL, orange RE-APP, or purple POWER-UP. The same verdict and full breakdown also fill the RuneCard in the panel’s ANALYSIS section, and below it a comparison panel ranks the rune against your same-set, same-slot, and full +12 pools once you have enough runes loaded. If a verdict came from one of your custom rules, it’s labelled “(Custom Rule N)” so you know which rule fired.
Rune Lens (Reading the live overlay)Set your KEEP threshold
The big gold KEEP THRESHOLD widget at the top of CONTROLS is the single number that decides KEEP vs SELL — any rune scoring at or above it is kept. Drag the slider, use the −/+ buttons, or click the number and type it directly; changes apply instantly so the very next scan reclassifies. Tap the (i) info button next to the label for the RL Score formula and recommended cutoffs. For per-set exceptions (e.g. keep Swift at a lower bar), use the Advanced modal’s Set Overrides instead.
Rune Lens (Set your KEEP threshold)The default is 230 points (paired with a 75% efficiency threshold). Not sure where to start? Use these ranges as your account grows:
The RL Score is SWLens’s proprietary rune-quality metric — the single number behind every KEEP / SELL call. It measures how many meaningful rolls a rune got into its substats, weighted by how valuable each stat is. Each stat type has a step value; smaller steps make every roll worth more, so SPD and CRI Rate score highest.
Innate bonus: a percentage innate stat adds up to 50 points (proportional to its max); flat innates don’t score. Efficiency is shown alongside the score — both current and projected max at +12 — so you can judge a rune’s ceiling before fully powering it.
IN-GAME OVERLAYS, DEBUG REGIONS, and SELL LOCK toggles
Three toggles control what gets drawn on the game. IN-GAME OVERLAYS turns the floating score badge and SELL/POWER-UP markers on or off. DEBUG REGIONS draws coloured rectangles showing exactly where the scanner reads each part of the rune — turn it on to confirm the boxes line up over a real rune, then turn it back off. SELL LOCK is a safety net: while it’s on, any rune not tagged SELL can’t be sold — clicking the in-game SELL button is blocked and shows a red warning instead, so you can’t fat-finger away a keeper.
Rune Lens (IN-GAME OVERLAYS, DEBUG REGIONS, and SELL LOCK toggles)Align the scanner with AUTOMAP and MAP BOX
If the overlay or score badge is misaligned, fix it in seconds. Click AUTOMAP first — it reads the embedded game window and auto-places the rune box plus every sub-region for all three screen modes from bundled proportions. If AUTOMAP isn’t perfect, click MAP BOX and drag a rectangle around just the rune box on the current screen; every other region (header, main, substats, grade, icon, SELL, POWER-UP, score badge) auto-fills from your box. The current box shows faintly behind the crosshair so you can re-draw straight over it, and a confirmation pops up with the mode and coords once you’re done.
Rune Lens (Align the scanner with AUTOMAP and MAP BOX)Mapping Settings (per-mode region calibration)
Open MAPPING SETTINGS (top-right of the panel) when your overlay or scan zones don’t line up — it’s the precise, per-screen calibration layer beneath AUTOMAP, and opening it also paints a faint labelled outline of each mode’s rune box on the game. At the top, PERFORMANCE → OCR Auto-Scan Interval (ms) controls how often the scanner re-reads the open rune: lower is snappier — the verdict refreshes almost instantly as you click between runes — at a little more CPU, and 150 ms is a good default. Mappings then split into two sections, each with its own Management / Power-Up / Battle tabs so every screen is calibrated independently — Manual Region Mapping (OCR) for the six read zones (Rune Box, Header, Main, Substats, Grade, Icon) and Action Buttons for the three overlay positions (Sell, Power-Up, RL Score badge). The shortcut that matters: the Rune Box is tagged AUTO-FILLS ALL, so mapping just that one box derives every other region from bundled proportions — you only REMAP an individual region when AUTOMAP got it wrong for your particular UI. Each row shows its live coordinates with REMAP and ✕ buttons; CLEAR ALL MAPPINGS wipes one section, and RESET TO DEFAULTS at the bottom restores every mode at once.
Rune Lens (Mapping Settings)Advanced: per-set Keep Thresholds & Auto-Keep substats
Open the Advanced modal (ADVANCED KEEP SETTINGS & RULES row, or the cog menu) and go to the KEEP THRESHOLDS tab. The top control mirrors your global keep cutoff; below it, SET OVERRIDES lets you set a different threshold per rune set (leave a set blank to use the global value). The AUTO-KEEP SUBSTAT THRESHOLDS section forces a KEEP whenever any single substat reaches a value you choose — e.g. SPD ≥ a set number — regardless of total score. Use SAVE to apply, or RESET to restore global threshold, clear all overrides, and restore default auto-keep values.
Rune Lens (Advanced: per-set Keep Thresholds & Auto-Keep substats)Advanced: RE-APP Targets
In the RE-APP TARGETS tab, flip the master toggle on to make Rune Lens flag re-application candidates with an orange RE-APP verdict during scans (when off, those runes just go through normal KEEP/SELL/POWER-UP scoring). Pick your priority sets — Violent, Will, Swift, Despair are pre-listed as recommended — and optionally enable others you specifically re-app. A live Top 5 preview shows your best re-app targets ranked by priority, and View All opens the full re-app list. Re-app matches always win over custom rules, so a flagged re-app candidate is never overridden.
Rune Lens (Advanced: RE-APP Targets)Advanced: Custom Rules (+ import / export)
The CUSTOM RULES tab lets power users override the built-in KEEP/SELL scoring with their own logic. Click + ADD RULE, build conditions (set, slot, main/substats, level, etc.) and choose the decision (KEEP / SELL / POWER UP); higher-priority rules win, and the first match overrides the engine verdict — but never a RE-APP target match, and Ancient runes are excluded. Click any rule to expand and edit it. Use EXPORT to save your rule set to a JSON file and IMPORT to load one (handy for sharing a friend’s setup); when a rule fires, the overlay labels the verdict with its rule number. All the conditions on a single rule are AND-ed together (the rune must satisfy every one of them), and you drag rules into priority order so the topmost match wins — which makes it easy to layer a few broad “catch” rules under tighter exceptions. Here are a handful of setups players commonly build:
Rune Lens (Advanced: Custom Rules)Rune collection overview (bottom panel)
The bottom strip is a whole-collection dashboard in three columns. The left column (Rune Box Summary) shows headline read-outs — total runes, average RL Score and efficiency at +12, top score, and a By-Grade breakdown — above two rows of clickable tiles. The middle column rates each rune set’s quality (count, average RL Score, and a rank badge) so you can spot under-farmed sets, and the right column ranks the dungeons by your grade distribution and hints which set to farm next. Every tile below is a button — click it and the matching filtered rune list opens as a panel in the right-hand Rune Lens sidebar:
Every rune not currently equipped — your free-to-move pool.
All runes currently equipped on a monster.
Runes locked onto your RTA monsters, with the unit count.
Runes committed to your siege defenses, with the unit count.
Runes at or above your keep threshold (or kept by a custom rule).
Runes below threshold that aren’t worth holding onto.
Under-levelled runes worth taking to +12 before you judge them.
Ancient/Legend runes flagged as re-appraisal candidates.
Rune Lens (Rune collection overview)RTA Lens
RTA Lens is your scouting and meta-research hub for Real-Time Arena. It opens with a live KR-to-global leaderboard and a real-time feed of tracked battles, then lets you look up any player’s full RTA profile, dive deep into a single monster’s pick/ban/win meta, and review your own season at a glance. A search bar pinned at the very top works on every sub-tab, and a three-section analytics strip runs along the bottom that swaps to player-specific panels whenever you load a profile. Use the row of tabs under the search bar to switch between Leaderboard, Recent Battles, Deep Analytics, My Profile, and Player Search.
Leaderboard
This is the tab RTA Lens lands on. Use the three filter rows at the top to slice the ranking: pick a SERVER (All, KR, CN, AS, GL, JP, EU), a TIER (all the way up through Conqueror, Punisher, Guardian stars, and Legend), and a PERIOD (current season or last). The table refreshes instantly as you tap each chip, so you can isolate, for example, only Korean Guardians this season. Click any player row to jump straight to their full profile.
RTA Lens (Leaderboard)Recent Battles
A live, auto-refreshing feed of RTA battles being tracked across the playerbase. The same SERVER / TIER / PERIOD filter chips narrow the feed, and the green pulse with the BATTLES TRACKED count shows how many matches your current filter covers. The list reloads roughly every 30 seconds on its own, so leave it open to watch the meta move in real time, or filter down to a tier you care about to study what high-ranked players are actually drafting.
RTA Lens (Recent Battles)Deep Analytics (Monster Deep Dive)
Search any monster by name in the bar at the top, or click a monster anywhere else in RTA Lens to load it here. Once selected you get its header stats (pick, win, ban, and lead rates), a daily trend chart, and a win-rate-by-tier breakdown so you can see exactly where a unit performs. The selected-monster card gives you launch buttons to open that monster’s full RTA Lens or Bestiary profile (in your browser or inside the client), and the View Teams overlay pulls its most popular team compositions. The analytics strip along the bottom goes deeper still — the exact teams this monster is drafted into and how each one performs, the top players who run it (with their rank and win rate), its best and worst matchups, and recent tracked battles featuring it — so you can study not just whether a unit is good, but precisely how, with whom, and against what the best players are using it.
RTA Lens (Deep Analytics)My Profile
This tab auto-loads your own RTA profile using your synced account data, so you don’t have to search for yourself. If you see a “No wizard linked” message, import or sync your SWEX JSON using the gold badge at the top-right of the sidebar and your profile will appear. Once loaded it behaves exactly like a searched player, with your rank, win rate, score, top teams, and monster usage filling the detail view and the bottom strip.
RTA Lens (My Profile)Player Search
Type any player’s name into the search bar at the top of RTA Lens (it works from any sub-tab) and pick a result to open their full profile. The sticky header shows their avatar, rank badge, and a Battles / Win Rate / Score strip, while the bottom strip swaps to that player’s Overview, monster usage, and top teams. Use the footer buttons under the profile to switch between Performance, Nemesis, and Recent Battles views, or open their profile on the web. This is how you scout a specific opponent before a match.
RTA Lens (Player Search)RTA Lens — Meta Scatter (expanded win-rate vs games chart)
The expanded Meta Scatter overlay plots every meta monster by games played (X) against win rate (Y), with each point drawn as the monster's portrait. Use the controls row to pick a season, narrow to a rank tier, switch the X-axis scale, and raise the minimum-games threshold; hover a portrait for its exact games and win rate.
RTA Lens (RTA Lens — Meta Scatter)RTA Lens — Player Monsters (bottom strip middle, collection/chart toggle)
When a player is selected, this middle bottom-strip third shows every monster they've drafted as ranked tiles (uses, win-rate, bans, leader-crown count). Use the purple toggle at the top-right to switch between the monster collection grid and a performance unit-chart; click a tile's VIEW TEAMS button to see the player's drafts using that monster.
RTA Lens (RTA Lens — Player Monsters)RTA Lens — Player Teams (bottom strip footer sections)
When you have a player selected, this bottom-strip third lists their signature drafts and toughest opponents. It is read-only except for the per-card VIEW TEAMS button: it shows the player's Top 3 Core Teams, Top 3 Most Used Teams, Top 5 Toughest opponents, and Top 5 Ban Targets.
RTA Lens (RTA Lens — Player Teams)Bestiary
The Bestiary tab is your full Summoners War monster encyclopedia, sitting in the SWLens sidebar next to the embedded game. A row of four sub-tabs across the top — Search, Advanced Search, My Monsters, and Summon Log — lets you look up any monster’s complete profile (recommended builds, rune sets, skills, team partners and matchups), filter the entire roster by element/role/buffs/debuffs/leader skill, browse the monsters you actually own, and review your Nat-5 pull history. Below the embedded game, a bottom strip surfaces live RTA meta picks, popular Arena teams, and trending Siege/WGB defenses so you always have current usage data in view.
Search a Monster (full detail page)
Open the Search sub-tab and click the search bar, then type any monster’s name — the dropdown shows element-tinted thumbnails, family, natural stars, and an element pill, and you can use the arrow keys plus Enter to pick one (or click). Selecting a monster loads its complete bestiary page right inside the panel: recommended builds, best rune sets and stat priorities, skills, top team partners, and matchups. Collab units automatically resolve to their merged page, and the profile bar up top gives you quick links out to the web profile or a jump to the RTA Lens Deep Monster Analytics view. If the list is long, use the page arrows at the bottom of the dropdown to scroll through matches.
Bestiary (Search a Monster)Advanced Search (filter by kit)
Switch to the Advanced Search sub-tab to find monsters by what they bring to a team rather than by name. Toggle any combination of Element, Roles (Healer, Reviver, Cleanser, Stripper, ATB Boost/Reduce, Shield, Ignore Def), Buffs, Debuffs, and Leader Skill — selections stack, and an empty category means “show all.” Press the gold SEARCH button (it shows the active filter count) to see a grid of every matching monster, each card tagged with its element and effect icons; CLEAR ALL resets your picks and per-group RESET clears just one category. Click any result card to jump straight to that monster’s full Search detail page.
Bestiary (Advanced Search)My Monsters (your owned roster)
The My Monsters sub-tab reads your synced SWEX JSON and shows the monsters you actually own, grouped by Nat-5, Nat-4, second-awakened, and others, with a gold-bordered roster grid. Use the filter chips in the bottom strip to narrow the list instantly, or click the Nat-5 element buttons to pop open an element-scoped viewer. This is the place to take stock of your collection at a glance; make sure you’ve imported your JSON (the gold Import JSON button in the header) for it to populate.
Bestiary (My Monsters)Summon Log (Nat-5 pull history)
Open the Summon Log sub-tab to see every natural 5-star you’ve ever summoned, pulled from your synced JSON and sorted newest-first. The top tiles show your latest Nat-5 and latest L&D Nat-5 with a “days since” counter and running totals, and a chip strip breaks pulls down by source — Mystical Scroll, L&D Scroll, Summoning Stones, Guild Summon, Fusion, and Ancient Coins. Click any source chip to filter the list to just those pulls (click again to clear); L&D summons get a special celebratory highlight on their row. If nothing appears, import your SWEX JSON first.
Bestiary (Summon Log)Advanced Search — filter builder
Build a multi-criteria search across every monster. Pick any element(s), then any combination of Roles, Buffs, Debuffs, and a Leader-skill stat. Within a category the filters are OR (any match), and an empty category means no restriction. Press Search to see matching monsters; each result tile shows its element plus its role/buff/debuff/leader icons.
Bestiary (Advanced Search — filter builder)My Monsters — Collection panel (left third)
Bottom-strip left card. Shows your summoner identity and a stat readout of your box, plus five clickable element buttons that pop open your Nat-5 collection for that element in the right panel.
Bestiary (My Monsters — Collection panel)My Monsters — Filters panel (middle third)
Bottom-strip middle card. These controls filter the owned-roster grid in the right panel. Pick an element to limit to one affinity, then toggle the category chips. Most chips are inclusion toggles that are ON by default (showing that category) and hide it when turned off; NEED SKILLUPS is the opposite.
Bestiary (My Monsters — Filters panel)My Monsters — Insights panel (right third)
Bottom-strip right card with two sub-tabs that surface actionable recommendations from your box: which monsters to feed devilmon, and which monsters you are missing that would unlock the most team comps.
Bestiary (My Monsters — Insights panel)My Monsters — owned roster viewer (right panel)
The right panel shows your filtered roster split into Natural 5★ / Natural 4★ / Second Awakened / Others sections, each with a count. Clicking any monster card opens its full bestiary page in the Search tab. When you click a Nat-5 element button in the left card, this panel switches to an element-scoped popup with its own search box.
Summon Log — source filter chips
The Summon Log lists every natural-5 you've summoned (newest first) from your synced JSON, each tagged with its summon source. Two summary tiles show your latest Nat-5 and latest L&D; the chip strip beneath both shows per-source counts and acts as a one-at-a-time filter. Click a chip to show only that source; click it again to clear.
Bestiary (Summon Log — source filter chips)Team Builders
The Team Builders tab is your rune-optimization hub: it bundles six dedicated builders (RTA Wizard, Siege, WGB, Arena, Caiross Workshop, and General Optimizer), each tuned for a specific game mode, plus a home dashboard that shows your saved-build and locked-unit counts per builder. You open the tab, pick a builder from the right-hand menu, then run that builder’s step-by-step wizard to auto-equip optimal runes and artifacts onto a team. Every builder shares the same skeleton — pick a mode, configure the team, hit Optimize, review results, and save (optionally locking the runes) — but each pulls from its own rune pool and saved-builds list so your siege gear never clobbers your arena gear. All builds sync to the cloud and reload across sessions.
Picking a Builder (Builder Menu)
When you open Team Builders, the right sidebar shows a “Choose a Builder” list of six cards: RTA Wizard, Siege Builder, WGB Builder, Arena Builder, Caiross Workshop (marked Early Access / Beta), and General Optimizer. Each card previews its modes (e.g. Attack/Defense, Full Auto/Semi Auto/Manual, or Giants/Dragons/Necro) and three highlight features, so you can tell at a glance what it does. Click a card to open that builder; the bottom panel before you pick shows a dashboard of your per-builder stats (saved builds, equipped, locked units). Use the back arrow in the header at any time to return here and switch builders.
Team Builders (Picking a Builder)All Wizards — How every builder wizard works
Every builder runs the same wizard skeleton, so once you learn one you know them all: pick a mode, choose or build your team, fine-tune each unit in the Step-4 panels, hit Optimise, then review and save. The cards below explain those shared controls once — each builder section then only covers what is unique to it (its modes, multi-team support, dungeon picker, and so on).
Team Builders (All Wizards — How every builder wizard works)All Wizards — Build controls (Strict Mode · Locked Runes · Grind · Speed Tuning)
The CONTROLS card on the left of the Step-4 bottom panel holds the global build settings shared by every builder.
Team Builders (All Wizards — Build controls)All Wizards — Team Configurations (slots, leader, reorder)
The middle card of the Step-4 panel is where you assemble the team the optimiser will gear. Siege and WGB let you stack several teams here at once; the other builders gear one team.
Team Builders (All Wizards — Team Configurations)All Wizards — Configure Unit (the right-panel tuner)
Click any monster in the team to open its Configure Unit card in the right rail — this is where you tell the optimiser exactly what each unit needs. Every builder shares this panel.
Team Builders (All Wizards — Configure Unit)All Wizards — Optimise & Advanced Optimise
Once the team is built, the right card shows an Optimisation Summary — a per-slot readout of the turn order, target sets and build mode (DMG, EHP, SPD…) the optimiser will apply to each monster, so you can sanity-check the plan before running it. Hit ⚡ Optimise to auto-equip the highest-scoring runes and artifacts that meet every unit’s settings, or ⚙ Advanced Optimise to open a table of the best candidate builds per monster — scroll the options, filter out anything below your minimums, and pick exactly which build to equip before confirming and moving on.
Team Builders (All Wizards — Optimise & Advanced Optimise)All Wizards — Results & saving (Save / Save & Lock)
After optimising, the results panel shows the geared team with its tuned speeds and stat strip. Name it and save — every builder syncs builds to the cloud.
Team Builders (All Wizards — Results & saving)RTA Wizard
Open the RTA Wizard to build Real-Time Arena teams. It has three folder sub-tabs at the top — Wizard, Saved Builds, and Equipped — plus a Home button to reset. On the Wizard sub-tab you walk the step indicator: choose a mode (Full Auto picks a meta 10-man roster for you, Semi Auto lets you pick from a filtered team list, Manual builds from scratch), then on the build-team step set strict mode, grind level, locked runes, speed tuning and a booster slot before clicking OPTIMISE. Review the optimized team on the results step, then Save Build or Save & Lock to keep the runes reserved. Use the Saved Builds and Equipped sub-tabs to browse past results and your currently-equipped monsters.

Team Builders (RTA Wizard)Siege & WGB Builders
The Siege Builder and the WGB (World Guild Battle) Builder are the same tool for two guild modes, so they’re covered together. Both run the Attack / Defense wizard, batch-optimise several teams in one run, and share every Step-4 control above — only the rune pool and the extras differ. Siege draws from your siege pool and adds two tabs: Defenses (trending counters and enemy defence teams to build against) and Guildies (your guildmates’ uploaded defences, to plan around). WGB draws from a separate WGB-only pool so it never competes with your siege or arena gear, and its Attack mode can counter a specific enemy defence. Pick Attack to build a single team, or Defense to build several at once; results sync to that mode’s Saved Builds.

Team Builders (Siege & WGB Builders)Arena Builder
The Arena Builder tunes Arena Attack and Defense teams across Wizard, Saved Builds, and Equipped sub-tabs. Pick Attack or Defense on the Wizard tab, then build a team of up to four monsters and run the optimizer with speed-tuning so your units move in the right order (great for stall and offense comps). Results save to your arena builds and sync to the cloud. Note that Arena shares its standard rune box with the WGB attack pool.

Team Builders (Arena Builder)Caiross Workshop
The Caiross Workshop (Early Access / Beta) optimizes PvE dungeon teams. On the Wizard tab you first pick a dungeon — Giants Keep, Dragons Lair, or Necropolis (plus more) — each showing its meta sets and recommended drops, then build or load a team and optimize. It offers beginner and trending team presets plus requirement and difficulty tiers, so you can target a specific dungeon stage. Saved Builds and Equipped sub-tabs let you revisit results and check equipped monsters.

Team Builders (Caiross Workshop)General Optimizer
Use the General Optimizer for any team or mode with no meta constraints — pure rune and artifact optimization for 1 to 10 monster slots. It has Wizard, Saved Builds, and Equipped sub-tabs and offers Custom and Manual modes. Add the monsters you want, set your optimization goals and constraints, then run the optimizer and review results before saving. This is the builder to reach for when none of the mode-specific builders fit what you’re trying to gear.

Team Builders (General Optimizer)RTA Wizard — Step 1: Mode Selection
The first real step of the RTA Wizard. Pick how you want the wizard to build your team by clicking one of three big mode cards; Full Automatic also exposes a roster-size slider. Your choice sets which later steps appear (Semi Automatic adds the Team Finder step).

Team Builders (RTA Wizard — Step 1: Mode Selection)RTA Wizard — Step 2: Team Finder (Semi Automatic only)
Appears only in Semi Automatic mode. The bottom canvas filters the recommended teams (rank tier, post-patch, and up to two monster-name filters); the right panel lists the matching meta teams with win-rate and pick counts. Click USE TEAM to load a team into the builder, or SKIP to jump straight to manual building.

Team Builders (RTA Wizard — Step 2: Team Finder)RTA Wizard — Step 2: Flex Picker dialog
This dialog opens when you load a clustered Semi-Automatic team: the 3 core monsters of that meta team are locked in, and you choose the 2 flex slots yourself. Each card in the flex pool is a unit real players paired with that core, and its % is how often it was chosen (its pick-rate) — tap two to ring them gold, then USE TEAM loads the completed 5-monster draft into the builder.

Team Builders (RTA Wizard — Step 2: Flex Picker dialog)Siege Builder — Sub-tab strip (top of right rail)
The folder-tab strip at the top of the Siege Builder switches between the guided Wizard and your four saved/cloud data views. The house icon on the far left resets the wizard to Step 1.

Team Builders (Siege Builder — Sub-tab strip)Siege Wizard — Step 2: Mode selection (Attack vs Defense)
Pick whether you are building offence or defence. Click a card to select it (it gets a glowing ring and shows SELECTED), then press Next to find teams.

Team Builders (Siege Wizard — Step 2: Mode selection)Siege Wizard — Step 3: Team Finder (right rail list)
Browse buildable siege team comps ranked by popularity. Click a team row (or its SELECT button) to pick it; trending teams are flagged with a flame and grey rows are unavailable because their monsters are already used or you don't own them.

Team Builders (Siege Wizard — Step 3: Team Finder)Siege Wizard — Step 3: Team Finder filters (bottom panel)
The bottom panel of Step 3 has three cards: search teams by a monster, narrow the list with Nat4/trending filters, and review what you've picked. Use Auto Select to instantly fill your slots, then Build to proceed.

Team Builders (Siege Wizard — Step 3: Team Finder filters)Siege Defenses tab — your banked defense teams
The Defenses tab lists the siege defense teams you've banked in-game (from your SWEX upload), grouped per defense slot. Click any monster tile to inspect its runes, stats and artifacts in the bottom panel.

Team Builders (Siege Defenses tab — your banked defense teams)Siege Guildies tab — guildmates' defenses
The Guildies tab is an accordion of your guildmates who use SWLens. Expand a guildmate to see their banked defense teams, then click a monster to inspect how it's runed. Useful for scouting your own guild's defences.
Arena Builder — Step 1/2: Setup & Build Mode (homepage canvas)
The Arena builder's landing screen (gold-themed). Like WGB it previews the Attack and Defense flows and shows your account stats, but the third column is your personal Arena rank card (rank, score, wins, win%) instead of a guild tracker.

Team Builders (Arena Builder — Step 1/2: Setup & Build Mode)Arena Builder — Step 3: Pick teams (MONSTER LOOKUP / FILTERS / SELECTED TEAMS)
Same team-selection flow as WGB but for Arena. Find comps containing a specific monster to counter an opponent, filter the pool, and pick teams to build. Attack = 1 team, Defense = up to its max.

Team Builders (Arena Builder — Step 3: Pick teams)Caiross Workshop — Step 2: Select Dungeon
Pick which dungeon you want to optimize a team for. Click one of the three cards (or its SELECT button) — a beta-feature confirmation pops up, and confirming locks in that dungeon and advances you to Step 3. The card's drop icons preview which rune sets fall in that dungeon. Re-entering this step via Back highlights your prior pick with a 'SELECTED' badge.

Team Builders (Caiross Workshop — Step 2: Select Dungeon)Caiross Workshop — Step 3: Select Team
Choose the actual 5-monster team to build for the dungeon you picked. Each suggested team is tagged by category and rated by how demanding it is, so you can match a comp to your box before committing. Pick a team from the list and it auto-advances to the build step, or use SKIP to configure one from scratch.

Team Builders (Caiross Workshop — Step 3: Select Team)Caiross Workshop — Dynamic Speed Ticks (Simulated Ticks grid)
Caiross is a PvE dungeon optimiser, so speed isn't about hitting one flat number — it's about turn ORDER against the boss. With dynamic speed tuning on, Caiross runs a tick-by-tick ATB simulation — the Simulated Ticks grid: each row is a unit, each column a game tick, and the highlighted cell is the tick where that unit's attack bar fills and it takes its turn. Read across to confirm every one of your monsters acts before the enemy (here the Ancient Lich King only moves on tick 14, after all five of your units). Dynamic thresholds take the guesswork out: instead of hand-entering a speed floor per unit, the optimiser works out the minimum rune speed each monster needs to land in its target tick — and re-optimises automatically whenever you change the team, booster, leader, or bracket, so the turn order always holds.

Team Builders (Caiross Workshop — Dynamic Speed Ticks)Other Tools
The Other Tools tab is a hub of precision calculators that run off your synced SWEX box. Open the tab and you land on a tool picker (the OTHER TOOLS menu); pick a tool to swap the right panel and the bottom canvas over to that tool’s controls and results, and use the “Back to All Tools” button up top to return. It currently ships three tools — the Re-App Target Calculator, the Speed Tune Calculator, and the Artifact Damage Calculator — plus a “Submit a Suggestion” card for requesting new ones. Every tool reads your real runes, monsters, and artifacts from your account, so results reflect your actual box, not theory.
Picking a Tool (the Other Tools menu)
When you open the tab with no tool selected, the right panel shows three tool cards — Re-App Target, Speed Tune, and Artifact Damage — each with a short feature list, and the bottom canvas shows a showcase strip. Click any card (the gold “Select →” footer) to open that tool; its controls fill the bottom canvas and its results fill the right panel. To switch tools, click “Back to All Tools” in the top-right of the header. If you want a calculator that doesn’t exist yet, scroll to the “More Tools Coming Soon” card and hit “Submit a Suggestion” — every suggestion is read and replies come by email.
Other Tools (Picking a Tool)Re-App Target Calculator
This tool ranks every rune in your box by re-appraisal priority so you spend gems on the runes with the biggest upside first. The right panel lists your ranked re-app targets (each row shows priority, RL score, set, location, and stats) — click any rune to load its breakdown in the bottom canvas, which splits priority into Innate / Slot / Gap scores and flags Top-3-Gap runes. Use the middle Configs column in the canvas to toggle which sets (Violent, Will, Swift, Despair, plus “Configure Other Sets” and Ancient) and slots count, drag the RuneLens Threshold slider so already-good runes are excluded, and flip “Show All” to include dupes and high-speed flats. The left Gap Analysis column tells you which stat categories your box is weakest in so you know where re-apping helps most.

Other Tools (Re-App Target Calculator)Speed Tune Calculator
Use this to find the exact minimum rune speed each follower needs to move right after your booster. In the bottom canvas, first pick a game mode (RTA = 5 slots, Arena/Caiross/General = 4, WGB and Siege = 3 — the card shows that mode’s tick speed), then your team auto-loads from your JSON. Set the booster’s ATB Boost % (presets 25/30/33/50) and optional +30% Speed Buff, add any Leader Skill % (presets 19/24/33), and click a monster card to open its deep config in the right panel where you can edit base speed, mark a Swift-set follower, add artifact SPD %, set the team leader, or exclude a monster from tuning. The Results column then lists each monster’s minimum rune speed, displayed speed, and combat speed in turn order.

Other Tools (Speed Tune Calculator)Speed Tune — Mode selector (bottom-left)
Pick the game mode you are tuning for. The mode sets how many monster slots you get and the ATB tick rate used in the math (RTA ticks slower than the standard modes), then the Setup column resizes to that many slots.

Other Tools (Speed Tune — Mode selector)Speed Tune — Setup column (bottom-middle)
Build your team: each slot is a monster mini-card (slot 1 is the booster). Click a card to open it for deep config in the right panel, use the arrows to reorder, and set the booster's ATB boost and the team's leader-skill speed bonus here.

Other Tools (Speed Tune — Setup column)Speed Tune — Per-monster config (right panel)
Opened by clicking a slot card. Configure that one monster's speed inputs; the booster slot shows ATB and speed-buff controls, follower slots show Swift/artifact/exclude controls. Below the config it displays the monster's equipped runes and artifacts pulled from your JSON.

Other Tools (Speed Tune — Per-monster config)Speed Tune — Results table (bottom-right)
Read-only output of the minimum rune speeds. Each row shows the required min rune SPD (green +N) for followers, the displayed speed and the combat speed — adjust your team and the table recomputes live.

Other Tools (Speed Tune — Results table)Artifact Damage Calculator
This simulates a skill’s exact damage and ranks your artifacts by how much damage each adds. In the bottom canvas Setup column, pick a monster, choose Normal or RTA stats, select the skill slot and skill level, and switch between “From JSON” (your real stats) and “Manual” if you want to override the stat grid. Open “Open Battle Configs” in the middle column to set enemy DEF/HP/element, combat modifiers (DEF break, branding, ignore DEF, first attack, etc.), leader %, and Glory Tower bonuses. The right panel’s Damage Calc tab then shows the best artifact pairs (top 3) plus per-slot Element and Type rankings with a damage delta versus your equipped setup — click any row to preview it, and hit the lock icon to save a pair to the Locked Artifacts tab for later comparison.

Other Tools (Artifact Damage Calculator)Artifact Damage — Setup column (bottom-left)
Choose the monster and skill to calculate. The Monster · Skills tab picks the unit, skill slot and skill level; the Stats tab shows its computed stats. Toggle whether stats come from your JSON or are entered manually, and (when RTA data exists) switch the build between Normal and RTA.

Other Tools (Artifact Damage — Setup column)Artifact Damage — Battle Config summary (bottom-middle)
A read-only summary of the current enemy and combat conditions, plus the button that opens the full Battle Config editor. The chips light up when a modifier is active.

Other Tools (Artifact Damage — Battle Config summary)Artifact Damage — Battle Config modal
The full editor for the target and combat conditions. Expand a dungeon to load a real enemy's stats, fine-tune DEF/HP/element, flip the buffs and debuffs that change your damage, and dial in Glory/Guild tower bonuses.

Other Tools (Artifact Damage — Battle Config modal)Artifact Damage — Right panel tabs (Damage Calc / Locked Artifacts)
The right panel ranks your artifacts. Damage Calc lists the best element+type pairs and the top single artifacts from your inventory; click any to preview it. Lock pairs to stash them under the Locked Artifacts tab for later comparison.

Other Tools (Artifact Damage — Right panel tabs)Artifact Damage — Result Preview (bottom-right)
Compares the damage of the currently-equipped artifacts against the artifact pair/single you have selected in the right panel, and shows the difference. No buttons here — it reacts to your selections.

Other Tools (Artifact Damage — Result Preview)Re-App Calculator — Configs filters (bottom-middle)
Narrows which runes the calculator considers as reappraise targets. Toggle rune sets and slots, raise the RuneLens score threshold to ignore already-good runes, and flip the Ancient and Show-All filters.

Other Tools (Re-App Calculator — Configs filters)Re-App Calculator — Ranked list & breakdown
The right panel lists your runes ranked by reapp priority; click one to inspect it. The bottom-left gap-analysis table and bottom-right breakdown explain why each rune ranks where it does.

Other Tools (Re-App Calculator — Ranked list & breakdown)Account
The Account tab is your control center for everything tied to your SWLens login, subscription, and synced game data. The main panel shows your account info at a glance — email, tier, active wizard, member-since, and a live subscription card with token balance and Caiross Workshop status — plus your linked wizard slots and full upload history. The bottom strip groups one-click actions into three columns (Profile, Subscription, Support) for things like importing fresh JSON, upgrading your plan, claiming welcome tokens, and reaching the team. Signing out lives in the bottom status bar so it’s always one click away no matter which tab you’re on.
Account (Account — Main panel)Account — Main panel (info, wizards & subscription)
The main Account panel gathers everything tied to your login in one place — your identity, your linked wizards, and your subscription. Each labelled section below is a card on that panel.
The top card shows who you're signed in as (your email) and your current plan badge — Free, Basic, or Premium. The same tier badge and your synced wizard's name ride along in the sidebar header and bottom status bar, so you can always confirm which account and data set you're working with.
Lists your email, active wizard name (with country flag), wizard level, guild, member-since date and last login — all pulled from your synced SWEX JSON. Use "Change Password" to update your sign-in password in your browser.
The two slot squares are your linked wizard accounts. Premium can link a second wizard and SWITCH the whole client over to its data; Free/Basic see Slot 2 locked with an UPGRADE button. Below, “Linked Wizards History” lists every SWEX JSON you've uploaded, the active one marked with a gold ACTIVE pill — use the gold Import JSON button to add your first.
Shows your live subscription status (Active, Free Tier, or "Canceled (Active)"), your tier, plan price, renewal or access-until date, token balance and whether Caiross Workshop is unlocked. Use "Manage Subscription" (or "Upgrade on Web") to handle billing in your browser, and "Sync Subscription" if your tier looks out of date.
Signing out
Sign out from the LOG OUT button in the bottom-right of the status bar — it’s there on every tab, so you never have to hunt for it. Clicking it opens a “Sign out?” confirmation rather than logging you straight out. If a game is currently attached, the dialog warns that it’ll be detached first so Summoners War isn’t left orphaned, and the button reads DETACH & SIGN OUT; with nothing attached it’s a plain sign-out. Hit CANCEL to stay put. Once you confirm, SWLens releases the game (if needed), clears your session, and returns you to the login screen — and because everything lives in the cloud, your saved builds and synced JSON come straight back the next time you sign in.
Account (Signing out)Account — Profile actions (bottom strip, left card)
Profile and account management tiles. Import a fresh SWEX JSON, open your full web profile, claim free welcome tokens, or delete your account. Each tile opens the relevant flow or swlens.io page.
Account (Account — Profile actions)Account — Subscription / Billing (bottom strip, middle card)
Plan and billing tiles. Upgrade to Premium, buy a token pack via Stripe, compare plans, open the billing portal, or cancel. Tiles grey out when they don't apply (e.g. Upgrade is disabled for Premium users).
Account (Account — Subscription / Billing)Account — Support / Community (bottom strip, right card)
Help and community tiles. Join Discord, email support, browse the guides, or open the in-client bug-report and suggestion forms.
Account (Account — Support / Community)Don't have the client yet?
Grab the free desktop app from the download page — it auto-updates, so you only install it once.
Download the ClientAbout the SWLens Client
The SWLens client is the all-in-one desktop companion for Summoners War, embedding the Steam version of the game in a single window with every SWLens tool docked alongside it. Its real-time rune overlay (Rune Lens) reads each rune via on-screen OCR and returns instant keep / sell / re-app / power-up verdicts from the proprietary RL Score formula, with customizable keep thresholds, auto-keep substats, and fully custom rules. RTA Lens delivers live Real-Time Arena scouting — KR-to-global leaderboards, per-monster pick/ban/win analytics, and full opponent profiles. The built-in Bestiary is a complete Summoners War monster encyclopedia with recommended builds and rune sets, and six dedicated team builders — RTA, Siege, World Guild Battle, Arena, Caiross dungeon, and a general rune optimizer — auto-equip the best runes and artifacts from your own box. Add precision speed-tune, re-appraisal, and artifact-damage calculators, cloud-synced builds, and one-click SWEX JSON import, and the SWLens client is the most complete Summoners War overlay and rune optimizer for competitive players who want data-driven decisions without ever leaving the game.