Valorant Scouting And Utility

Reveal hidden names, view players' skins, lock before agent select.

ValScanner is a desktop companion app for Valorant focused on live lobby scouting and fast utility tools. See who is really in your lobby, inspect other players' visible skins and buddies, detect parties reliably, and instalock or autolock before you even load into agent select.

Total Downloads ...
Latest Update v1.8
Live Product Preview
ValScanner application preview
Standout feature Lock before agent select

Pick your agent in advance and let ValScanner lock it before the normal selection screen even appears.

Showcase

A cleaner way to view the lobby.

ValScanner is built to give you a fast read on every player in your current lobby or match, with a polished desktop UI that makes hidden names, player stats, visible skins, buddies, and queue context easy to scan instantly.

Features

Built around scouting, locking, and live player insight.

The app combines live player scanning, reliable party detection, hidden-name revealing, player cosmetic visibility, and pre-agent-select locking tools in one focused desktop experience.

Scan every player in your current lobby or match, including hidden names, agent, account level, current rank, RR, peak rank, peak act, and recent RR changes.
See recent performance at a glance with win rate, ACS, K/D, and headshot percentage for faster reads on the lobby.
Reveal hidden usernames so you can still identify who is in the lobby when the game tries to obscure them.
Inspect other players' visible weapon skins and buddies before the match starts.
Detect which players are queued together and group them visually with reliable party detection.
Choose a specific agent to lock or use broader options like random, Duelist, Initiator, Controller, or Sentinel.
Enable auto-lock to have the app lock your chosen agent before you even load into agent select.
Use the dodge button to leave a pregame lobby quickly when needed.
Load more games to widen the recent match sample used for displayed player stats.
See clear indicators for game mode, server, and your starting side while in agent select.
Open Tracker.gg and VTL player pages directly from the app for deeper profile checking.
Manage your own skins, buddies, loadouts, variants, and presets when you want extra cosmetic control.
Get update notifications when a newer version of ValScanner is available.
Patch Notes

Recent releases and improvements.

Follow the latest ValScanner releases for fixes, new features, UI updates, and quality-of-life improvements across the app.

v1.8

  • Added map-specific auto-lock presets
  • You can now assign an agent or role to each map
  • Added map previews to the map-specific selection screen
  • Added a startup loading screen while ValScanner finishes loading
  • Improved handling for Riot API rate limits
  • Added a clearer refresh failure message when data can’t be loaded
  • Improved player name detection accuracy
  • Improved player account level detection accuracy
  • Updated tooltips across the app for clearer hover info
  • Players at 100+ RR now show RR as a number instead of a progress bar
  • Updated the pregame empty-state message to clearly show whether you start on Attack or Defense
  • Improved the Riot Client restart prompt for party detection

v1.7.3

  • Bug fixes

v1.7.2

  • Fixed an issue in which agents you own were sometimes unavailable to select

v1.7.1

  • Fixed an issue where closing and reopening ValScanner after enabling party detection could break Riot Client social features
  • Changed font

v1.7

  • Rebranded to ValScanner
  • Implemented party detection
  • Changed UI colour palette

v1.6.2

  • Fixed loadout menu equipping level 1 on every skin

v1.6.1

  • New logo
  • Fixed critical bug in loadouts menu when trying to equip skin that isn't fully upgraded
  • Current act information is now obtained dynamically
  • Added update notifier

v1.6

  • Revamped UI
  • Equipped buddies are now visible
  • Added images for default weapon skins
  • Players who peaked Radiant in Episodes 1-4 will now show as peak radiant
  • Unranked players who haven't played a game while being unranked will now correctly show as being unranked
  • Skin button now displays the player's vandal and phantom skins
  • User's player row is now highlighted

v1.5

  • Added loadouts - you can now create and save loadout presets to apply at any time with just one click
  • Version data is now obtained locally

v1.4.5

  • Redesigned agent popup menu
  • Redesigned skin loadout menu

v1.4.4

  • Improved startup loading time
  • Fixed load more matches button
  • Fixed websocket connection dropping whenever you would enter a match without a pregame lobby (deathmatch/skirmish)

