How to upload an image in ChatGPT?

Upload files ChatGPT

You upload an image in ChatGPT by using the paperclip icon in the text field. You select a file from your computer, Google Drive or OneDrive, and ChatGPT processes it automatically. You then ask questions about the content, request analysis or have text extracted from the image.

The upload function works in the web version, the desktop app and the mobile apps. Which image formats you can upload and how many images per day depends on your subscription.

Which images does ChatGPT support?

ChatGPT supports common image formats for professional use. You can upload JPEG, PNG and WebP files. Static GIF files are also accepted; for an animated GIF, ChatGPT processes only the first frame.

Formats such as TIFF, BMP, SVG and HEIC are not supported. If you work on an iPhone, your camera will take HEIC photos by default. Convert these to JPEG or PNG before uploading them.

The maximum file size per image is 20 MB. Photos from a smartphone or high-resolution screenshots sometimes exceed this. Reduce the file size beforehand using a free tool like TinyPNG, or trim away unnecessary edges. Another option is to save the file as JPEG instead of PNG, which reduces the file size considerably in most cases.

How to upload an image step by step?

Uploading an image in ChatGPT works pretty much the same on every version of the interface. Open a conversation and click on the paperclip icon to the left of the text field. You get three options: choose a file from your computer, connect to Google Drive or connect to OneDrive.

Select your image and wait for the file to be processed. The image will appear as an attachment to your message. Now type an instruction indicating what you want. “Describe what you see on this image” or “Extract all text from this screenshot” works better than just “view this”. The more specific your instruction, the more useful the result.

On the mobile app (iOS and Android), tap the plus icon and choose “Add photos and files”. You can also take a picture directly with your camera and upload it directly. On desktop, you can additionally drag an image to the text field or paste it from your clipboard.

Those who want to get better results from ChatGPT start by formulating targeted instructions. In our article on How to ask a good question to AI read how to go about it.

What can ChatGPT do with your image?

ChatGPT can analyse, describe and compare images as soon as you upload them. The function runs on the vision capabilities of the underlying models (GPT-4o and GPT-5) and recognises patterns, objects, text and structures in an image.

Some practical applications: extracting text from a screenshot or picture of a document, interpreting a graph or table and naming key trends, assessing a design or mockup for structure and readability, or comparing two images side by side for differences.

The power lies in combining the image with a targeted instruction. Upload a screenshot of an error message and ask for a solution. Upload an organisation chart and ask ChatGPT to summarise the structure. Upload a picture of a whiteboard after a brainstorm and get the key points worked out in an action list.

Keep in mind that ChatGPT is not a reliable source for interpreting medical images, and the model may have difficulty with non-Latin characters, rotated images and very small details in complex visualisations. Always check the output yourself before working with it further. Who Know what ChatGPT is and how it applies pattern recognition, also understands why that control is needed.

Why can't I upload an image in ChatGPT?

The most common reason why you cannot upload an image in ChatGPT is that you have reached your subscription's upload limit. The error message “You've reached your file upload limit” appears with all subscriptions, but does not tell you when the limit resets.

With the free subscription, the limit is 2 images per 24 hours. That counter works like a rolling window: if you upload your first image at 15:00, that spot won't be released until 15:00 the next day. With ChatGPT Plus, the counter resets after 24 hours (daily limit) and, in addition, a rolling window of 3 hours applies to the total number of files.

Other common causes: your file is larger than 20 MB, the format is not supported (such as HEIC or TIFF), or you are using a model that does not accept images. Uploading images only works with vision models such as GPT-4o and GPT-5. Use the dropdown menu at the top of your conversation to check which model you are using.

Sometimes the problem lies with the browser. Chrome and Safari work most reliably. Disable browser extensions (especially adblockers), try an incognito window, or log out and back in. On the mobile app, clearing the cache or restarting the app may help. If the problem persists, check status.openai.com for known failures on the OpenAI side.

How many images can you upload per day?

The number of images you can upload in ChatGPT varies by subscription. The free subscription allows 2 images per 24 hours, with a total of 3 file uploads (images, PDFs and documents combined) per day. ChatGPT Plus gives you 50 images per day and additionally a rolling window of 80 file uploads every 3 hours.

ChatGPT Pro offers unlimited uploads. For most professionals, the Plus limit is more than enough. Only when doing intensive visual work, such as processing large quantities of product photos or screenshots, do you risk reaching the limit.

During peak hours, OpenAI may temporarily lower the limits. You will then get an error message sooner than you might expect. Unfortunately, there is no dashboard that shows how much of your upload quota you have already used. A full overview of the different subscriptions and their features can be found in our article on What ChatGPT costs.

How safe is it to upload images to ChatGPT?

The safety of uploading images to ChatGPT depends on your subscription and settings. With the free subscription and ChatGPT Plus, OpenAI can use uploaded images for training future models. You can turn this off in the settings under “Data Controls”, but by default it is on.

With ChatGPT Enterprise and Business, OpenAI does not use customer data for training. For organisations working with confidential visual materials, such as drafts, contracts or internal documents, this is the relevant distinction.

As a rule of thumb, do not upload images with personal data, confidential business information or customer data via a free or Plus account. Work with anonymised versions or test files when you want to explore functionality. You can read more about the privacy aspects of AI tools in our article on the risks of AI.

Upload other files to ChatGPT

Besides images, ChatGPT supports uploading the most commonly used file formats for professional work. The upload function works the same way as for images: via the paperclip icon in the text field.

What files does ChatGPT support?

ChatGPT accepts files in the following formats: PDF, Word (.docx), Excel (.xlsx), CSV, PowerPoint (.pptx), text files (.txt) and compressed files in ZIP format. ZIP files are automatically extracted, after which ChatGPT processes the individual files.

Not supported are video files, audio files, executable files (.exe) and password-protected documents. Password-protected PDFs fail without an obvious error message. Remove the protection in Adobe Acrobat or a similar programme and try again.

The maximum file size is 512 MB per file. For spreadsheets, there is a limit of around 50 MB, depending on the number of rows. Text documents also have a limit of 2 million tokens, so very long documents are sometimes not fully processed even if they fall below 512 MB.

Upload limits per subscription

File upload limits work similar to those for images, but the numbers differ. The free subscription allows 3 file uploads per day. ChatGPT Plus offers 80 files per 3 hours, with a maximum of 10 files per message (on web meanwhile 20 per message). ChatGPT Pro offers unlimited uploads.

After uploading, ChatGPT can analyse, summarise, compare and convert your files. Upload a policy report and request a summary of conclusions. Upload a spreadsheet with sales data and get patterns analysed. Upload a presentation and ask for feedback on structure and language. Find out more about all the possibilities in our article on What you can do with ChatGPT.

Want to not only upload images, but also have images created by ChatGPT? In our article on ChatGPT image creation we explain how image generation works, what you can do for free and where the limits are.

The ChatGPT course from LearnLLM teaches you how to structurally deploy files and images in your work, including workflows for document analysis and visual input. Want to get started right away? Register for the ChatGPT e-learning and learn to work with repeatable practices and fixed checkpoints.

Share this article

Related articles