2026年7月2日時点では、ChatGPT Free は1日に3個のファイルをアップロードできます。ChatGPT Plus は3時間ごとに最大80個までアップロードできます。ChatGPT Pro はファイルアップロードが実質的に多いプランとして案内されていますが、Pro は「すべての制限が消えるモード」ではありません。ファイルサイズ、文書の token 数、表計算ファイルの大きさ、画像サイズ、アカウント保存容量、Project のファイル数、GPT knowledge、混雑時の一時的な制限、公正利用、悪用防止の境界は残ります。
アップロードが止まったときは、先に契約プランを見るより、どの層で止まっているかを見ます。Plus の3時間80個を使い切っていなくても、Project が満杯なら止まります。PDF が512MBを超えていれば止まります。長い文書が200万 token を超える、CSV が大きすぎる、画像が20MBを超える、保存容量がいっぱい、という場合もあります。さらに OpenAI の公式ページには Plus Project 上限の不一致があります。File Uploads FAQ は Plus を20ファイルとし、Projects in ChatGPT は Plus を25ファイルとしています。これは隠すべきではなく、公式上の不一致として扱うべきです。
まず下の表で大枠を確認し、そのあと症状に合う層を見てください。日次枠または3時間枠なら、正しい対応は待つことです。Project、保存容量、サイズ、token、表計算ファイルの形が原因なら、アップグレードより先にその層を小さくするほうが速いです。
早見表:ChatGPT Free・Plus・Pro のファイルアップロード制限
検索で目立つ数値は、一定時間内に追加できるファイル数です。これは Project に置けるファイル数、GPT knowledge に入るファイル数、アカウント保存容量、個別ファイルの可否とは別です。
| プラン | 2026年7月2日時点のアップロード枠 | Project 上限 | まだ止まる可能性がある層 | 先にやること |
|---|---|---|---|---|
| ChatGPT Free | 1日3ファイル | Projectごと5ファイル | サイズ、token、保存容量、ファイル種別、混雑 | 翌日の枠を待つか、ファイル層を小さくする |
| ChatGPT Plus | 3時間ごと最大80ファイル | 公式ページで20または25の不一致 | Project、512MB、2M token、約50MB表計算、20MB画像、保存容量 | ローリング枠を待つ、または非時間層を直す |
| ChatGPT Pro | ファイルアップロードが多いプランとして案内 | Projectごと40ファイル | 公正利用、悪用防止、サイズ、保存、Project、token、文脈 | 連続投入を減らし、原因の層を直す |
Free の1日3個、Plus の3時間80個、512MB、2M token、表計算ファイル、画像、保存容量などは OpenAI の File Uploads FAQ を基準にします。Project のファイル数は Projects in ChatGPT も確認する必要があります。この2つの公式ページが Plus で食い違うため、ここでは Plus Project を「20または25」と書きます。
この分け方を覚えると、判断がかなり楽になります。プラン変更はアップロード枠や Project 容量を上げることがありますが、大きすぎるファイルを合法化するわけではありません。また、会話を削除したり Project からファイルを外したりしても、3時間ローリング枠そのものはすぐには戻りません。
Plus の3時間ローリング枠とは
Plus の80ファイル枠は、固定時刻に一斉リセットされるものではありません。ローリング枠です。9時に20個、10時に20個をアップロードした場合、9時の分は12時ごろから、10時の分は13時ごろから枠外に出ます。古いアップロードが時間で抜けるほど、枠が少しずつ戻ります。

そのため、古いファイルを消してもすぐにアップロードできないことがあります。保存容量や Project の空きは増えても、まだ3時間枠の中にあるアップロード回数は消えません。純粋な回数制限なら、待ってから小さなバッチで再試行するのが最も確実です。
OpenAI は混雑時に制限が下がる可能性も示しています。つまり、Plus で最近65個や70個しかアップロードしていないのに止まったとしても、80という数字が間違いとは限りません。混雑により一時的な低い天井になっている可能性があります。ChatGPT は残りアップロード数をリアルタイム表示しないため、手動で数える場合も余裕を持つ必要があります。
Free は別物です。Free は1日3個のプールであり、3時間ごとに戻る枠ではありません。無料プランで長い文書作業を試しているときに3個を使い切ったなら、同じ作業をさらに細切れにするほど、アップロード枠を早く消費します。
Project、GPT knowledge、保存容量、ファイルサイズを分ける
Project 上限は、アップロード回数と最も混同されやすい制限です。3時間枠に余裕があっても、Project が満杯なら追加できません。現在の Projects ヘルプでは Free はProjectごと5ファイル、Plus は25、Pro は40です。一方、File Uploads FAQ は Plus を20としています。どちらも公式なので、Plus で大きな Project を組む前に、実際の UI を確認してください。