v1.4.3

  • loading time and network optimisations

v1.4.2

  • reduced time to load an entire lobby from ~1.8 seconds to ~1.2 seconds
  • fixed cases in which UI would freeze when loading players or locking/dodging
  • fixed cases in which auto-refresh would not work

v1.4.1

  • Added VTL links next to player usernames
  • Removed underline from player usernames
  • Improved loading times
  • Changed font

v1.4

  • Agent selection is now a popup with agent icons rather than a dropdown list with names
  • Loading time improvements
  • Improved response time of "Lock Agent" and "Dodge Game" buttons
  • Reduced file size from ~500MB to ~270MB

v1.3

  • Refreshes will now happen automatically the second you get in or out of a game
  • Added "auto-lock" toggle. If enabled, your selected agent will now be automatically locked in before you load into agent select. No more manual locking agents required!
  • Added support for every region (except South America)
  • Agent list now only contains agents that you own
  • Random agent selection will now work 100% of the time for users that don't own every agent
  • Removed play/pause button
  • Removed loading bar

v1.2.1

  • Added ability to see each player's RR gains/losses for last 5 matches
  • UI changes

v1.2

  • Made agent icons bigger
  • Moved player level to bottom left of agent icon
  • Moved controls to be in-line with each other
  • Hovering over a skin will now display the skin name
  • Changed auto refresh to 90 seconds instead of 60 seconds
  • Added random duelist, initiator, controller, sentinel option in agent list (at the bottom)
  • Various UI changes
  • Fixed case in which locking a random agent wouldn't work ~4% of the time
  • Increased speed of loading more matches by 5-10x
  • Decreased amount of additional matches you can load at a time to 5 to prevent hitting API limits prematurely
  • Changed "Red" and "Blue" team text to "Attacking" and "Defending" in agent select to make it more clear which side you will start on

v1.1.8

  • Major loading time improvements
  • Minor bug fixes

v1.1.7

  • Added auto refresh
  • Fixed case in which the peak rank of players who peaked immortal or radiant in episodes 1-4 would display Ascendant
  • Performance improvements

v1.1.6

  • Added bandit to player loadout screen
  • Added random option for instalocking an agent
  • Optimised agent lock in time

v1.1.5

  • Fixed case in which skin loadouts would not be available to view after the first match until program was restarted

v1.1.4

  • Added refresh bar to UI
  • Fixed player information not displaying when the window is not fullscreened
  • Changed logo

v1.1.3

  • Fixed case in which a player's peak would appear 3 ranks lower if that player peaked immortal+ in episodes 1-4
  • Reduced initial matches loaded to 5 to prevent API hitting rate limits prematurely
  • Players will now appear on both sides in deathmatch
  • Players will now load simultaneously
  • Performance improvements

v1.1.2

  • Fixed case in which some players' rank information would wrongly appear as unranked
  • Fixed expanded mode

v1.1.1

  • Updated icon
  • Rank information will now be gathered by Riot API rather than HDEV API
  • Performance improvements

v1.1

  • Added the ability to see each players' skins
  • Various bug fixes

v1.0

  • Completely redesigned and revamped the UI for a cleaner, more modern look

v0.9.4 beta

  • Replaced rank and peak rank text labels with icons for a cleaner look
  • Added a new font for improved readability and visual consistency

v0.9.3 beta

  • "Load more matches" button now loads 10 additional matches at a time, up to a maximum of 100 competitive matches or all competitive matches from the last 30 days
  • Added ACS (Average Combat Score) as a new stat
  • Updated rank colours and introduced new colour for S-tier stats; adjusted thresholds for stat colour changes
  • Fixed issue where draws were sometimes counted as wins in W/L calculation
  • Added gamemode and server detection for better match context

v0.9.2 beta

  • Reworked UI layout and added a refresh icon for better usability
  • Implemented ability to instalock any agent via dropdown selection
  • Buttons now temporarily disable on click to prevent duplicate actions
  • Player stats now load and display progressively instead of all at once

v0.9.1 beta

  • Resolved issue stopping tracking for inactive players. Tracking now continues regardless of inactivity
  • You and your party members now appear in the app when in the menu