Hello. There is no single "best" password generator; the underlying principles of password generators are quite simple, and most are similar in design and equally secure. Therefore, the best choice depends entirely on your specific needs.
For most users, the password generation feature built into Microsoft Edge is more than sufficient to meet their requirements. However, if you have more advanced needs regarding password management and storage, Bitwarden may be a more feature-rich and secure option.