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 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.


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

    IP addresses

    The full list of IP addresses that may resolve to is:
    See all 99 lines

    Webhook notifications

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

    Downloading IP address lists

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


    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


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

    On this page