Domains and IP Addresses

    Ensure your integration is always communicating with Stripe.

    Your integration must be able to reach any of Stripe’s fully qualified domain names for it to function properly. Depending on how your integration operates, you may need to whitelist them.

    To help your integration operate securely, it must also verify that it’s communicating with api.stripe.com through one of our listed IP addresses.

    If your integration also receives webhooks from Stripe, you should ensure these events originate from one of our webhook IP addresses.

    Domains

    Stripe uses the following fully qualified domain names to interact with your integration:

    api.stripe.com
    checkout.stripe.com
    js.stripe.com
    m.stripe.com
    q.stripe.com

    IP addresses

    The full list of IP addresses that api.stripe.com may resolve to is:

    13.112.224.240
    13.115.13.148
    13.210.129.177
    13.210.176.167
    13.228.126.182
    13.228.224.121
    13.230.11.13
    13.230.90.110
    13.55.153.188
    13.55.5.15
    See all 99 lines 13.56.126.253 13.56.173.200 13.56.173.232 13.57.108.134 13.57.155.157 13.57.156.206 13.57.157.116 13.57.90.254 13.57.98.27 18.194.147.12 18.195.120.229 18.195.125.165 34.200.27.109 34.200.47.89 34.202.153.183 34.204.109.15 34.210.220.111 34.213.149.138 34.214.229.69 34.223.201.215 34.237.201.68 34.237.253.141 34.238.187.115 34.239.14.72 34.240.123.193 34.241.202.139 34.241.54.72 34.241.59.225 34.250.29.31 34.250.89.120 35.156.131.6 35.156.194.238 35.157.227.67 35.158.254.198 35.163.82.19 35.164.105.206 35.164.124.216 50.16.2.231 50.18.212.157 50.18.212.223 50.18.219.232 52.1.23.197 52.196.53.105 52.196.95.231 52.204.6.233 52.205.132.193 52.211.198.11 52.212.99.37 52.213.35.125 52.22.83.139 52.220.44.249 52.25.214.31 52.26.11.205 52.26.132.102 52.26.14.11 52.36.167.221 52.53.133.6 52.54.150.82 52.57.221.37 52.59.173.230 52.62.14.35 52.62.203.73 52.63.106.9 52.63.119.77 52.65.161.237 52.73.161.98 52.74.114.251 52.74.98.83 52.76.14.176 52.76.156.251 52.76.174.156 52.77.80.43 52.8.19.58 52.8.8.189 54.149.153.72 54.152.36.104 54.183.95.195 54.187.182.230 54.187.199.38 54.187.208.163 54.238.140.239 54.65.115.204 54.65.97.98 54.67.48.128 54.67.52.245 54.68.165.206 54.68.183.151 107.23.48.182 107.23.48.232

    Webhook notifications

    The full list of IP addresses that webhook notifications may come from is:

    54.187.174.169
    54.187.205.235
    54.187.216.72
    54.241.31.99
    54.241.31.102
    54.241.34.107

    Downloading IP address lists

    As a convenience, both lists are available in other formats for easy import into iptables or similar tools:

    Questions?

    We're always happy to help with code or other questions you might have! Search our documentation, contact support, or connect with our sales team. You can also chat live with other developers in #stripe on freenode.

    Was this page helpful? Yes No

    Send

    Thank you for helping improve Stripe's documentation. If you need help or have any questions, please consider contacting support.