
Grok Bot
Attach files and links in Grok Bot
In a Bot conversation you can paste text, links, and images, attach files, and tell the Bot how to use each one. Supported inputs include images, audio, video, PDFs, Office documents, CSV, JSON, YAML, source code, HTML, email files, and notebooks. Official guide: Work with Grok Bot → Attach files and links.
Limits on desktop
| Limit | Value |
|---|---|
| Attachments per message (desktop) | 6 |
| Documents, images, and audio | 25 MB each |
| Video | 200 MB |
Large, encrypted, damaged, or unusual files may not be readable. Export an unusual format as PDF, CSV, plain text, or an image before you attach it.
Tell the Bot what each attachment is for
Name the role of every file in the same message:
The PDF is the signed policy. The spreadsheet is this month's transactions. Reconcile the spreadsheet against the policy, cite the relevant policy section for every exception, and return a new spreadsheet plus a short summary. Do not modify the originals.
Paste a link when the Bot can reach the page from its computer or a plugin. If the page is private, sign in through the computer or connect the plugin first. Always check a link's destination before entering credentials or approving an external action.
Group chat attachment rules
Your messages in a group can include attachments. Bot-to-group handoff messages are text-only, so a Bot should send an image directly to another Bot when that teammate must inspect it.
Pitfalls
- Attaching more than six files in one desktop message — split across messages or zip what belongs together.
- Sending an encrypted or proprietary binary and expecting the Bot to open it without an export.
- Pasting a private URL without a plugin or signed-in session that can reach it.
- Relying on a group handoff to carry an image — hand the image Bot-to-Bot instead.