RiotLogin is automatic login tool for Riot Client.
This program uses SendKeys and keybd_event. Not any Riot API or anything illegal. It does what you do but faster. And able to save accounts.
Riot Support staff told me that they can't say for sure whether this app will get you banned or not. "When Vanguard is turned on, using kind of programs like RiotLogin and doing stuff with it can get you banned, even it is very unlikely. Therefore, I cannot guarantee that you will not be banned."
So if you're using RiotLogin for LoL, TFT or LoR and Vanguard isn't turned on then you're okay with it. But if you use RiotLogin for VALORANT or Vanguard is turned on (although I don't think you will be banned), use it on your own risk. (I'm using RiotLogin myself. And that's why i coded it for.)
Keep RiotLogin.exe, Newtonsoft.Json.dll, info.json together. (If info.json isn't in the directory it'll be created automatically) Add your account on settings screen and select account to log in. Then click Login. That's it!
[Working]
-Removed useless "Export data below" checkbox. Just double click the row. (03.03.2025)
-Now compatible with the new PlayStation login button and even if there is just one account it can be deleted too. (12.02.2024)
-Client process name "RiotClientUx" changed to check if "RiotClientUx" or "Riot Client" working. (02.27.2024)
-Client process name "RiotClientUx" changed to "Riot Client" (02.23.2024)
A video of how to use RiotLogin:
riotlogin.mp4
Screenshots:

