Free tools for push notifications
Preview a notification on iOS and Android, build and validate APNs and FCM payloads against the platforms' own documentation, and send yourself a real web push. Every tool runs without an account; the validators also have a free JSON API.
Push notification preview
See a push notification on an iPhone Lock Screen and an Android phone, collapsed and expanded, with the character and byte counts that decide where it gets cut off.
APNs payload builder
Build an Apple Push Notification service payload and headers from a form, validate them against Apple's documented keys, types and 4 KB limit, and copy the curl request.
API:
POST /api/tools/validate-apnsFCM payload builder
Build a Firebase Cloud Messaging HTTP v1 message with Android, iOS and web overrides, validate it against the REST reference and the 4096-byte limit, and copy the curl request.
API:
POST /api/tools/validate-fcmWeb push tester
Send a real Web Push notification to your own browser: grant permission, subscribe, and see the subscription, the encrypted request and the push service's answer.
The free tools API
The validators answer JSON at /api/tools/* with no key: CORS is open, Markdown comes back when you send Accept: text/markdown, errors are RFC 9457 problem details, and each address gets 30 requests a minute and 300 a day. The OpenAPI description lists every endpoint.