ES512 is a JWT signing algorithm in the ECDSA family. See its key type, hash and whether this tool can verify it below.
ES256/384/512 sign with an elliptic-curve (EC) private key (asymmetric). They achieve the same security as RSA with much shorter keys, so tokens and keys stay small.