1 Enable Push Notifications
Click to enable push notifications
2 Send Test Notification
How This Test Works
- Your subscription is stored for 5 minutes only
- Clicking "Send" notifies all active test devices
- Each device gets the same notification simultaneously
- Your data is automatically deleted after the TTL expires
- Disable the toggle to remove your subscription immediately
About PushForge
- Zero dependencies — no bloat, no supply chain risk
- Web Crypto API — uses the standard, not Node.js-specific crypto
- Works everywhere — Cloudflare Workers, Vercel Edge, Convex, Deno, Bun, Node.js 20+
- TypeScript-first — native types, no @types package needed
The Problem PushForge Solves
- Traditional libraries like
web-pushrely on Node.js-specific APIs - They fail on Cloudflare Workers, Vercel Edge, and Convex
- PushForge uses standard Web APIs that work in any JavaScript runtime
Browser Support
- Chrome, Edge, Opera — works out of the box
- Firefox — works out of the box
- Safari 16+ — macOS Ventura and later
- Brave — enable "Use Google services for push messaging" in brave://settings/privacy