RSA 2048 — Industry standard. Maximum compatibility with all browsers, servers, and devices. Good default choice.
RSA 4096 — Stronger RSA key. Required by some government and compliance standards (FIPS, NIST). Larger file size.
ECDSA P-256 — Elliptic curve. Much smaller keys and faster TLS handshakes. Widely supported in modern browsers.
ECDSA P-384 — Stronger elliptic curve. Required for CNSA suite compliance. Good balance of security and performance.
Ed25519 — Edwards curve. Smallest keys and fastest signing. Cutting-edge; not yet supported by all software.