こんにちは、Niche Hack Lab運営者のゼフです。
ChatGPTへPDFやExcelを渡そうとして、アップロードの途中で止まったり、「上限に達しました」と表示されたりすると、作業の流れが一気に途切れます。
しかも、原因はファイル容量だけとは限りません。回数制限、保存容量、対応形式、ファイルの破損、ブラウザや通信の不調まで、似たようなエラーの入口がいくつもあります。
こういうときに同じファイルを何度も投げ直すと、失敗した試行まで利用枠へ数えられる場合があり、かえって復旧が遠のくこともあるんですよ。
この記事では、ChatGPTでファイルをアップロードできない原因を順番に切り分け、PDF、Word、Excel、CSV、画像ごとの対処法までまとめます。あなたが止まった場所から確認すれば、遠回りせず次の一手を選べるはずです。
ファイル添付だけでなく、文章作成や調査などの基本から確認したい方は、ChatGPTの使い方とブログ運営で役立つ活用法も先に見ておくと、機能全体の位置づけが分かりやすくなります。
この記事でわかること
- ファイルをアップロードできない主な原因
- 容量と回数と保存枠の違い
- PDFやExcelなど形式別の対処法
- 添付に失敗したときの確認手順
スポンサーリンク
ChatGPTで添付できない主な原因
最初に原因の場所を見つける
ChatGPTの添付エラーは、ファイル側、アカウント側、利用環境側のどこで止まっているかを見ると判断しやすくなります。エラー文だけで決めつけず、直前に何をしたかも思い出してみましょう。
容量や長さが上限を超える

最初に見るのはファイルサイズです。ChatGPTでは、一般的な上限として1ファイルあたり512MBが案内されています。ただし、512MB未満なら何でも通るわけではありません。
テキストや文書には最大200万トークン、CSVや表計算ファイルにはおおむね50MB、画像には1枚20MBという別の制限があります。つまり、全体の上限よりも先に、種類別の上限へ触れる場合があるわけです。
なお、トークンは単純な文字数ではありません。日本語、表、記号、コードなどによって数え方が変わるため、「何ページなら必ず大丈夫」とは言い切れません。長い文書は章ごとに分けるほうが確実です。
まず確認する数字
アップロード回数に達する
小さなファイルでも添付できないなら、一定時間内のアップロード回数に達している可能性があります。一般的な案内では、有料ユーザーを含む対象環境で3時間あたり最大80ファイル、無料ユーザーは1日3ファイルが目安です。
ただし、この回数は保証された固定枠ではありません。混雑時には少なくなる場合があり、プラン、選んだ機能、ワークスペースの設定によっても扱いが変わります。画面に再開時刻が出た場合は、その表示を優先してください。
注意したいのが、アップロードに失敗した試行も回数へ含まれることがある点です。エラーが出た直後に連打するのではなく、ファイルを見直してから一度だけ試すほうが近道になります。

保存容量や件数に達する
短期的な回数制限とは別に、アカウントや組織全体の保存容量があります。一般的な目安は、利用者単位で25GB、組織単位で100GBです。過去のチャット、Projects、作成したGPTなどに残るファイルが同じ保存枠へ影響する場合があります。
また、ProjectsやカスタムGPTには、容量とは別のファイル件数上限があります。新しいファイルだけが拒否されるなら、その保存場所に何件入っているかも見てください。
回数制限は待てば戻る一方、保存容量や件数は不要なファイルを減らさないと解消しない。ここを混同すると、時間を置いても同じエラーが続きます。
形式やファイルに問題がある
拡張子が対応していても、中身を正常に読めないケースがあります。代表例は、パスワード付きPDF、暗号化されたZIP、破損したExcel、拡張子だけを変更したファイル、特殊な文字コードで保存されたCSVです。
Googleドキュメント独自のファイルは、そのままでは扱いにくいことがあります。PDF、DOCX、TXTなどへ書き出してから添付すると安定しやすいです。HEICやSVGなどの画像も、PNGまたはJPEGへ変換すると通りやすくなります。
拡張子だけ変えない
通信や一時障害が起きる
ファイルに問題がなくても、通信が不安定なら送信は途中で止まります。容量の大きなPDFや画像を複数送る場面では、Wi-Fiの瞬断、VPN、ブラウザ拡張機能、会社の通信制限なども影響しやすいところです。
同じ時間帯に小さなTXTファイルまで失敗するなら、ChatGPT側の一時的な不調も考えられます。別ブラウザで1回試し、それでもだめなら時間を置くのが無難でしょう。
ブラウザの再読み込みで直ることもありますが、入力途中の指示が消えないよう、長いプロンプトは先にメモ帳へ控えておくと安心です。
ファイルアップロードの上限

