When using ChatGPT's file upload function, you may be concerned about what kind of files it can handle. While it supports not only documents but also spreadsheets and presentation materials, there are some limitations that you should keep in mind, such as the handling of unsupported extensions and images.
This article provides an easy-to-understand explanation of the file formats supported by ChatGPT and various upload restrictions based on the official help.
table of contents
What file formats are supported?
ChatGPT supports the following file formats. theseBy uploading, you can analyze, convert, and summarize the content..
text file
Common text-based files such as TXT, CSV, etc.
Large amounts of text data, CSV files containing numbers, etc.
Text is easy to analyze and is often used for summarizing sentences, analyzing sentiment, and visualizing numerical data.
document file
Microsoft Word (.doc, .docx)
PDF (contains text information)
Other common rich text documents
It is useful in a wide range of situations, such as business situations and academic research, such as uploading complex sentences and having them summarized, and comparing multiple documents.
spreadsheet
Microsoft Excel (.xls, .xlsx)
CSV (repost), TSV, etc.
Files with macros such as XLSM are basically images that are treated as numbers and text.
This is effective when you want ChatGPT to support data analysis and numerical aggregation. Visualization and calculations are also possible using Advanced Data Analysis (formerly Code Interpreter).
Presentation materials
Microsoft PowerPoint (.ppt, .pptx)
Common slide format files
This is useful when reviewing or summarizing the structure of presentation materials. You can use it to receive improvement suggestions based on the slide text. Please note that if there is only an image in the slide, the text will not be readable.
Other common formats
The official help says it supports "general text, spreadsheets, presentations, and document files." Even formats not listed may be readable without problems.
File formats not available in ChatGPT
ChatGPT does not support some extensions. Specifically, the following files cannot be analyzed or converted even if they are uploaded.
Web-based document formats (such as .gdocs)
Cloud-only formats such as Google Docs cannot be handled directly.
Compressed files (.zip, .rar, etc.)
Even if you upload a compressed file as is, the contents cannot be expanded and analyzed.
Image file format (.jpg, .png, .gif, etc.)
Currently, ChatGPT cannot parse text within images. If you want to manipulate the information contained in images, you need to use an OCR (character recognition) tool in advance.
Audio/video files (.mp3, .mp4, etc.)
We do not support audio or video content analysis, so you cannot upload these file formats.
Some special file formats (.exe, .dll, etc.)
Executable files and system-related files are also not supported. Uploading is not recommended due to security risks.
Limits on file size and number of uploads
In addition to file compatibility, you also need to pay attention to the size and number of uploads.
maximum size
per fileMaximum size is capped at 512MBis. however,2M token limitPlease note that this also applies. There is no token limit for spreadsheets, butThe maximum limit for CSV and spreadsheet files is approximately 50MB, and the maximum limit for image files is 20MB per file.It becomes.
Number of uploads possible
per GPTmax 20 filesYou can upload up to Also,Users can upload up to 10GB, organization can upload up to 100GBis. Once the user or organization limit is reached, no more files can be uploaded.
Please refer to the article below for important points when handling multiple files.
"[ChatGPT] Limitations and workarounds for multiple file uploads”
Ideas for handling unsupported files
If you want to use a file format that cannot be handled directly by ChatGPT, please use the following method.
Convert to text format
Extract the contents of web-based files and images and save them as text files.
Unzip compressed file
Unzip the files you need and upload them individually.
Utilizing transcription tools
For audio and video files, we use an external service to convert the content into text.
In this way, even if the file is not supported, by performing appropriate conversion and supplementary work, it is possible to take full advantage of ChatGPT's functions. By taking the time to organize the format and content in advance, you will be able to receive analysis and proposals more efficiently.
summary
ChatGPT's file upload function allows you to handle a wide range of files containing mainly text and numerical data. On the other hand, it is important to understand unsupported formats and limitations, and to convert to appropriate formats and take other measures.
Especially when using it for business or academic purposes, check the supported formats and size restrictions in advance to ensure smooth operation. This allows you to maximize the performance of ChatGPT.