結論から言うと、2026年7月16日時点の OpenAI Projects ページは、1つのProjectに置けるファイルをFree 5個、Go・Plus 25個、Edu・Pro・Business・Enterprise 40個としています。1回に選択できるのは10個までですが、これは総容量ではなくアップロード1回分の境界です。
Plusには公式上の食い違いがあります。Projects in ChatGPT は25個、File Uploads FAQ は今も20個と記載しています。両ページが揃うまでは20個で資料構成を組み、21〜25個目は自分のProject画面で受け付けられる場合だけ使うのが安全です。
次のファイルが拒否されたら、まず現在のProject内の件数を見ます。満杯なら整理または分割です。複数Projectで大量アップロード後に止まるなら時間枠を疑い、1つのファイルだけが毎回失敗するならサイズ、token、表の形、形式を確認します。
プラン別:1つのProjectに置けるファイル数
下表はProject内に保持できる件数です。1日または3時間あたりのアップロード回数ではありません。
| プラン | Projects ページ | File Uploads FAQ | 実務上の組み方 |
|---|---|---|---|
| Free | 5 | 個別記載なし | Projectごと5個 |
| Go | 25 | 個別記載なし | Projectごと25個 |
| Plus | 25 | 20 | 20個で設計し、21〜25個目は実画面で確認 |
| Edu | 40 | Educationとして40 | Projectごと40個 |
| Pro | 40 | 40 | Projectごと40個 |
| Business | 40 | 40 | Projectごと40個 |
| Enterprise | 40 | 40 | Projectごと40個 |
OpenAI は作成できるProjects数を無制限としています。1つが満杯でも、アカウント全体でProjectを作れないという意味ではありません。現在の資料箱を整理し、同じ仕事に必要な情報だけを残すか、役割別に分けます。
5/25/40と1回10個は Projects in ChatGPT が所有する情報です。Plus 20の競合値、アップロード速度、保存容量、サイズ、token、表計算、画像、GPT knowledge は File Uploads FAQ が根拠です。
プラン変更は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 だと確認できてからです。



