> ## Documentation Index
> Fetch the complete documentation index at: https://docs.chief.bot/llms.txt
> Use this file to discover all available pages before exploring further.

# Uploading files & supported file types

> Uploading is the fastest way to get your material into Chief.

## Add files to your Library

<Frame>
  <img src="https://mintcdn.com/chief-2d405d1a/BBGD1uH7sfT84ugx/images/help/library-add-sources.png?fit=max&auto=format&n=BBGD1uH7sfT84ugx&q=85&s=06cb8f72169050ec986e373c4930d113" alt="Chief: Uploading files — Ways to add files to your Library" width="1284" height="144" data-path="images/help/library-add-sources.png" />
</Frame>

Uploading is the fastest way to get your material into Chief. You can add several files at once, and each one starts processing as soon as it is uploaded. Files are added to the [Library](/help/your-knowledge-library/what-is-the-library) of the project you have open, so open the right project first.

## Upload a file

<Frame>
  <img src="https://mintcdn.com/chief-2d405d1a/BBGD1uH7sfT84ugx/images/help/library-upload-btn.png?fit=max&auto=format&n=BBGD1uH7sfT84ugx&q=85&s=6eff8b0a9ae3242bd602f501f5a43ca2" alt="Chief: Uploading files — The Upload files button" width="704" height="208" data-path="images/help/library-upload-btn.png" />
</Frame>

1. Open the project whose Library you want to add to.
2. Drag your files onto the page, or use the upload control to open your computer's file picker.
3. Select one or more files and confirm. The file picker accepts multiple files at once.
4. Watch the upload progress panel. Each file shows its name and a live status as it uploads and then processes.
5. When a file shows **Uploaded. Ready…**, it is fully [processed](/help/your-knowledge-library/file-size-limits-processing-stages) and ready to use in chat.

## Which file types are supported

Chief accepts essentially any file type. The uploader does not restrict you to a fixed list; instead, your file is checked after it is sent. If a particular file cannot be processed, Chief tells you with a clear error rather than blocking the upload up front. Common documents, PDFs, [spreadsheets](/help/your-knowledge-library/working-with-spreadsheets-csv-xls-the-spreadsheets-locked-notice), [images](/help/how-chief-works-magic-under-the-hood/how-chief-reads-images-visuals-vision-ingest), and [audio](/help/your-knowledge-library/recording-audio-directly-into-chief) all work.

<Tip>
  💡 **Pro-Tip:** You can upload a whole batch at once. Each file processes independently, so you do not have to wait for one to finish before the next begins.
</Tip>

**Related articles:** [What is the Library?](/help/your-knowledge-library/what-is-the-library) · [Viewing asset details and file processing status](/help/your-knowledge-library/viewing-asset-details-file-processing-status) · [Adding web pages and URLs to your Library](/help/your-knowledge-library/adding-web-pages-urls-to-your-library)

## FAQ

<AccordionGroup>
  <Accordion title="I tried to upload a file and got an &#x22;unsupported file type&#x22; message. What now?">
    That file type could not be processed. Try converting it to a more common format (for example, export to PDF) and upload again.
  </Accordion>

  <Accordion title="Chief says the file is a duplicate. What does that mean?">
    A file with the same contents is already in your Library. Chief skips it so you do not get duplicates. You can use the existing file in chat from the same notice.
  </Accordion>

  <Accordion title="A file shows an error in the upload panel. What do I do?">
    Open the file to see why it failed. The most common causes are an unsupported file type or running out of credits to process it. Fix the cause, then re-upload the file or use the try-again action.
  </Accordion>
</AccordionGroup>
