Your files stay on your device

# Mobile push payload builder

Build APNs and FCM HTTP v1 notification payloads in the browser, with required key checks, 4 KB size accounting, and curl templates.

The payloads compile as you type.

This tool builds payloads and curl templates only. It never sends anything: the shell commands carry placeholder names (APNS_JWT, DEVICE_TOKEN, ACCESS_TOKEN, PROJECT_ID) that you fill in your own terminal, and the page never sees your credentials. A device token is a secret; generate one on the device and paste it straight into your shell, never into a web page you do not control. Both services cap a payload at 4,096 UTF-8 bytes, and the byte counts here are exact.
Options

## More regex & cron tools

- [Notification test](/device/notifications)
- [Deep link builder](/dev/android-deep-link-builder)
- [JSON validator](/json/validator)
[All regex & cron tools](/dev)

Was this tool useful?
YesNo

---

Canonical HTML: https://nutter.tools/dev/mobile-push-payload-builder
Markdown version: https://nutter.tools/dev/mobile-push-payload-builder.md
Plain-text version: https://nutter.tools/dev/mobile-push-payload-builder.txt
Agent index: https://nutter.tools/llms.txt