上限は一枚の表で確認
アップロード上限は、1ファイルの容量、内容量、一定時間内の回数、保存容量という複数の枠で管理されます。どれか一つでも超えると添付できないため、それぞれを分けて見てください。
容量と回数は別の制限
ChatGPTの主な添付上限
| 確認項目 | 一般的な目安 | 見落としやすい点 |
|---|---|---|
| 1ファイルの上限 | 512MB | 形式別の上限が先に適用される |
| テキストと文書 | 200万トークン | ページ数では正確に判断できない |
| CSVと表計算 | 約50MB | 1行あたりの情報量でも変わる |
| 画像 | 1枚20MB | 枚数の利用枠も消費する |
| アップロード回数 | 最大80件を3時間 | 混雑時は下がる場合がある |
| 無料ユーザー | 1日3件 | 失敗試行が含まれる場合がある |
| 利用者の保存容量 | 25GB | 複数の保存場所で共有され得る |
これらは現時点で公表されている一般的な目安で、提供状況により変更される可能性があります。正確な情報はOpenAIの公式案内と、あなたの画面に表示される上限をご確認ください。
なお、APIのファイル上限はChatGPT画面の利用枠と同じではありません。開発者向け資料の数字を、そのまま無料版やPlusへ当てはめないよう注意しましょう。
無料・Go・Plus・Proで利用できる機能や考え方を比べたい場合は、ChatGPTの料金プランと無料版・有料版の違いで確認できます。ファイルを頻繁に扱う方は、料金だけでなく利用頻度と必要な機能から判断してください。
残り回数は表示されない
ChatGPTには、ファイルをあと何件アップロードできるかを常に示すカウンターがありません。そのため、突然「上限に達しました」と出て、原因が分かりにくいことがあります。
複数ファイルを扱う日は、送った時刻と件数を簡単にメモしておくと判断材料になります。修正版を何度も作る作業では、ファイル名へ版番号を付け、確認が終わってから添付するだけでも無駄打ちを減らせます。
一度にたくさん渡す必要があるなら、まず一覧だけを送り、ChatGPTに必要なファイルを選ばせる方法も使えます。全部を先に投入するより、会話の焦点もぶれにくくなるでしょう。
Projectsには別の上限がある
Projectsは、関連するチャット、ファイル、専用指示を同じ場所で使う機能です。継続的なブログ運営では、サイトごとに資料を置けるので便利ですよ。
一方で、プロジェクトに保存できるファイル数はプランによって異なります。また、1回の操作で追加できる件数と、プロジェクト全体の保管件数は別です。上限へ達したら、古い版や重複ファイルを外す必要があります。
OpenAIの公式案内でも、Projectsでは関連するチャット、ファイル、指示を共有して使う仕組みが説明されています。(出典:OpenAI「Projects and chats」)
Projects向きの資料
ファイル別に確認するポイント
形式ごとの詰まり方を知る
同じ10MBでも、PDFとCSVでは処理のされ方が違います。ファイル形式に合った軽量化や変換を選ばないと、容量だけ減らしても読み取り結果が良くならないことがあります。
PDFやWordが読めない場合
PDFは文章のほか、表、図、スキャン画像が混ざりやすい形式です。文字を選択できるPDFなら本文を抽出しやすい一方、紙を撮影しただけのPDFは画像認識が必要になります。
まずパスワードを解除し、ローカルで全ページが開くか確認してください。次に、必要なページだけを別PDFへ書き出します。100ページの資料から3ページだけ使うなら、全文を渡すより該当ページへ絞ったほうが質問との対応も明確です。
Word内の図表やテキストボックスが欠ける場合は、PDFへ変換して見た目を固定すると改善することがあります。OpenAIの開発者向け公式資料でも、PDFはテキストとページ画像、PDF以外の文書は主にテキストとして扱う違いが示されています。(出典:OpenAI「File inputs」)
PDFの読み込みだけでなく、出力時の日本語文字化けやダウンロードエラーまで確認したい方は、ChatGPTでPDFを読み込む方法と文字化け対策も参考にしてください。
ExcelやCSVが重い場合

