> ## Documentation Index
> Fetch the complete documentation index at: https://ngrok.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Started with ngrok

> ngrok makes it easy to put your apps, APIs, and services online.

ngrok is an all-in-one cloud networking platform that secures, transforms, and routes your traffic to services running anywhere. From sharing localhost to production API gateways, ngrok handles it all.

## Problems we solve

<Columns cols={2}>
  <Card title="Share localhost" href="/guides/share-localhost/overview" icon="terminal">
    Put your local app on a public URL in seconds with the ngrok CLI.
  </Card>

  <Card title="API Gateway" href="/guides/api-gateway/get-started" icon="globe">
    Deliver and secure your production APIs with Traffic Policy.
  </Card>

  <Card title="AI Gateway" href="/ai-gateway/" icon="robot">
    Route, secure, and transform traffic to any AI model.
  </Card>

  <Card title="Device Gateway" href="/guides/device-gateway/overview" icon="microchip">
    Control IoT devices in the field with secure remote access.
  </Card>

  <Card title="Site-to-Site Connectivity" href="/guides/site-to-site-connectivity" icon="arrows-left-right">
    Connect to APIs and databases in customer networks.
  </Card>

  <Card title="Kubernetes Ingress" href="/k8s/" icon="dharmachakra">
    Use the ngrok Operator for ingress to apps in any K8s cluster.
  </Card>
</Columns>

## You may also need to

<Columns cols={3}>
  <Card title="Handle webhooks" href="/gateway/examples/webhook-gateway" />

  <Card title="Secure preview URLs" href="/gateway/examples/ephemeral-workloads" />

  <Card title="SSH and RDP" href="/guides/ssh-rdp" />

  <Card title="Access remote K8s" href="/k8s/guides/local-projection" />

  <Card title="Connect MCP servers" href="/using-ngrok-with/using-mcp" />

  <Card title="Replay HTTP requests" href="/obs/traffic-inspection#replay" />
</Columns>

## Start building  <Icon icon="screwdriver-wrench" size={24} />

<Columns cols={1}>
  <Card icon="map-location" href="/gateway/examples/" title="Gateway Examples">
    Explore our example gallery to learn how to use ngrok as a gateway for your API, database, webhooks, and more, all protecting your services from malicious actors.
  </Card>

  <Card href="/traffic-policy/examples/" icon="diamond-turn-right" title="Traffic Policy Examples">
    Use our Taffic Policy examples to get started routing, authenticating, filtering, and modifying headers on requests to your ngrok endpoints.
  </Card>

  <Card icon="book" href="/guides/" title="Guides">
    Follow our guides on using ngrok for site-to-site connectivity, setting up gaming servers like mincraft, managing ingress to IoT devices, and more.
  </Card>
</Columns>

## Use ngrok with popular tools  <Icon icon="" size={24} />

<Columns cols={2}>
  <Card icon="node" href="/agent-sdks/" title="SDKs">
    Create and manage ngrok endpoints programmatically in your Python, Go, Node, or Rust applications using an Agent SDK.
  </Card>

  <Card icon="cubes" href="/integrations/" title="Integrations">
    Use ngrok with your favorite enterprise-grade auth, webhook, and observability services like Okta SSO, Microsoft Entra ID, Datadog, and more.
  </Card>
</Columns>

## Pricing <Icon icon="dollar-sign" size={24} />

<Card href="/pricing-limits/">
  Learn how ngrok's pricing breaks down based on usage for each account plan  <Icon icon="arrow-right" size={16} />
</Card>
