# is-port-reachable > Check if a local or remote port is reachable ## Install ``` $ npm install is-port-reachable ``` ## Usage ```js const isPortReachable = require('is-port-reachable'); (async () => { console.log(await isPortReachable(80, {host: 'google.com'})); //=> true })(); ``` ## API ### isPortReachable(port, options?) Returns `Promise`. #### port Type: `number` #### options Type: `object` ##### host Type: `string`\ Default: `'localhost'` Can be a domain or an IP. ##### timeout Type: `number`\ Default: `1000` Milliseconds to wait before giving up. ## Related - [is-reachable](https://github.com/sindresorhus/is-reachable/) - Check if servers are reachable