Well-known files & llms.txt
Framer supports integration with third-party services by letting you host well-known files directly on your Framer site or custom domain.
Well-known files enable features like Apple app site association, Apple Pay, Android link verification, llms.txt. You can also use them to publish a security.txt file, which provides contact details for reporting website security vulnerabilities.
This feature is available on Pro, Business and Enterprise plans. You can host up to 30 well-known files per project, stored in the /.well-known/
path, or for llms.txt
on the root (/
). Both TXT and JSON formats are supported. Subfolders within this path are not allowed.
File naming conventions
While uploading, make sure the files meet naming conventions required by third-party services. For example:
Apple app site association: The file must be named
apple-app-site-association
(no file extension) so it’s accessible atexample.com/.well-known/apple-app-site-association
.Android asset links: The file must be named
assetlinks.json
so it’s accessible atexample.com/.well-known/assetlinks.json
.llms.txt: The file must be named
llms.txt
so it’s accessible atexample.com/llms.txt
.
Incorrect naming—such as omitting the .json
extension—can cause functionality issues.
If a file is uploaded with trailing spaces or special characters (e.g., security .txt
), these are automatically removed. The corrected name, such as security.txt
, will be used.
How to upload well-known files
To upload well-known files:
Open your project settings.
Locate the “Well-Known Files” section.
Upload your TXT or JSON files.
Publish your site
If your site has Staging enabled, deploy the latest version
Once your site is published, the files will be available at the /.well-known/*
/ /llms.txt
path.
Common Examples
File Path | Description |
---|---|
| 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 |
| 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 |
| Enables Universal Links and Shared Web Credentials for iOS apps by allowing Apple to verify domains linked to apps. Learn more |
| Verifies the domain for Apple Pay web transactions, allowing the merchant ID to process payments securely. Learn more |
| Used for Digital Asset Links on Android, enabling app-linking and domain verification. Learn more |
| Declares the decentralized identifier (DID) for AT Protocol services like Bluesky, enabling secure identity resolution. Learn more |
| Custom configuration endpoint for Discord integrations or bot verification, used in some community and guild configurations. Learn more |
| Verifies domain ownership for Google services such as Search Console or Workspace. Learn more |
| Provides contact and vulnerability disclosure information for security researchers. Learn more |
You can find more examples on Wikipedia or well-known.dev.