Trying to upload a PDF, Word document, spreadsheet, or another file to ChatGPT, only to see the upload fail? It can be frustrating, especially when you need ChatGPT to summarize a document, analyze data, or help with an important task.
The good news is that a failed upload does not always mean something is wrong with your account. The problem may involve the file itself, an upload limit, your browser, your internet connection, or a temporary service issue.
In this guide, you will learn how to troubleshoot the most common causes of the ChatGPT file upload failed error, identify which situation applies to you, and choose the right fix without wasting time on unnecessary steps.
Quick Answer: How to Fix ChatGPT File Upload Failed
If ChatGPT cannot upload your file, start with these checks:
- Refresh ChatGPT and try uploading the file again.
- Check whether the file type is supported.
- Make sure the file is within the applicable size limits.
- Try uploading a different file to see whether the problem is file-specific.
- Open the official OpenAI status page to check for service disruptions.
- If the error continues, test another browser or a private browsing window.
- Check whether you have reached an upload or storage limit.
Do not try every solution at once. Start by identifying the error message and testing a small, supported file. This can help you determine whether the problem is related to a particular document, your browser, your account, or the service itself.
Official status check: Visit OpenAI Status and look for incidents affecting ChatGPT or file uploads. A service issue may prevent uploads from working correctly even when your file is valid.
Why Is ChatGPT File Upload Not Working?
There is no single cause behind every failed upload. The right solution depends on what happens when you attach the file.
For example, if the upload fails immediately after you select a document, the file format, file size, or browser may be worth checking first. If the upload appears to finish but ChatGPT cannot read the document, the problem may involve processing or the contents of the file.
Here are some common possibilities:
- File restrictions: The document exceeds an applicable size limit or uses an unsupported format.
- Upload limits: Your account has reached a usage limit or storage capacity.
- Browser problems: Cached data, extensions, or temporary browser errors interfere with uploading.
- Connection issues: An unstable network interrupts the upload.
- Temporary service problems: ChatGPT is experiencing an issue that affects file uploads or processing.
These are possible causes, not a diagnosis of your specific error. The following fixes will help you narrow down the cause before making unnecessary changes.
Fix 1: Check Whether ChatGPT Is Experiencing an Outage
Before changing browser settings or modifying your file, check whether the problem is on OpenAI's side.
Sometimes, file uploads fail because a service is experiencing degraded performance. In that situation, repeatedly refreshing the page or changing your document may not solve anything.
How to Check OpenAI's Service Status
- Open the official OpenAI Status page.
- Look for the ChatGPT and file upload components.
- Check whether an active incident or service degradation has been reported.
- If an upload-related incident is listed, follow the status updates and try again after the issue has been resolved.
Keep in mind that a general status page may not reflect every individual account or regional problem. If no incident is reported, continue with the troubleshooting steps below rather than assuming the service is completely free of issues.
One important tip: If your file was uploading normally earlier and suddenly stopped working, checking the service status is a sensible first step. It can save you from spending time changing settings that were not causing the problem.
Fix 2: Check the File Type and Size
If ChatGPT displays an upload error immediately after you select a document, check whether the file format and size are supported.
ChatGPT supports many common document and data formats, including PDF, DOCX, TXT, XLSX, XLS, CSV, TSV, and PPTX. However, supported formats and limits can vary by feature, account, and the way the file is being uploaded.
According to the official OpenAI file upload documentation, the general limits for document uploads include:
- Documents and presentations: Up to 512 MB per file.
- Text and document files: A limit of 2 million tokens per file also applies.
- Spreadsheets and CSV files: Approximately 50 MB, depending on the data and row sizes.
- Images: Up to 20 MB per image.
These limits are not interchangeable. A document may be below the file-size limit but still exceed the applicable token limit. Account-specific upload restrictions may also apply.
What to Do If Your File Is Too Large
- Check the file size on your device.
- If it is a PDF, consider compressing it or splitting a large document into smaller sections.
- If it is a spreadsheet, remove unnecessary data or divide the workbook into smaller files when practical.
- If it is a Word document, save a clean copy in DOCX format and try uploading that copy.
- Upload the revised file and see whether the error persists.
If you are trying to upload a Google Docs shortcut or a file ending in .gdoc, export the document as PDF or DOCX first. The shortcut itself is not a substitute for an uploaded document.
Important: Do not rename a file extension just to make it appear supported. Changing .pages to .pdf, for example, does not actually convert the file. Export or convert it into a supported format instead.
If your file is already supported and comfortably within the applicable limits, move on to the next fix rather than repeatedly modifying the document.
Fix 3: Test Another File to Identify the Problem
If ChatGPT file upload is still failing, try uploading a different file before changing more settings. This simple test can help you determine whether the problem affects one document or every file you attempt to upload.
How to Test the Upload
- Choose a small PDF, TXT, or DOCX file that you know is valid.
- Open the same ChatGPT conversation or start a new one.
- Attempt to upload the test file.
- Check whether the new file uploads successfully.
If the test file works but your original document does not, focus on the original file. It may be too large, damaged, incorrectly exported, or in a format that the upload feature does not support.
If several different files fail in the same way, the issue may be related to your browser, connection, account limits, or a temporary ChatGPT problem.
What If Only One PDF Fails to Upload?
Try opening the PDF on your device. If it cannot be opened normally, create a fresh copy from the original document or export it again as a PDF.
If the PDF opens correctly but ChatGPT still rejects it, try these steps:
- Save a new copy of the document.
- Remove unnecessary pages if the file is unusually large.
- Check whether the PDF is password-protected or restricted.
- Try uploading another PDF to see whether the issue is specific to that document.
A successful test with another file does not identify the exact cause, but it narrows down where you should investigate next.
Fix 4: Refresh ChatGPT and Start a New Conversation
Sometimes, an upload fails because the current page or conversation is temporarily unresponsive. Refreshing the page is a quick troubleshooting step that does not require changing your account settings.
Try These Steps
- Wait a few seconds in case the upload is still processing.
- If the request is clearly stuck, refresh the ChatGPT page.
- Open ChatGPT again and try uploading the file.
- If the problem continues in the same conversation, start a new conversation and test the upload there.
On a phone, make sure you do not accidentally close the browser tab or app before a file finishes uploading. If you are using the ChatGPT mobile app, close and reopen the app if the interface appears stuck.
Keep in mind: Refreshing may interrupt an unfinished request. If you are uploading a large file or have important unsent text in the conversation, save your work before refreshing.
If the upload succeeds in a new conversation, the issue may have been temporary or specific to the original conversation. If it fails everywhere, continue troubleshooting instead of repeatedly refreshing the same page.
Fix 5: Try Another Browser or a Private Window
If ChatGPT cannot upload files in your usual browser, test the service in another browser or a private browsing window. This helps determine whether the issue is connected to cached data, browser extensions, or a particular browser session.
If You Use ChatGPT on a Computer
- Open a private or incognito window in your browser.
- Visit ChatGPT and sign in.
- Open a conversation and attempt to upload the same test file.
- If the upload works, return to your regular browser session and investigate its extensions or stored site data.
A private window is a diagnostic test, not a guaranteed fix. Some browser extensions may still operate in private mode if you have explicitly allowed them.
If You Use ChatGPT on Android
If you are using ChatGPT through Chrome on an Android phone, try the following:
- Open Chrome and visit ChatGPT again.
- Check whether Chrome has an available update.
- Try opening ChatGPT in another supported browser.
- If you normally use the ChatGPT app, test the website in your browser, or test the app if you normally use the website.
If uploads work in one browser or in the app but not in the other, the problem may be related to the original browser or app environment rather than the file itself.
Fix 6: Check Browser Extensions and Stored Site Data
Browser extensions and stored website data can sometimes interfere with website features. Privacy tools, content blockers, script-blocking extensions, or security software may affect how an upload interface behaves.
This is more relevant when the upload button does nothing, the file picker opens but the upload never starts, or the problem occurs only in one browser.
What You Can Try
- Test ChatGPT in a private window first.
- If the upload works there, temporarily disable extensions that may affect the site.
- Reload ChatGPT and test the upload again.
- If necessary, clear the stored site data for ChatGPT and sign in again.
Before clearing site data, make sure you know how to sign back in. Clearing it may remove your local session and other site-specific preferences.
On Android, you can also check whether Chrome needs an update. If you are using the ChatGPT app, check for an app update through the official app store.
Do not disable your antivirus, firewall, or other security protections permanently just to upload a file. If a security tool appears to be blocking the upload, investigate its settings carefully and follow the tool provider's guidance.
If the problem remains after testing another browser and checking extensions, the next step is to examine your internet connection and any upload limits that may apply to your account.
Fix 7: Check Your Internet Connection
A weak or unstable internet connection can interrupt a file upload before it finishes. This is especially frustrating when a document appears to start uploading but the progress stops or an error appears after waiting.
Try these steps to determine whether your connection is contributing to the problem.
Test Your Connection
- Open another website to check whether your internet connection is working normally.
- If you are using Wi-Fi, move closer to the router or reconnect to the network.
- If possible, switch temporarily from Wi-Fi to mobile data, or try a different trusted network.
- Return to ChatGPT and attempt to upload a small test file.
If the upload works on a different network, your original connection or its network settings may be involved.
VPNs, proxies, secure DNS services, and network filters can sometimes interfere with connections to ChatGPT. If you use one, test the upload without it when safe and appropriate, then restore your preferred security settings afterward.
For more detailed guidance, see OpenAI's official network recommendations for ChatGPT errors.
Important: If you are using a workplace, school, or managed network, do not attempt to bypass its security controls. Ask the network administrator to investigate if the connection appears to be blocking the upload.
Fix 8: Check ChatGPT File Upload and Storage Limits
Sometimes, the file itself is valid and your internet connection is working, but ChatGPT still refuses to accept another upload. One possible explanation is that you have reached an upload-rate limit or a storage limit.
OpenAI applies different limits depending on the type of upload, account plan, and feature being used. Limits can also change, so check the official documentation rather than relying on an old number found in another article.
What to Check
- Upload-rate limits: You may have uploaded too many files within the applicable time window.
- Plan-specific restrictions: Your account may have a different upload allowance from another user's account.
- Storage capacity: Your saved files may have reached an applicable storage limit.
- Project or GPT limits: Uploading files to a Project or a custom GPT may have separate restrictions.
To check the current rules, visit OpenAI's official file upload documentation.
How to Resolve an Upload Limit Error
- Read the exact error message shown by ChatGPT.
- Confirm that you are signed in to the correct account.
- If the message provides a retry time, wait until that time before trying again.
- Open ChatGPT settings and check the available storage information if your account provides it.
- If you have reached a storage limit, review your saved files and remove items you no longer need, if appropriate.
- Check the official OpenAI status page to rule out a service incident.
Be aware that upload-rate limits and storage limits are different. Removing an old file may help with a storage issue, but it does not necessarily reset a temporary upload-rate limit.
Repeatedly retrying the same upload may not help. OpenAI notes that failed upload attempts can sometimes count toward an upload-rate limit, so follow any retry instructions displayed in your account.
If the error persists despite waiting and checking your account, keep a screenshot of the message and continue to the final troubleshooting step.
Fix 9: What to Do When Nothing Else Works
If ChatGPT file uploads continue to fail after checking the file, browser, connection, and account limits, the problem may require further investigation.
Before contacting support, perform one final test to make your report more useful.
Run a Final Troubleshooting Test
- Check the OpenAI Status page for a relevant incident.
- Try uploading one small file in a new conversation.
- If possible, test the same account in another supported browser or on another device.
- If you can, try a different trusted internet connection.
- Record the exact error message and when it occurred.
These tests can help distinguish a file-specific issue from a browser, network, account, or service problem.
Contact OpenAI Support
If the upload still fails, contact OpenAI through the official Help Center.
Include the following information where available:
- The exact error message or a screenshot of the problem.
- The date, time, and time zone when the error occurred.
- Whether you were using the ChatGPT website or mobile app.
- Your browser or app version and device type.
- The file type and approximate size.
- Whether the problem occurs with every file or only one document.
- Whether you tested another browser, device, or network.
- Any request ID displayed with the error.
Do not include your password or upload sensitive documents unnecessarily when reporting the issue. Share only the information needed to explain and investigate the problem.
Providing these details can help support staff understand what happened and determine whether further troubleshooting is needed.
Which ChatGPT File Upload Fix Should You Try First?
If you are still unsure where to start, use this table to choose the next step based on what happens when you try to upload a file.
| What You See | What to Check First | Recommended Action |
|---|---|---|
| Upload fails immediately | File type and size | Check the supported formats and applicable file limits. |
| Only one document fails | The individual file | Open the document, save a fresh copy, or test another file. |
| Upload starts but gets stuck | Connection or service status | Check your network and the OpenAI Status page. |
| Upload works in another browser | Browser settings or extensions | Investigate extensions and stored site data in the original browser. |
| Upload limit reached message | Account limits and storage | Check the applicable limits and follow the retry instructions. |
| Files fail on multiple devices | Account, network, or service issue | Check service status and contact OpenAI Support if needed. |
The most useful clue is whether the problem affects one file, one browser, or every upload. Start with that distinction instead of repeating the same troubleshooting steps.
Frequently Asked Questions
Why does ChatGPT say my file upload failed?
The error can occur for several reasons, including unsupported file formats, file-size restrictions, upload limits, browser problems, network interruptions, or temporary service issues. Check the exact error message and test another supported file to narrow down the cause.
Why can't I upload a PDF to ChatGPT?
PDF uploads may fail if the file exceeds an applicable size or token limit, is damaged, or encounters a browser, connection, account, or service issue. Try opening the PDF on your device, saving a fresh copy, and uploading a different PDF as a test.
Does ChatGPT have a file upload limit?
Yes. OpenAI applies file-size, upload-rate, and storage limits. These limits can vary by plan and feature. For current details, consult the official ChatGPT file upload documentation rather than relying on outdated figures.
Why does ChatGPT say upload limit reached when I have not uploaded many files?
The message may relate to a rolling upload-rate limit, saved-file storage, or limits associated with your account or workspace. Failed attempts can sometimes count toward an upload-rate limit. Confirm that you are signed into the correct account, check storage information where available, and follow any retry instructions shown by ChatGPT.
Can my browser cause ChatGPT file uploads to fail?
Yes, browser settings, extensions, cached site data, or temporary browser errors may interfere with uploading. Test ChatGPT in a private window or another supported browser. If that works, investigate the original browser before changing other settings.
What should I do if ChatGPT file uploads are not working on my phone?
Check your internet connection, update your browser or ChatGPT app, and try uploading a small supported file. If you normally use the website, test the app if available, or try another supported browser. If uploads fail across different environments, check the service status and account limits.
Will refreshing ChatGPT fix a failed upload?
Refreshing may resolve a temporary page problem, but it will not fix every cause. Save any important unsent text first, then refresh and retry. If the same error returns, investigate the file, browser, connection, and account limits.
How do I know whether ChatGPT file uploads are down?
Visit the official OpenAI Status page and check for incidents affecting ChatGPT or file uploads. A status page cannot explain every account-specific problem, but it is a useful first check when uploads suddenly stop working.
Final Thoughts
A ChatGPT file upload failed error does not necessarily mean your account is broken or that the document is unusable. In many cases, the quickest way to find the cause is to test a small file, check the applicable file limits, and see whether the problem occurs in another browser or network.
If the error mentions an upload limit, follow the instructions provided by ChatGPT and check the official documentation. If uploads fail across different files and environments, review the service status and contact OpenAI Support with the exact error message and relevant details.
Once you identify whether the problem comes from the file, browser, network, account, or service, you can focus on the appropriate fix instead of wasting time on changes that are unlikely to help.
If you are exploring other AI resources, you may also find our guide to free AI tools without login useful when looking for tools that are accessible without creating another account.
