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

# Supported File Types in Geekflare Chat

Geekflare Chat allows you to attach a variety of files to chat with LLMs for analysis, data extraction, and visual processing. You can attach these files by dragging them into the chat input box or clicking the + icon.

<img src="https://mintcdn.com/geekflare/Eyj1NESXbtRqFG0-/images/attach-files.png?fit=max&auto=format&n=Eyj1NESXbtRqFG0-&q=85&s=5ce501acc275de952425e6a06ee58124" alt="File Attachment" width="1604" height="462" data-path="images/attach-files.png" />

## List of Supported File Types

### Documents & Presentations

* `.pdf` (Portable Document Format)
* `.docx` (Microsoft Word)
* `.pptx` (Microsoft PowerPoint)
* `.txt` (Plain Text)
* `.md` (Markdown)

### Spreadsheets & Data

* `.xlsx` (Microsoft Excel)
* `.csv` (Comma-Separated Values)

### Code & Configuration

* `.json`, `.yaml`, `.yml`, `.ini` (Configuration)
* `.html`, `.css` (HTML and CSS)
* `.py`, `.js`, `.ts`, `.tsx` (Python, JavaScript, and TypeScript)

### Images & Visuals

* `.jpg`, `.jpeg`, `.png`, `.webp`
* `.svg` (Scalable Vector Graphics)

## Credit Usage for Attachments

Attaching large files or multiple files increases the total token count of your prompt. If your total token count exceeds the base limit, a multiplier is applied to your request.

For full details on how file sizes affect your credit balance, please refer to our [Chat Credit System](https://docs.geekflare.com/ai/chat/credit-system) documentation.