ExcelやCSVは、ファイル容量が約50MB以内でも処理に失敗する場合があります。数十万行のデータ、列数の多い表、複雑な数式、複数のピボットテーブル、埋め込み画像などは、読み込み時の負担が大きくなりがちです。
先に不要な列と行を削り、分析対象だけを別ファイルにしてください。数式の結果を見たいのか、数式そのものを点検したいのかも伝えます。ここが曖昧だと、表示値だけを読んでほしいのに数式の説明へ進むなど、意図と違う回答になりかねません。
CSVの文字化けは、UTF-8で保存し直すと改善することがあります。文字コードを変えても直らないなら、区切り文字や改行の崩れも疑いましょう。
| 症状 | 試すこと | ChatGPTへの伝え方 |
|---|---|---|
| 行数が多い | 期間や列を絞る | 対象列と集計単位を指定 |
| 数式が多い | 計算済みの値を別保存 | 値と数式のどちらを見るか指定 |
| 文字化けする | UTF-8で保存 | 文字コードと区切り文字を伝える |
| 複数シートがある | 必要シートだけ残す | 対象シート名を明記 |
表の読み込み後に集計や数式作業まで進めたい場合は、ChatGPT for Excelの使い方と表計算の活用法で、Excel作業に合わせた進め方を解説しています。
画像が送れない場合
画像は1枚20MB以内かを確認し、PNG、JPEG、WebPなど一般的な形式へ変換します。スマートフォンで撮ったHEIC画像が通らない場合は、JPEGとして書き出すのが手軽です。
解像度を下げる際は、文字が読める大きさを残してください。エラーメッセージのスクリーンショットを小さくしすぎると、添付には成功しても肝心の文字を判別できません。
複数画面を見せたいときは、無関係な余白を切り取り、確認順に番号を付けます。個人名、メールアドレス、契約番号などが写っていないかも、送信前に必ず確認しましょう。
音声や動画を扱う場合
音声や動画の扱いは、利用している画面や機能によって差があります。通常のファイル添付欄ですべてのMP3や動画が常に処理できる、と考えないほうが安全です。
短い音声なら対応機能を試し、長い会議や複数人の発言は専用の文字起こしサービスでテキスト化してから渡す方法が現実的です。話者名、時刻、聞き取れない箇所を残したテキストなら、ChatGPT側では要約や議事録化へ集中できます。
動画も同様で、容量を削るために画質を落とすより、必要場面の静止画と字幕、または文字起こしを渡したほうが目的へ近づくケースが多いです。
アップロードエラーの対処手順
上から一つずつ試す
原因が分からないときは、手当たり次第に操作せず、確認する順番を固定します。次の流れなら、ファイルの問題か、アカウントやサービス側の問題かを短時間で見分けやすくなります。
ファイル自体を確認する
最初に、ファイルを自分の端末で開きます。壊れていないか、パスワードが付いていないか、容量と拡張子が想定どおりかを確認してください。
次に、同じ形式の小さなテストファイルを1つだけ送ります。小さなTXTは通るのに元のPDFだけ失敗するなら、ファイル側の可能性が高いです。小さなファイルも通らなければ、利用枠や通信へ目を向けます。
分割や変換で軽くする

