Two Upload Methods
- Paperclip Icon
- Drag and Drop
- Click the paperclip icon in the prompt bar at the bottom of the chat.
- Your file picker opens. Select one or more files (hold
Cmd/Ctrlto select multiple on desktop). - Selected files appear as attachment previews above the text input.
- Type your prompt — or leave it blank and ZeroTwo will infer what to do.
- Press Enter or click Send.
Step-by-Step Guide
Select your files
Choose the files you want to attach. Limits by plan:
- Free plan: 1 file per message
- Pro+: Up to 10 files per message
Review attachment previews
Each file appears as a preview above the input field, showing the filename and a thumbnail or file-type icon. To remove a file before sending, click the X on its preview.
Write your prompt
Add a question or instruction in the text field. For example:
- “Summarize the key findings from this report.”
- “What does this function do and how can I improve it?”
- “Transcribe this audio and pull out the action items.”
- “Compare the financial projections in these two documents.”
Send
Press Enter or click the Send button. An upload progress indicator shows while files transfer to ZeroTwo’s servers.
Upload Limits
| Property | Free Plan | Pro+ |
|---|---|---|
| Files per message | 1 | Up to 10 |
| Max file size | 50 MB | 50 MB |
| Max video file size | 50 MB | 200 MB |
| Upload timeout | 60 seconds | 60 seconds |
| Max files per message | 1 | 10 |
What ZeroTwo Does with Each File Type
| File Type | What ZeroTwo Does |
|---|---|
| PDF, DOCX, PPTX, XLSX | Extracts full text for Q&A, summarization, and translation |
| Code files (JS, PY, TS, GO, etc.) | Reads full source for review, explanation, and refactoring |
| Data files (CSV, JSON, Parquet, etc.) | Analyzes structure, statistics, and patterns |
| Images (PNG, JPG, GIF, WEBP, etc.) | Vision analysis — description, OCR, visual questions |
| Audio (MP3, WAV, M4A, etc.) | Whisper transcription + discussion |
| Video (MP4, MOV, WEBM, etc.) | Frame extraction + vision analysis |
| Notebooks (IPYNB, Rmd) | Full cell and output reading |
Writing Effective File Prompts
ZeroTwo responds to the file in context of your message. Specific instructions produce more useful output.| Instead of… | Try… |
|---|---|
| (no message, just the file) | “Summarize this PDF in 5 bullet points" |
| "What is this?" | "This is a quarterly sales report — what are the top 3 trends?" |
| "Fix this" | "Review this Python file for bugs and explain each issue with a suggested fix" |
| "Analyze the data" | "Which product category had the highest revenue growth from Q1 to Q3?" |
| "Transcribe this" | "Transcribe this meeting recording and list all action items with the person responsible” |
Combining Multiple Files
When you attach multiple files (Pro+ only), you can reference them together in a single message:After Uploading
Progress indicator: While the file uploads, a progress bar or spinner appears on the attachment preview. Do not close the tab during upload. Upload complete: The progress indicator disappears and the preview shows the final file state. Removing an attachment before sending: Click the X on any file preview to remove it from the pending message. This does not delete the file from your Files Library if it was previously saved there. After sending: The file is attached to that specific chat message. It is also automatically saved to your Files Library for reuse in future chats.All uploaded files are automatically saved to your Files Library at
/files. You can re-attach them to any future chat without uploading again — no duplicate storage.Related Pages
Supported File Types
Complete list of accepted formats and how each is processed.
Files Library
Browse and re-attach all your previously uploaded files.
Files Overview
How files work in ZeroTwo — uploading, storage, and use cases.
Troubleshooting
Fix upload failures, size errors, and missing analysis.

