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.