GPT knowledge も別の枠です。FAQ は、1つの GPT に対してライフタイムで最大10ファイルと説明しています。これは各チャット、各 Project、各メッセージの上限と同じ意味ではありません。ネット上で「10個まで」「20個まで」とだけ書かれていて、何の上限かが説明されていない場合は、複数のルールが混ざっている可能性が高いです。
| 層 | 目安にする上限 | 止まったときの先手 |
|---|---|---|
| チャットまたはGPTの任意ファイル | 1ファイル512MB | 圧縮、分割、不要ページ削除 |
| テキスト・文書 | 1ファイル200万 token | 章やテーマ単位で分ける |
| CSV・表計算 | 行の形により約50MB | 列や行を削り、小さいCSVにする |
| 画像 | 1画像20MB | アップロード前に縮小または圧縮 |
| 保存容量 | ユーザー25GB、組織100GB | Settings または Library storage で古いファイルを削除 |
便利なのは、これを制限のスタックとして見ることです。アップロード枠は「時間内に何個追加できるか」を答えます。Project は「この作業場所に何個置けるか」を答えます。サイズは「このファイルが通るか」を答えます。保存容量は「アカウントに空きがあるか」を答えます。token は「文書を一つの対象として読めるか」を答えます。プラン変更で上がる層もあれば、変わらない層もあります。
アップロードエラーは先に診断する
ChatGPT がファイルを拒否したら、まず症状を見ます。700MB の PDF は待っても通りません。Project が満杯なら Pro でもその Project には追加できません。表計算ファイルの形が悪いなら、プランより先にデータを減らす必要があります。

| 症状 | 可能性が高い層 | 最初の対応 |
|---|---|---|
| 最近多くアップロードし、小さいファイルも失敗する | 3時間枠または日次枠 | 枠が戻るまで待つ |
| Project にすでに多数のファイルがある | Project 上限 | 古いファイルを外す、別 Project に分ける |
| 大きい PDF やアーカイブだけ失敗する | 512MB 上限 | 圧縮、分割、必要ページだけにする |
| 長文は入るが分析が薄い | token または文脈圧力 | 章単位で分け、質問を絞る |
| 512MB未満の表が失敗する | 表計算専用上限または行構造 | 行列を減らし、小さいCSVにする |
| 古い会話や複数Projectで失敗する | 保存容量 | Settings > Storage または Library storage を確認 |
| Pro でも連続投入で止まる | 公正利用、悪用防止、混雑制御 | バッチを減らし、間隔を空けて再試行 |
ファイル数を減らすのが有効なのは、数そのものが blocker のときだけです。複数文書を1つのPDFにまとめるとレビューしやすい場合はありますが、まとめたファイルもサイズ、token、ノイズの制限を受けます。大きすぎる合体ファイルは、むしろ回答品質を下げます。
Free から Plus、Pro へ上げるべきか
Free から Plus に移る意味があるのは、1日3個の枠が何度も作業を止めていて、ファイル自体は適切な大きさに整っている場合です。Plus の3時間80個は、授業資料、調査メモ、PDFレビュー、小さな表、スクリーンショット、混合ファイルの対話には十分なことが多いです。
1つの巨大ファイルを通すためだけに Plus を買うのは筋が違います。700MB の PDF は依然として大きすぎます。token を超えた文書は分割が必要です。表計算の上限を超える CSV は行列を減らす必要があります。問題がファイルの形なら、アップロード前の整理のほうが効きます。
Pro は、回数や量が継続的な制約で、作業価値が高い場合に検討します。大量の文書レビュー、研究バッチ、顧客資料、長い作業セッションには向きます。ただし Pro の unlimited file uploads は、すべての境界を無視できるという意味ではありません。公正利用、安全、保存容量、Project、サイズ、token は残ります。
ChatGPT のアップロード制限は API 制限ではない
ChatGPT のアップロード欄は対話型プロダクトのルールです。OpenAI API のファイル処理は、別のエンドポイント、保存、課金、rate limit、ログ、再試行設計を持ちます。数百、数千ファイルを扱うなら、ChatGPT のアップロード欄をバックエンドの代わりにするべきではありません。
ChatGPT は、数個のファイルを読み、比較し、追加質問をし、スクリーンショットを見て、Project 内で判断する作業に向いています。API やデータパイプラインは、取り込み、抽出、分類、バッチレビュー、監査、再試行に向いています。一般ユーザーならまずファイル数とサイズを減らす。開発者なら、繰り返し処理を対話枠から外す。これが現実的な分岐です。
よくある質問
ChatGPT Free は1日に何個アップロードできますか?
2026年7月2日時点では、Free は1日3個のファイルアップロードに制限されています。これは Plus の3時間ローリング枠ではありません。
ChatGPT Plus は何個アップロードできますか?
Plus は3時間ごとに最大80個までアップロードできます。ただし混雑時に下がることがあり、Project、保存容量、サイズ、token、表計算、画像の制限は別に残ります。
ChatGPT Pro は本当に無制限ですか?
Pro はファイルアップロードが多いプランとして案内されますが、完全無制限ではありません。公正利用、悪用防止、512MB、Project、保存容量、token、表計算、画像、文脈制限は残ります。
Project には何個までファイルを置けますか?
Projects ヘルプでは Free 5、Plus 25、Pro 40です。File Uploads FAQ では Plus 20、Pro/Team/Education/Business 40です。Plus については公式不一致があるため、実際の UI を確認してください。
ChatGPT のファイルサイズ上限は?
一般上限は1ファイル512MBです。テキスト・文書は200万 token、表計算は約50MB、画像は20MBという別の制限もあります。
残りアップロード数は見えますか?
保存容量は設定や Library storage で確認できますが、3時間ローリング枠の残り数はライブ表示されません。必要なら最近のアップロードを手動で記録し、混雑時の低下も見込んでください。
上限を超えてさらにアップロードしたいときは?
まず制限層を特定します。日次枠や3時間枠なら待ちます。Project なら整理または分割します。サイズ、token、表計算、画像、保存容量ならその層を小さくします。アップグレードは、数や容量が継続的な blocker だと確認できてからです。
