Skip to main content
Upload files alongside your text instructions when creating or editing a project — whether it’s a requirements document, a data spreadsheet, or visual assets, Readdy can intelligently parse and incorporate them into the generated website.

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.
Input area showing file chips (attachments) and a reference image thumbnail side by side

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 + V to paste, or click +Reference Image
  • Only 1 image at a time (new paste replaces old)
  • Displayed as a small thumbnail (56×56px)
You can use both in a single message — for example, paste a screenshot as the visual reference for layout, while uploading a PDF with content requirements and a logo PNG as a brand asset.
Images dragged from your desktop are treated as file attachments, not reference images. Only keyboard paste (Ctrl/Cmd + V) or the Reference Image menu creates a reference image.

Supported File Types & AI Parsing

The following formats can be uploaded as attachments:
CategoryFormatsAI Parseable?
DocumentsPDF, TXTYes
SpreadsheetsCSV, XLSX, XLSYes
ImagesPNG, JPG/JPEG, GIF, WebP, SVGYes — default as visual resource, parseable on request
DocumentsDOC, DOCXNo — convert to PDF for parsing
PresentationsPPTX, PPTNo
ArchivesZIP, RARNo
MediaMP4, MP3No
AI determines how to use each file based on your instructions. For example, a PDF can be parsed for its text content, and an image can be used as a visual asset by default or parsed for text (OCR) if you explicitly request it.
Hint bar below attachments showing parseable format types

File Size & Limits

RuleLimit
Attachments per message10 files
Single file size (general)≤ 50 MB
PDF (parseable)≤ 10 MB
CSV, XLSX, XLS, TXT (parseable)≤ 5 MB
Reference image1 image (paste replaces previous)
Parseable files have stricter size limits due to AI context window constraints. Files exceeding limits will be blocked with an error message.
PlanStorage Limit
Free / Lite200 MB
Starter1 GB
Pro5 GB
To free up space, go to your project’s asset library and delete unused files.

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”)
How intent is determined:
  1. Format check: Only PDF, CSV, XLSX, XLS, and TXT can be parsed. Other formats are always treated as resources.
  2. 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.
  3. Default: When uncertain, files are treated as resources to avoid unnecessary processing.
Be specific — instead of “here are my files,” try “generate a landing page based on the content in the PDF, and use the PNG as the header image.”
  • 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

1

Select Files

Click +Upload Files, or drag and drop files into the input area.New project: the menu offers Reference Image and Upload Files.
Plus button menu in new project: Reference Image and Upload Files
Existing project: the menu additionally offers Browse Files (pick from existing assets) and Embed Code.
Plus button menu in existing project: Reference Image, Upload Files, Browse Files, and Embed Code
2

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.
Upload progress indicator appearing below message and disappearing when complete
3

AI Generation Begins

Once upload completes, AI processes your text instructions along with the attached files and begins generation.
Your message is displayed instantly even before files finish uploading, so you don’t have to wait.

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.
Dragging files into input area showing full-screen overlay, then file chips appearing after drop
Monitor your storage usage — uploaded files persist in your project even if unused in generation. Delete unused files from the asset library to free up space.

Troubleshooting

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.
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
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
  • 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
Dragging an image creates a file attachment (saved to storage), not a reference image.
Reference ImageFile Attachment
How to createCtrl/Cmd + V paste, or + → Reference ImageDrag & drop, or + → Upload Files
Saved to Files storageNoYes
Counts toward quotaNoYes
DisplaySmall thumbnail (56×56px)File chip
Limit1 imageUp to 10 files

Need More Help?