User Guide Getting Started Help Center Documentation Community Training
Looker Outbound Port Requirements

The Looker application requires outbound (public internet) network access for authorization, email relay, github, and license checks.

In addition to those listed on this page, Looker needs ports opened to communicate with your databases. You may also need to open additional ports if you have migrated your internal configuration to a MySQL database or if you have clustered Looker (so the cluster nodes can communicate with each other).


Looker provides a secure mechanism for Looker support staff to log in to customer instances.

If you wish to allow this, your Looker instance will need to make an outbound HTTPS connection to on port 443.


Looker instances backup their application configuration once per day to Amazon S3 via HTTPS on port 443.


Looker sends email for:

By default, Looker uses Sendgrid as a mail relay. The hostname is on port 587. You can also configure Looker to use your own email infrastructure by going to AdminSMTP.

Exception Reporting

Looker sends application exception reports to on port 9000.

Usage Reporting

Looker sends some usage information to on port 443. This data informs product decisions and helps Looker understand feature adoption. It does not include any of your database information or metadata.


Looker stores models in GitHub by default. It makes outbound connections to on port 22 (ssh).

License Checks

Looker connects via HTTPS to on port 443:

Next Step

After you have ensured Looker can access necessary services you’re ready to enable secure database access.