Set a length and pick which character types to include, then generate.
No. It's generated using your browser's built-in cryptographic random number generator and never leaves the page — nothing is sent to a server or logged.
Length matters more than complexity tricks — a longer password with a mix of character types is harder to crack than a short one with symbols swapped in for letters. Aim for at least 12–16 characters where the site allows it.
No — a unique password per site limits the damage if any one service is breached. A password manager can store them so you don't have to remember each one.
Roughly speaking, every additional character multiplies the number of possible combinations, so a 16-character password mixing upper/lowercase, numbers, and symbols would take a well-resourced attacker with modern hardware an impractically long time (well beyond a human lifetime) to brute-force — length matters far more than any single trick like adding one symbol.
The generation itself is safe — it runs entirely in your browser using a cryptographically secure random function, and nothing is transmitted or logged. That said, always type or paste it directly into the site you're creating the password for, and never share it elsewhere.
Worked example: a 12-character password using only lowercase letters has about 26¹² ≈ 95 quintillion combinations; adding uppercase, numbers, and symbols to the same length pushes that past 10²² combinations — length and character variety compound together.