stripe

Stripe publishes 177 IP ranges.

Short answer

Stripe publishes the addresses its API is served from and the addresses its webhooks are sent from, as two plain-text lists.

IPv4 prefixes177
IPv6 prefixes0
Sub-lists2
Provider’s file dateNot stated in the file
Fetched by peekip5 Nov 2026
StatusFetched OK

What it’s for

Use the webhooks list to accept Stripe event deliveries only from Stripe; use the API list for outbound firewall rules.

Sub-lists

Sub-lists with a written explanation are described on their own page.

Prefixes

PrefixRegion / locationService
107.23.48.182/32—API
107.23.48.232/32—API
13.112.224.240/32—API
13.115.13.148/32—API
13.210.129.177/32—API
13.210.176.167/32—API
13.228.126.182/32—API
13.228.224.121/32—API
13.230.11.13/32—API
13.230.90.110/32—API
13.235.122.149/32—Webhooks
13.235.14.237/32—Webhooks
13.55.153.188/32—API
13.55.5.15/32—API
13.56.126.253/32—API
13.56.173.200/32—API
13.56.173.232/32—API
13.57.108.134/32—API
13.57.155.157/32—API
13.57.156.206/32—API
13.57.157.116/32—API
13.57.90.254/32—API
13.57.98.27/32—API
18.194.147.12/32—API
18.195.120.229/32—API
18.195.125.165/32—API
18.211.135.69/32—Webhooks
198.137.150.101/32—API
198.137.150.102/32—API
198.137.150.103/32—API
198.137.150.104/32—API
198.137.150.105/32—API
198.137.150.106/32—API
198.137.150.107/32—API
198.137.150.108/32—API
198.137.150.171/32—API
198.137.150.172/32—API
198.137.150.173/32—API
198.137.150.174/32—API
198.137.150.175/32—API
198.137.150.176/32—API
198.137.150.177/32—API
198.137.150.178/32—API
198.137.150.21/32—API
198.137.150.22/32—API
198.137.150.221/32—API
198.137.150.222/32—API
198.137.150.223/32—API
198.137.150.224/32—API
198.137.150.225/32—API
Showing 50 of 177 prefixes All prefixes (CSV)

What changed

No prefixes added or removed since we started tracking this list. Changes appear here the day after the provider publishes them.

Allowlist formats

nginx (first 5 prefixes)
allow 107.23.48.182/32;
allow 107.23.48.232/32;
allow 13.112.224.240/32;
allow 13.115.13.148/32;
allow 13.210.129.177/32;
deny all;
iptables (first 5 prefixes)
iptables -A INPUT -s 107.23.48.182/32 -j ACCEPT
iptables -A INPUT -s 107.23.48.232/32 -j ACCEPT
iptables -A INPUT -s 13.112.224.240/32 -j ACCEPT
iptables -A INPUT -s 13.115.13.148/32 -j ACCEPT
iptables -A INPUT -s 13.210.129.177/32 -j ACCEPT

Generate the full list from the CSV, and refresh it on a schedule: providers add and retire prefixes often.

Sources

  1. Stripe: published IP ranges · checked 5 Nov 2026
  2. Stripe documentation