Uploading files into a conversation and asking ChatGPT to review them sounds like a magic trick, but it’s a practical reality. Got a long report, a spreadsheet, or images and want to extract what matters without losing hours? Now you can do that right inside the chat.
How it works
The flow is simple and designed not to interrupt your work: start a conversation with ChatGPT and then upload the file from the tools menu by selecting “Add photos or files”. Supported formats include CSV, XLSX, PDF, DOCX, JPEG, PNG, TXT and more.
- Upload the file from Tools → Add photos or files.
- Ask a question or give the chat a specific task.
And then? ChatGPT processes the file content in the context of the conversation: it can read tables, review text, interpret basic images, and return results as text or downloadable files.
What you can ask ChatGPT with your files
The possibilities are useful and concrete. Some examples that work well in chat:
- "Summarize the main findings of this report and point out risks or open questions."
- "Visualize these sales data by region and highlight the biggest month-to-month changes."
- "Rewrite this document to be clearer and more concise, keeping the same tone."
- "Extract the key dates and responsible people from this PDF into a simple table."
You can also ask for specific views, like tables or charts, and download the output ChatGPT generates — for example, an updated spreadsheet or a summary PDF.
Using external apps inside ChatGPT
Some versions of ChatGPT let you connect apps (third-party tools) to bring external context into the conversation. What’s that good for? Think about connecting a storage app or a BI tool so the chat can access additional sources directly.
- Go to
Settings → Appsto search for and connect an app. - Complete the authentication and permissions flow.
- Once authorized, the app appears in Tools during chats or you can invoke it with
@or/.
If you work in a corporate space, your organization’s admin decides which apps are available.
Practical tips and security considerations
A few recommendations to get more out of this without exposing unnecessary data:
- Clean sensitive metadata from documents before uploading if you don’t want to share it.
- If the task is very specific, ask for structured output: "Return it as a CSV table" or "Generate an SVG chart."
- If you’re working with large files, consider splitting the content into parts and asking for partial summaries.
Important: in ChatGPT Enterprise or Business spaces, the data the chat accesses through apps is not used to train the models by default, but check your organization’s internal policies and workspace settings.
Quick ideas to use this today
- Quick audit of an annual report: extract risks and key metrics in minutes.
- Clean up and improve legal or commercial text to make it clearer.
- Turn a sales table into charts and insights ready for a presentation.
- Extract dates and responsible parties from contracts in PDF to populate a calendar.
Sound useful? It’s helped me save time when I had to review long reports before a meeting: upload the PDF, ask for an executive summary, and you’re done.
