Documentation
How-To Guide

File Upload

Learn how to upload documents, images, and code files to ARKA-AI for AI-powered analysis and discussion.

Pro Feature

File upload is available on Pro and Team plans. Free users can upload up to 3 files per conversation.

Upload Overview

Upload files to include them in your conversation context. The AI can read, analyze, and discuss the contents of your uploaded files.

Chat Interface with Upload
The chat interface with file upload capability

Supported File Types

Documents

PDF, DOCX, TXT, MD, RTF

Images

PNG, JPG, JPEG, GIF, WEBP

Code

JS, TS, PY, JSON, YAML, and more

How to Upload Files

There are multiple ways to upload files to your conversation:

1

Drag and Drop

Simply drag files from your computer and drop them into the chat area. A drop zone will appear to indicate where to release.

2

Click Upload Button

Click the upload/attachment button near the message input to open a file picker.

3

Paste from Clipboard

Copy an image and paste it directly into the chat with Cmd/Ctrl + V.

Upload Button
Click the upload button to select files
Upload Drop Zone
Drag and drop files into the chat area

Files in Context

Once uploaded, files appear as attachments in your message. The AI can see and reference the file contents when generating responses.

Document Analysis

Upload contracts, reports, or documentation for the AI to summarize, extract information, or answer questions about.

Image Understanding

Upload screenshots, diagrams, or photos for the AI to describe, analyze, or help you work with visually.

Code Review

Upload code files for debugging, refactoring suggestions, or explanations of how they work.

Limits & Considerations

LimitFreePro/Team
Files per conversation320
Max file size5 MB25 MB
Image resolution2000px4000px

Large Files

Very large files may be truncated to fit within the AI's context window. For best results, upload only the relevant portions of large documents.

Tips for Best Results

Be Specific

Tell the AI what you want to do with the file: "Summarize this document" or "Find errors in this code".

Upload Relevant Files Only

Each file uses context tokens. Upload only what's needed for your question.

Use Clear Filenames

Descriptive filenames help the AI understand what each file contains.