---
url: "/bannerify/export/cloudflare-pages.md"
description: "Use Bannerify's built-in Cloudflare Pages integration to publish an exported HTML banner preview page to a shareable URL."
---

# Upload a Bannerify preview page to Cloudflare Pages

> Use Bannerify's built-in Cloudflare Pages integration to publish an exported HTML banner preview page to a shareable URL.

Bannerify can publish the generated HTML preview page and all of its banner assets directly to Cloudflare Pages.

## Configure Cloudflare Pages

1. In Cloudflare, create an [API token](https://dash.cloudflare.com/profile/api-tokens) with **Cloudflare Pages: Edit** access for the account you want to use.
2. Copy the account ID from your Cloudflare dashboard.
3. In Bannerify, click **Export to HTML**, enable **Upload Preview Page**, and select **Cloudflare Pages**.
4. Paste the API token and account ID, then enter a lowercase Pages project name using letters, numbers or hyphens.

After you click **Export Banners**, Bannerify uploads the generated preview files and returns a Cloudflare Pages preview URL. If the named Pages project does not exist, Bannerify creates it with `main` as the production branch before uploading.

The API token is stored in your Figma user's private client storage. The account ID and project name are saved with the current Figma page so the same project can be reused for later exports.

Cloudflare Pages offers a free plan for static sites, subject to its current [Pages limits](https://developers.cloudflare.com/pages/platform/limits/).