容量超過なら、PDFはページ単位、CSVは行や期間単位、画像は1枚単位へ分割します。Wordの見た目が重要ならPDFへ、文字だけでよければTXTへ変換するなど、目的に合う形式を選びましょう。
ZIP圧縮は複数ファイルをまとめるには便利ですが、すでに圧縮されているPDFやJPEGは大幅に小さくならないことがあります。また、ZIPが1件として受け付けられても、中のファイルが多すぎたり暗号化されていたりすると展開できません。
分割時のコツ
利用枠と保存先を見直す
画面に上限到達と出た場合は、再開時刻まで待ちます。直近で何度も失敗しているなら、短時間の再試行は控えてください。
時間を置いても直らないときは、Projectsや作成済みGPT、古いチャットにある不要ファイルを確認します。削除するときは、再利用する資料を手元へ保存してから行うと安心です。
会社や学校のアカウントでは、管理者がファイル利用を制限している場合もあります。個人用アカウントでは通るのに組織用だけ通らないなら、管理者へ利用可否を確認してください。
環境を変えて一度だけ試す
ファイルと利用枠に問題がなければ、ページを再読み込みし、ブラウザを最新版にします。それでも失敗する場合は、拡張機能を止めたプライベートウィンドウや別ブラウザで一度だけ試してください。
VPNや広告ブロック、セキュリティソフトが通信を止める場合もあります。ただし、会社の端末で勝手に設定を変えるのは避け、必要なら管理担当者へ相談しましょう。
複数の端末や回線で同時に同じ症状が出るなら、一時障害の可能性が上がります。急ぎでなければ少し待ち、急ぐなら必要部分をテキストで貼る方法へ切り替えます。

