Copilot vision is generally available
Copilot vision is now generally available. You can attach images and PDFs directly to your chat prompts so Copilot can reason about what it sees alongside your code.
Supported file types
| Type | Formats |
|---|---|
| Images | JPEG (.jpg, .jpeg), PNG (.png), GIF (.gif), WebP (.webp) |
| Documents | PDF (.pdf) |
Where it works
Copilot vision is available across the following surfaces:
| Surface | Notes |
|---|---|
| GitHub Copilot Chat in VS Code | Paste, drag-and-drop, or right-click to attach images in the chat panel; works in ask, plan, and agent modes |
| github.com Copilot Chat | Attach images and PDFs directly in chat on github.com |
| GitHub Copilot CLI | Attach image paths when using Copilot in the terminal |
Available on all Copilot plans
Copilot vision is now available to all Copilot subscribers: Free, Pro, Pro+, Business, and Enterprise. No policy changes or admin actions are required to turn it on.
Previously, users on Copilot Business and Copilot Enterprise needed the Editor Preview Features policy enabled at the org or enterprise level. Vision is now on by default for everyone.
For users on GitHub Copilot Business and GitHub Copilot Enterprise, GitHub retains image and PDF attachments for approximately 24 hours to provide the service.