# File AttachmentsFile Attachments lets users upload files in the WebPros Nova prompt to give the AI additional context for building websites and web apps. Nova can summarize, extract, or reference file content. Supported formats and limits: PNG/JPEG/GIF/WebP images up to 6 MB, PDFs up to 5 MB, CSV/XML/XLSX up to 1 MB — maximum 5 files per prompt. Attach via toolbar or drag-and-drop. Do not upload credentials or PII.

Nova lets you upload files directly in the prompt text box to give the AI additional context for your requests. When you attach a file, Nova can summarize its content, extract key information, or reference it when generating or editing your site. You can attach files using the prompt toolbar or by dragging them into the chat.

{{< callout context="caution" icon="outline/alert-triangle" >}}

Do not attach files that contain passwords, API keys, or other sensitive credentials. Review the [Security and privacy](#security-and-privacy) section before uploading confidential content.

{{< /callout >}}

## How attachments influence AI responses

When you include a file in your prompt, Nova uses its content to inform its response. Depending on your request, Nova can:

- **Summarize** — Extract and present the key points from the file.
- **Extract** — Pull specific data, such as names, dates, or values, for use in your site.
- **Reference** — Draw on the file's content when generating or editing text, images, or structure.

The more specific your prompt, the more accurately Nova applies the file's content to your request.

## Attach a file

<img src="/images/attach-files.png" alt="The menu options for the plus icon in the prompt toolbar">

You can attach a file to your prompt in two ways.

To use the toolbar:

1. Click the plus icon (![plus icon](/images/icons/plus-icon.svg)) in the prompt toolbar.
2. Select _Attach Files_ from the menu.
3. Choose the file you want to upload.
4. Type your request in the prompt box to tell Nova what to do with the file.
5. Send your prompt by clicking _Ask_.

To drag and drop:

1. Drag your file into the prompt text box.
2. Type your request in the prompt box to tell Nova what to do with the file.
3. Send your prompt by clicking _Ask_.

## Remove a file

To remove an attached file before sending your prompt, hover over the file thumbnail in the prompt box. Then, click the x icon (![x icon](/images/icons/x-icon.svg)).

## Supported file types and limits

Nova supports the following file types and limits:

| File Type | Max File Size | Max Files per Prompt |
|---|--|---|
| PNG, JPEG, GIF, and WebP images | 6 MB | 5 |
| PDF | 5 MB | 5 |
| CSV | 1 MB | 5 |
| XML and XLSX | 1 MB | 5 |

## Security and privacy

Follow these practices when attaching files to Nova:

- Do not upload files that contain passwords, API keys, private keys, or authentication tokens.
- Do not upload files with personally identifiable information (PII) unless your organization has confirmed this complies with your data policies.

## Troubleshooting

**Upload failed**

If your file does not upload, confirm that the file meets the size and format requirements in the [Supported file types and limits](#supported-file-types-and-limits) section. Then try uploading again. If the issue persists, refresh the page and retry.

**Unsupported file type**

Nova only accepts the file types listed in the [Supported file types and limits](#supported-file-types-and-limits) table. Convert your file to a supported format and try again.

**Nova is not using the file content correctly**

If Nova's response does not reflect the content of your attachment, try rephrasing your prompt to be more specific about what you want Nova to do with the file. For example, specify whether you want Nova to summarize, extract, or reference the content.
