Tool to sign a file using ECC private key and webCrypto

Supports only P-256 ECDSA with SHA-256

This is a client side tool that uses webcrypto APIs. Your data is not transmit or stored.

Find the python counterpart here

Step 1: Generate an ECC key pair or paste your keys below

For signing, only the private key is required
PKCS#1 keys are not supported.
For verification, only the public key is required

Step 2: Sign or Verify a file

Make sure that you paste the base64 encoded signature in r|s format here before verification