Choose Android and iOS preset sizes, then download a center-cropped square PNG for each. No server upload.
Upload a square-ish master (1024px or larger works best). Pick a preset, then download a PNG for that size. Repeat for each density — all processing stays in your browser.
dp and sp to px across ldpi–xxxhdpi, px back to dp, plus pt↔px using a 96dpi reference for quick layout math.
Open tool →Parse custom schemes and paths; see scheme, host, query, and a starter Android intent:// template you can tailor.
Open tool →Fill title, body, and optional FCM data lines; copy FCM v1-style JSON plus a minimal APNs aps alert block.
Open tool →