読み取り精度を高める渡し方
添付後の指示までがセット
アップロードできたことと、内容を正しく読めたことは別です。ファイルを置くだけではなく、目的、対象範囲、出力形式、確認してほしい点まで伝えると、回答のずれを減らせます。
目的と対象範囲を伝える
「このPDFを見て」だけでは、ChatGPTは要約、校正、比較、表の抽出のどれを優先するか決めにくくなります。「10ページから18ページの料金表を比較し、違いを3列の表にする」のように指定してください。
Excelなら、シート名、列名、対象期間、除外条件を伝えます。たとえば「検索クエリのシートを使い、表示回数100以上、掲載順位20位以内の行から改善候補を出す」と言えば、判断条件が明確です。
複数ファイルでは、各ファイルの役割も一言添えます。「Aは前月、Bは今月、Cは記事一覧」のように示すだけで、誤った結合や比較を防ぎやすくなります。
重要箇所を先に指定する
長い資料を丸ごと添付しても、質問と関係の薄い部分まで同じ比重で扱われるとは限りません。使ってほしいページ、見出し、セル範囲、画像番号を先に指定しましょう。
スキャンPDFなら「右下の表を読み取る」「手書き部分は推測せず不明と書く」と伝えると安全です。数字が重要な資料では、合計値と内訳が一致するかも確認させてください。
重要な契約、費用、法律、安全に関わる内容は、AIの読み取りだけで確定しないこと。原本と照合し、最終的な判断は専門家にご相談ください。
出力後に元データと比べる
ChatGPTは、表の列を取り違えたり、画像内の小さな文字を読み誤ったりすることがあります。回答が自然に見えても、数字、固有名詞、日付、引用箇所は原本と比べてください。
確認を頼むときは、「推測した箇所を分ける」「参照したページ番号を書く」「合計が合わない行を示す」と指示すると見直しやすくなります。
OpenAIの公式ガイドでも、生成された結果を開き、重要な数値や名称、日付、根拠を確認するよう案内されています。ファイル処理は、添付して終わりではなく、元データとの照合まで含めて完成と考えましょう。
添付できないときの代替策
アップロード以外でも渡せる
上限の回復を待てない場面では、ファイル添付にこだわらず、情報の渡し方を変えます。目的に必要な部分だけを渡せば、むしろ回答が分かりやすくなることもあります。
必要部分を直接貼り付ける
PDFやWordの一部分だけを確認したいなら、本文へ直接貼り付けるのが最短です。アップロード回数を消費せず、ChatGPTへ見てほしい範囲を明確にできます。
ただし、一度に大量の文章を貼ると会話全体が長くなります。章ごとに「全3回の1回目」のように送り、最後にまとめて依頼すると扱いやすいです。
表はMarkdownへ無理に変換せず、CSV形式の数行だけを貼る方法もあります。列名と単位を残し、個人情報は削除してください。
不要な情報を削って渡す
元ファイルの複製を作り、分析に不要な画像、非表示シート、古い履歴、空白行を削ります。これで容量と処理負担の両方を減らせます。
顧客情報や社外秘データが含まれる場合は、氏名を仮名へ置き換え、メールアドレス、電話番号、住所、IDなどを外してください。ファイルが送れるかどうか以前に、送ってよい情報かを確認することが大切です。
機密情報に注意
専用ツールと役割を分ける
長時間音声の文字起こし、大規模データベースの集計、厳密な帳票変換などは、専用ツールで前処理したほうが早い場合があります。
たとえば、文字起こしサービスで話者ごとの文章を作り、ChatGPTで要点と議事録を作る。表計算ソフトで不要列を削り、ChatGPTで傾向を言葉にする。こうした分担なら、添付上限の影響も抑えられます。
ChatGPTはすべてを一度に任せる箱ではなく、作業の途中へ差し込む道具と考えると使いやすいですよ。
ChatGPTの添付機能を使いこなす
疑問と結論を確認
最後に、ファイルアップロードでよく出る疑問へ回答します。上限は変わる可能性があるため、数値だけでなく確認方法も覚えておきましょう。
ファイル添付のよくある質問
Q1. ChatGPTへ添付できる最大容量は何MBですか?
A. 一般的な上限は1ファイル512MBです。ただし、テキストや文書は200万トークン、CSVや表計算は約50MB、画像は1枚20MBという別の制限があります。仕様は変わる可能性があるため、正確な情報はOpenAIの公式案内をご確認ください。
Q2. 上限に達したら何時間待てばよいですか?
A. 対象環境では3時間単位の利用枠が目安ですが、無料ユーザーの日次枠や保存容量の超過など、待つだけでは直らない場合もあります。画面に再開時刻が出ていれば従い、出ていなければファイル件数や保存容量も確認してください。
Q3. 512MB未満なのに添付できないのはなぜですか?
A. 形式別の容量、文書のトークン数、一定時間内の回数、保存容量、Projectsの件数、暗号化や破損、通信不良などが考えられます。小さなTXTを1つ送り、元ファイルだけの問題か、アカウントや環境の問題かを切り分けると判断しやすいです。
Q4. 複数ファイルはZIPにすれば送れますか?
A. 利用画面がZIPを受け付ける場合は、複数ファイルをまとめられます。ただし、暗号化ZIP、深い階層、大量の中身、破損した圧縮ファイルは展開できないことがあります。重要な資料は数件ずつ分け、内容が分かる名前を付けるほうが確実です。
Q5. アップロードせずに内容を渡せますか?
A. 必要部分を入力欄へ直接貼り付ければ、ファイルの利用枠を使わずに渡せます。長文は章ごと、表は列名付きの数行に分けると扱いやすくなります。個人情報や機密情報は削除してから送ってください。
添付エラーは順番に切り分ける
結論
容量超過なら分割や変換、回数上限なら待機、保存枠なら不要ファイルの見直し、急ぐ場合は必要部分の直接貼り付けが候補です。
そして、アップロードに成功しても、読み取り結果が正しいとは限りません。対象ページや列、目的、出力形式を伝え、数字や固有名詞は元データと照合してください。
ファイル機能の対応範囲や上限は、プラン、地域、提供時期、ワークスペース設定によって変わる場合があります。正確な情報はOpenAIの公式サイトをご確認ください。
あなたが今止まっているのは、容量、回数、形式、保存枠のどこでしょうか。まず一つだけ確認して、次の一手へ進みましょう。
スポンサーリンク