VAPID Key Generator

Generate a VAPID key pair for Web Push. Keys are generated in your browser and never leave this page.

VAPID Keys
Click Generate to create VAPID keys

// This tool generates keys client-side using WebCrypto. Store keys securely in your backend for production use.

Resources

Learn more about Web Push & VAPID

VAPID (Voluntary Application Server Identification) authenticates your server with push services. These links cover the fundamentals and best practices.

MagicBell

Web Push

Overview and setup for Web Push with MagicBell.

MagicBell Docs

Web Push Channel

End-to-end guide to configuring and using Web Push with MagicBell.

MDN Web Docs

Push API

Reference and concepts for the Push API, including subscriptions and payloads.