Use Cases
- Requirements-driven generation: Upload a PDF or TXT document describing your website requirements, and let AI generate pages based on the content.
- Data-driven pages: Attach CSV or Excel spreadsheets to create data tables, charts, or dashboards directly from your data.
- Brand assets: Upload logos, icons, background images, and other visual resources for AI to use in the design.
- Mixed workflows: Combine text instructions with multiple file types — for example, a requirements PDF plus a brand logo image — in a single generation request.
File Attachments vs. Reference Images
Readdy offers two distinct channels for providing visual and file-based input.
File Attachments
Saved to your project’s Files storage and count toward your plan’s storage quota.
- Click
+→ Upload Files, or drag & drop from desktop - Up to 10 files per message
- Displayed as file chips in the input area
Reference Images
Not saved to Files storage and do not count toward your quota. Used only as visual references for AI.
- Press
Ctrl/Cmd + Vto paste, or click+→ Reference Image - Only 1 image at a time (new paste replaces old)
- Displayed as a small thumbnail (56×56px)
Supported File Types & AI Parsing
The following formats can be uploaded as attachments:| Category | Formats | AI Parseable? |
|---|---|---|
| Documents | PDF, TXT | Yes |
| Spreadsheets | CSV, XLSX, XLS | Yes |
| Images | PNG, JPG/JPEG, GIF, WebP, SVG | Yes — default as visual resource, parseable on request |
| Documents | DOC, DOCX | No — convert to PDF for parsing |
| Presentations | PPTX, PPT | No |
| Archives | ZIP, RAR | No |
| Media | MP4, MP3 | No |

File Size & Limits
| Rule | Limit |
|---|---|
| Attachments per message | 10 files |
| Single file size (general) | ≤ 50 MB |
| PDF (parseable) | ≤ 10 MB |
| CSV, XLSX, XLS, TXT (parseable) | ≤ 5 MB |
| Reference image | 1 image (paste replaces previous) |
Storage Limits by Plan
Storage Limits by Plan
| Plan | Storage Limit |
|---|---|
| Free / Lite | 200 MB |
| Starter | 1 GB |
| Pro | 5 GB |
How AI Parses Your Files
When you attach files, AI automatically determines how to use each one:- Parse — extracts text/data content to generate the website (e.g., “build a page based on this requirements document”)
- Resource — treats the file as a visual asset without reading its content (e.g., “use this image as the logo”)
- Format check: Only PDF, CSV, XLSX, XLS, and TXT can be parsed. Other formats are always treated as resources.
- Your instructions: Phrases like “analyze,” “based on this document,” or “use the data from this spreadsheet” signal parsing intent. Phrases like “as a logo” or “as background” signal resource intent.
- Default: When uncertain, files are treated as resources to avoid unnecessary processing.
Image Handling Details
Image Handling Details
- Attached images are used as visual assets (logos, backgrounds) by default
- When you request it (e.g., “extract the text from this business card image”), AI will parse the image for text/content instead
- Reference images (pasted via
Ctrl/Cmd + V) are always handled separately as visual layout/style references and are not subject to parsing
Uploading Flow
Select Files
Click
Existing project: the menu additionally offers Browse Files (pick from existing assets) and Embed Code.
+ → Upload Files, or drag and drop files into the input area.New project: the menu offers Reference Image and Upload Files.

Files Upload
New project: files are temporarily held in your browser and uploaded after you click Send. An “Uploading files…” indicator appears below your message.Existing project: files upload immediately upon selection — each file chip shows a spinner until complete.

Best Practices
Drag multiple files at once from your desktop into the input area — a full-screen overlay with supported format hints will guide you.
Troubleshooting
Upload Blocked (Wrong Type / Too Large / Too Many)
Upload Blocked (Wrong Type / Too Large / Too Many)
Common causes and solutions:
- Unsupported format — check the supported file types table. Convert to a supported format if needed (e.g., export as PDF).
- File too large — general limit is 50 MB; parseable files have stricter limits (PDF ≤ 10 MB, CSV/XLSX/XLS/TXT ≤ 5 MB). Compress or split the file.
- Too many attachments — max 10 files per message. Remove some or send across multiple messages.
Storage Limit Exceeded
Storage Limit Exceeded
Your plan’s storage quota is full.
- In-project chat: Click “Manage” in the toast notification to delete unused files
- New project: Consider upgrading your plan or cleaning up other projects
- Plan limits: Free/Lite 200 MB, Starter 1 GB, Pro 5 GB
Upload Failed
Upload Failed
Possible causes: network issues, server error, or storage quota exceeded.
- Check your network connection and try again
- The error message in the toast notification will guide you
- If upload fails, your text message is still sent — AI generation continues with your text instructions only
AI Didn't Use My File Content
AI Didn't Use My File Content
- Ensure the file is one of the 5 parseable types: PDF, CSV, XLSX, XLS, TXT
- Use explicit language like “based on the content in this PDF” or “use the data from this spreadsheet”
- Check that the file is within the parseable size limit
- If you need text extraction from a Word document (.doc/.docx), convert it to PDF or TXT first
Reference Image vs. File Attachment Confusion
Reference Image vs. File Attachment Confusion
Dragging an image creates a file attachment (saved to storage), not a reference image.
| Reference Image | File Attachment | |
|---|---|---|
| How to create | Ctrl/Cmd + V paste, or + → Reference Image | Drag & drop, or + → Upload Files |
| Saved to Files storage | No | Yes |
| Counts toward quota | No | Yes |
| Display | Small thumbnail (56×56px) | File chip |
| Limit | 1 image | Up to 10 files |
Need More Help?
- Email: hi@readdy.ai
- Feedback: https://readdy.ai/feedback