Categoria: Segurança & Criptografia

VAPID Key Generator

Gere chaves VAPID para notificações push em PWAs, Web Push e Service Workers.

Sobre a ferramenta

VAPID Key Generator online: gere pares de chaves VAPID (ECDSA P-256) para autenticar servidores de Web Push. Compatível com PWAs, Service Workers, bibliotecas como web-push (Node.js) e Firebase Cloud Messaging. Tudo gerado localmente com a Web Crypto API.

Como usar

  1. 1(Opcional) Informe um e-mail de contato para gerar o campo Subject.
  2. 2Clique em Gerar Chaves VAPID.
  3. 3Copie a Public Key para o frontend (Service Worker).
  4. 4Copie a Private Key para o backend (servidor Web Push).

Benefícios

  • Compatível com Web Push e bibliotecas web-push.
  • Compatível com PWAs e Service Workers.
  • Compatível com Firebase Cloud Messaging.
  • Geração local no navegador via Web Crypto API.

Perguntas frequentes

O que é VAPID?
Voluntary Application Server Identification — protocolo que autentica o servidor que envia notificações push para o navegador do usuário.
Preciso informar um e-mail?
Não é obrigatório, mas a maioria dos provedores Web Push exige um Subject (mailto: ou URL) para contato em caso de abuso.
Posso usar as chaves em produção?
Sim. As chaves são ECDSA P-256, padrão exigido pela especificação Web Push.
Os dados são enviados para servidores?
Não. Toda a geração ocorre localmente via Web Crypto API.