> ## Documentation Index
> Fetch the complete documentation index at: https://bunnynet-cb9733c2-support-migration.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Quickstart

> Create your first Pull Zone and start delivering content in minutes.

A Pull Zone connects your website to bunny.net's global CDN network. When visitors request your content, bunny.net automatically fetches it from your server, caches it at edge locations worldwide, and delivers it from the location closest to each visitor.

Once created, the file available at:

```
https://mywebsite.com/image.jpg
```

Will also now be available at:

```bash theme={null}
https://mywebsite.b-cdn.net/image.jpg
```

<Steps>
  <Step title="Add Pull Zone">
    In the [bunny.net dashboard](https://dash.bunny.net), select **Add Pull Zone** from the **+ Add** sidebar launcher:

    <Frame>
      <img src="https://mintcdn.com/bunnynet-cb9733c2-support-migration/7nPf1p6kEqFGPtU3/images/cdn/add-pull-zone.png?fit=max&auto=format&n=7nPf1p6kEqFGPtU3&q=85&s=8b1d3cf821983ec333f84771e935244b" alt="Add Pull Zone" width="2586" height="1230" data-path="images/cdn/add-pull-zone.png" />
    </Frame>
  </Step>

  <Step title="Enter Pull Zone name">
    Enter a name for your Pull Zone. This becomes your CDN hostname — for example, naming it `mysite` creates `mysite.b-cdn.net`.

    The name can only contain letters and numbers.

    <Frame>
      <img src="https://mintcdn.com/bunnynet-cb9733c2-support-migration/7nPf1p6kEqFGPtU3/images/cdn/pull-zone-name.png?fit=max&auto=format&n=7nPf1p6kEqFGPtU3&q=85&s=0be257ea279bb97302eebf7e6b9ef7a9" alt="Pull Zone Name" width="1334" height="322" data-path="images/cdn/pull-zone-name.png" />
    </Frame>

    If you plan to use a custom hostname (like `cdn.mysite.com`), this default hostname won't be visible to your users.
  </Step>

  <Step title="Select origin type">
    Choose where bunny.net fetches your original content from:

    <Tabs>
      <Tab title="Origin URL">
        Enter your website URL (e.g., `https://mywebsite.com`). The CDN fetches content directly from your existing server when a file is first requested.

        <Frame>
          <img src="https://mintcdn.com/bunnynet-cb9733c2-support-migration/7nPf1p6kEqFGPtU3/images/cdn/origin-type.png?fit=max&auto=format&n=7nPf1p6kEqFGPtU3&q=85&s=59c6a81ae3922344a29bec85845fab99" alt="Pull Zone Origin" width="1350" height="875" data-path="images/cdn/origin-type.png" />
        </Frame>

        <Info>Host header (optional): The host HTTP header sent to the origin. If left empty, the hostname is automatically extracted from your Origin URL. Only change this if your origin expects a different hostname, such as when using an IP address as the origin.</Info>
      </Tab>

      <Tab title="Storage Zone">
        Select an existing Bunny Storage zone from the dropdown. Use this option if you're hosting files in Bunny Storage and want to deliver them through the CDN.

        <Frame>
          <img src="https://mintcdn.com/bunnynet-cb9733c2-support-migration/Z09ZI7FyatCuoSuT/images/cdn/storage-zone-dropdown.png?fit=max&auto=format&n=Z09ZI7FyatCuoSuT&q=85&s=4fad20c70b129de291f227ea9021b709" alt="Storage Zone Dropdown" width="1334" height="492" data-path="images/cdn/storage-zone-dropdown.png" />
        </Frame>

        No host header configuration is needed when using a Storage Zone.
      </Tab>
    </Tabs>
  </Step>

  <Step title="Choose tier">
    Select a pricing tier based on your use case:

    <Frame>
      <img src="https://mintcdn.com/bunnynet-cb9733c2-support-migration/7nPf1p6kEqFGPtU3/images/cdn/choose-tier.png?fit=max&auto=format&n=7nPf1p6kEqFGPtU3&q=85&s=4acca0fc87f9e969fc45cbf62da69c92" alt="Choose pricing tier" width="1323" height="366" data-path="images/cdn/choose-tier.png" />
    </Frame>

    | Tier            | Best For                                                                                                                       |
    | --------------- | ------------------------------------------------------------------------------------------------------------------------------ |
    | **Standard**    | Small files and websites. Exceptional global latency for high performance solutions like website acceleration and ad delivery. |
    | **High Volume** | Large files and video. Cost-optimized for global high bandwidth solutions using a smaller set of high performance PoPs.        |
  </Step>

  <Step title="Select pricing zones">
    Choose the geographic regions where you want your content served from:

    <Frame>
      <img src="https://mintcdn.com/bunnynet-cb9733c2-support-migration/7nPf1p6kEqFGPtU3/images/cdn/pricing-zones.png?fit=max&auto=format&n=7nPf1p6kEqFGPtU3&q=85&s=7394d230dd48730aced1921b73bf4a76" alt="Pricing zones" width="1330" height="815" data-path="images/cdn/pricing-zones.png" />
    </Frame>

    <Note>
      Disabling a region doesn't block visitors from that area — their requests are
      automatically routed to the nearest enabled region.
    </Note>
  </Step>

  <Step title="Complete creation">
    Click **Add Pull Zone** to finish. You'll see setup instructions and integration options for platforms like WordPress.
  </Step>

  <Step title="Next steps">
    <CardGroup cols={2}>
      <Card title="Custom Hostname" href="/cdn/custom-hostname">
        Use your own domain instead of b-cdn.net.
      </Card>

      <Card title="Integration Guides" href="/cdn/integrations/cms/wordpress">
        Connect with WordPress, CMS platforms, and cloud storage.
      </Card>

      <Card title="Edge Rules" href="/cdn/edge-rules">
        Customize request handling at the edge.
      </Card>

      <Card title="Security" href="/cdn/security">
        Set up hotlink protection and token authentication.
      </Card>
    </CardGroup>
  </Step>
</Steps>
