There's been a huge password data dump. There's a link in this article where you can check if your password shows up...
A different complex password should be used for every site/service. That requires a password manager. I use and endorse the keepass variants. I use them on every system I have. I use KeePassDX on android, and KeePassXC on debian. There's other keepass variants, and they all use the same database, so they're interoperable between them. It isn't the most convenient password manager, but it's secure, robust, and libre. You also aren't dependent on "cloud" services(another name for doing work on someone else's computer) for it to operate, and keep your passwords secure.
Check Your Accounts: 10 Billion Passwords Exposed in Largest Leak Ever
The 'RockYou2024' database includes almost 10 billion passwords pulled from 'a mix of old and new data breaches.' Here's how to check if yours are at risk.
www.pcmag.com
A different complex password should be used for every site/service. That requires a password manager. I use and endorse the keepass variants. I use them on every system I have. I use KeePassDX on android, and KeePassXC on debian. There's other keepass variants, and they all use the same database, so they're interoperable between them. It isn't the most convenient password manager, but it's secure, robust, and libre. You also aren't dependent on "cloud" services(another name for doing work on someone else's computer) for it to operate, and keep your passwords secure.