Magento 2 Check Email id exist or not at website level.

Magento 2 handle the email address at the Global and Website level.

You can set global or website level for email id from Stores -> Configuration -> Customer -> Customer Configuration -> Account Sharing Options

Choose Share Customer Accounts Global or Website level.

If you have kept Website level, you need to create a separate account for different website in a single Magento instance.

You can check the email id exist or not for a specific website by below code snippet.

A response will be boolean.

If email does not exist return the result as true otherwise return false;