Yes, you can use iCloud Passwords on Chrome and Edge browser on Windows 11/10 PC. You must have the iCloud app installed, and iCloud Passwords enabled on your computer to access the browser extension. For your information, you can save new passwords from any website and provide the saved credentials without any problem.