Microsoft 365 Copilot supports numerous file formats when using Microsoft 365 Copilot Chat or Microsoft 365 Copilot in various apps. You can create, rewrite, and summarize content, and once files are uploaded, their contents remain accessible for use in subsequent prompts.
Microsoft 365 Copilot (Work and School)
To upload or select a cloud file, select the paperclip icon
Supported file formats for Microsoft 365 Copilot app
Choose from the supported file formats below based on what you want Copilot to help you create in Microsoft 365 Copilot app. The file formats below apply to Microsoft 365 Copilot Chat, Pages, Notebooks and Create.
Intended Copilot Task |
File Formats |
Notes |
---|---|---|
Code Development |
.js, .jsx, .tsx, .py, .java, .cs, .cpp, .c, .h, .php, .dart, .css, .lua, .rs, .pl, .sql, .bash, .sh |
Programming languages, scripts, and web development files for software development tasks. |
Configuration & Markup |
.json, .xml, .yaml, .yml, .ini, .config, .utf8 |
Configuration files, data interchange formats, and system settings |
Creating Documents |
.docx, .doc, .docm, .pdf, .txt, .rtf, .md, .html, .htm |
Traditional document creation and editing formats, including Microsoft Word, plain text, and web formats |
Creating Presentations |
.docx, .doc, .pdf, .pptx. ppsm |
Microsoft PowerPoint formats for slide presentations |
Creating Videos |
.ppt, .pptx (source files for creating new videos) |
Source presentation files that can be converted to video format |
Data Analysis & Spreadsheets |
.xlsx, .xls, .xlsm, .csv, .tsv |
Spreadsheet formats and structured data files for analysis, calculations, and data manipulation |
Search / Home |
All file formats available in the system |
Universal search capability across all supported file types in the system |
Summarizing Information |
.docx, .doc, .pptx, .pdf, html., .loop, .md |
Formats suitable for content extraction and summarization |
System & Logs |
.log |
System log files and diagnostic information |
Workspace Collaboration |
.loop, .fluid |
Microsoft collaborative workspace formats for real time collaboration |
Copilot in Microsoft 365 apps
The following formats supported by Copilot in Microsoft 365 apps.
Microsoft 365 Copilot App |
File Formats |
Notes |
---|---|---|
Excel |
.xlsx, .xlsb, .xlsm |
Files must be saved to OneDrive or SharePoint with auto save enabled |
Forms |
.doc, .dot, .dotx, .docx, .docm, .docb, .xls, .xlm, .xlsx, .xlsm, .xlsb, .xltx, .ppt, .pps, .pptx, .pptm |
|
Loop |
NA |
File upload via Copilot not supported |
OneDrive |
.doc, .docx, .ppt, .pptx, .xlsx, .fluid, .loop, .pdf, .txt, .rtf, .aspx, .htm, .html, .odt, .odp |
|
OneDrive (Images) |
.bmp, .dib, .gif, .ico, .jfif, .jpe, .jpeg, .jpg, .png, .svg, .tif, .tiff, .xbm, .xpm |
|
OneNote |
Same across all Copilot Notebook experiences |
|
Outlook |
.docx, .pdf, .pptx |
Draft agenda limited to .docx, .pptx, .pdf (1 file limit) |
Planner |
.docx, .doc, .pdf, .txt, .pptx, .ppt, .html, .loop, .md |
|
PowerPoint |
.docx, .pdf, .txt, .xlsx, .pptx |
Rewrite feature works only with .pptx files |
SharePoint |
doc, .docx, .ppt, .pptx, .xlsx, .fluid, .loop, .pdf, .txt, .rtf, .aspx, .htm, .html, .odt, .odp |
|
Whiteboard |
.whiteboard |
|
Word |
docx, .doc, .pptx, .ppt, .txt, .pdf |
Related topics
Microsoft 365 Copilot help & learning
Keep it short and sweet: a guide on the length of documents that you provide to Copilot