Static files

Learn how to upload and host files on your site using static files

Static files allow you to upload and host files directly on your site. You can use them to serve PDFs, verification files, media assets, or custom configuration files from specific URLs on your domain.

This feature is available on Pro, Scale, and Enterprise plans.

How to upload a static file

Follow these steps to upload a file and make it accessible on your domain:

  1. Open your dashboard

  2. Select your domain from the sidebar

  3. Go to the “Files” tab

  4. Click the “+” button

  5. Upload your file

  6. Set the file path (do not include the file name)

    • For example, to host example.com/pdfs/example.pdf, set the path to /pdfs

  7. Publish your site

Supported file types

You can upload a wide range of file types, grouped into the following categories:

  • Text: PDF, TXT, CSV, JSON, XML, MD

  • Images: PNG, JPG, JPEG, WEBP, GIF, AVIF, ICO

  • Audio & video: MP3, WAV, OGG, MP4, WEBM

  • Other: EXE, ZIP, files without extensions

If you’d like to upload a file with an extension not listed, please contact us.

How files are delivered

The way a file behaves in the browser depends on its MIME type. Files that render in the browser include:

  • text/plain

  • text/xml

  • application/json

  • application/pdf

  • image/*

  • audio/*

  • video/*

All other file types will automatically download instead of rendering.

Common use cases

File Path

Description

llms.txt

Helps AI agents and LLMs to understand your website. As an example, OpenAI search, Anthropic’s Claude and Perplexity make use of it to provide better search results. Learn more

robots.txt

Instructs web crawlers, like search engine bots, which pages or directories they should or should not access. Learn more

<IndexNow-hash>.txt

Allows you to ask search engines that support IndexNow to re-crawl pages right away. More details for how to use Bing IndexNow here.

/.well-known/ai-plugin.json

Defines metadata for integrating an AI plugin, including name, authentication method, API endpoints, and logo. Used by platforms like ChatGPT for discovery and connection. Learn more

/.well-known/apple-app-site-association

Enables Universal Links and Shared Web Credentials for iOS apps by allowing Apple to verify domains linked to apps. Learn more

/.well-known/apple-developer-merchantid-domain-association

Verifies the domain for Apple Pay web transactions, allowing the merchant ID to process payments securely. Learn more

/.well-known/assetlinks.json

Used for Digital Asset Links on Android, enabling app-linking and domain verification. Learn more

/.well-known/atproto-did

Declares the decentralized identifier (DID) for AT Protocol services like Bluesky, enabling secure identity resolution. Learn more

/.well-known/discord

Custom configuration endpoint for Discord integrations or bot verification, used in some community and guild configurations. Learn more

/.well-known/google-site-verification.txt

Verifies domain ownership for Google services such as Search Console or Workspace. Learn more

/.well-known/security.txt

Provides contact and vulnerability disclosure information for security researchers. Learn more

You can find more examples on Wikipedia or well-known.dev.

Organizing file paths

You can organize files into folders by setting a path such as:

  • /pdfs

  • /assets

  • /.well-known

The file will then be served from that path with its file name appended automatically.

FAQ

  • Can I host files at the root of my domain (like /ads.txt or /llms.txt)?

    Yes. You can upload a file and assign it to a root-level path such as /ads.txt or /llms.txt. This ensures it is accessible at the exact required URL.

  • How many files can I upload?

    The number of files depends on your site plan. Check our pricing page for specific limits based on your subscription.

  • Why does my file download instead of opening in the browser?

    This depends on the file’s MIME type. Common formats like PDFs, images, and videos will render in the browser, while unsupported types will automatically download.

Updated