We’re excited to announce the release of two additional ngrok Global Network domains, ngrok.pizza
and ngrok.pro
. ngrok.pizza is available for free users, and ngrok.pro is exclusive to paying customers.
The addition of the two new domains enables users to establish connections via browsers using HTTP or HTTPS.
This is possible because neither TLD (.pizza
and .pro
) is included in the HSTS preload list. Therefore, browsers will not automatically redirect to HTTPS connections.
Existing ngrok Global Network domains, ngrok.app
, ngrok.dev
, ngrok-free.app,
and ngrok-free.dev
, must be accessed over HTTPS when using all major browsers.
As mentioned previously, this is because existing Global Network TLDs (.dev
and .app
) are part of the HSTS preload list built into every major browser, which browsers automatically enforce HTTPS-secured connections.
For accounts using agent v2, the ngrok agent will establish both HTTP and HTTPS endpoints by default. If you have chosen one of the new TLDs for your domain, you will be able to connect to your service or application using HTTP whether via a browser or non-browser client such as curl.
For accounts using agent v3, the ngrok agent is set to establish only an HTTPS endpoint by default.
To establish an HTTP endpoint, you must use the --scheme http
flag.
Once configured when using one of the new TLDs for your domain, you will be able to access your service or application over HTTP through a browser or non-browser client such as curl.
ngrok http 8080 --scheme http,https --domain my-endpoint.ngrok.pro
ngrok http 8080 --scheme http --domain my-http-endpoint.ngrok.pizza
Try the new domains and send us your feedback! You can sign up here and get started with ngrok. Connect with us on Twitter, the ngrok community on Slack, or contact us at support@ngrok.com.