Gerador e assinador de JWT

Crie JWTs assinados com HMAC, RSA, RSA-PSS ou ECDSA usando Web Crypto no navegador.

Conversão no navegador · Sem registo

Suporta HS/RS/PS/ES 256, 384 e 512. A chave HMAC deve ter pelo menos tantos bits quanto o hash; RSA exige 2048 bits. As chaves privadas PEM devem ser PKCS#8.

Limite: 100.000 unidades UTF-16 por entrada e 1.000.000 por resultado. Veja os formatos e exemplos abaixo.

Como usar

  1. Crie JWTs assinados com HMAC, RSA, RSA-PSS ou ECDSA usando Web Crypto no navegador.
  2. Escolha o modo ou as opções e execute a ferramenta.
  3. Revise o resultado, copie ou baixe o arquivo TXT.

Exemplo

{"sub":"123"} + secret → signed JWS compact token

Detalhes e limitações

Suporta HS/RS/PS/ES 256, 384 e 512. A chave HMAC deve ter pelo menos tantos bits quanto o hash; RSA exige 2048 bits. As chaves privadas PEM devem ser PKCS#8.

O texto fica no navegador e não é enviado a um servidor de conversão.

FAQ

Gerador e assinador de JWT — Quais entradas e limites são aceitos?

Suporta HS/RS/PS/ES 256, 384 e 512. A chave HMAC deve ter pelo menos tantos bits quanto o hash; RSA exige 2048 bits. As chaves privadas PEM devem ser PKCS#8.

Referências de formatos

Página da ferramenta atualizada: