sakutto
Generative AI

How to Summarize Long Text with ChatGPT: Splitting & Prompt Tips

ChatGPTOpenAISummarization
How to Summarize Long Text with ChatGPT: Splitting & Prompt Tips

How to Summarize Long Text with ChatGPT

Main summary patterns and when they fit

Bullet-point summary
When you want to grasp the key points quickly. Good for meeting notes and news
Word-count summary
When the available length is fixed, such as social posts or meta text
Per-chapter summary
When you want to grasp a long paper or manual while keeping its structure
Reader-level summary
When explaining to non-experts or beginners (summarize in plain words)

ChatGPT is a conversational AI service provided by OpenAI. When you give it a long article, paper, meeting transcript, or contract, it can create a summary based on the content. Here, "summarizing long text" means handing the text to ChatGPT and having it rework the key points into something shorter. There are two main ways: pasting the text into the chat box, and loading it as a file.

The basic prompt for summarizing long text

What decides the quality of a summary is how specific your instruction is. If you only say "summarize this," ChatGPT decides the length and the angle. Adding the role, conditions, and output format gets you a summary closer to your aim. For example, this is the basic shape.

You are an editor. Summarize the following text in about 300 characters so the key points come across.
Keep the technical terms and put the conclusion first.

[Paste the text you want summarized here]

Rather than aiming for a perfect summary on the first try, it's easier in practice to have ChatGPT produce a draft and then refine it through dialogue—"make it shorter," "add this viewpoint." For long material, asking "first, tell me the overall structure (the headings)" and then summarizing the parts you need also helps reduce what gets missed.

Pattern-specific instructions (bullet points, word count, per chapter)

The same text takes a different shape depending on how you ask. Matching the prompt to your goal saves you from reworking it afterward. Just adding bullet-point, word-count, per-chapter, or reader-level specifications lets you freely change the form of the summary. Here are the representative patterns.

Summary patternExample instruction
Bullet-point summary"Summarize the key points in five bullet points."
Word-count summary"Summarize in 200 characters or fewer, starting from the conclusion."
Per-chapter summary"For each chapter, give a heading and a three-line summary."
Reader-level summary"Summarize in plain words so non-experts can follow."
Executive summary"For executives, summarize in three points: conclusion, rationale, next action."

You can specify the output form too, such as a table or with headings. For example, asking "summarize so it can be compared, in a table" gives you a summary that organizes multiple points.

How the official guidance frames summarization

Summarization with ChatGPT is something OpenAI itself presents as a use case. OpenAI organizes file-based work into categories such as "transformation," and gives, as an example, loading a complex research paper and having ChatGPT produce a plain summary. Handing over complex material and having it reworked into just the key points in plain language is a standard use that the official guidance assumes.

View official source →
"Upload a complicated research paper and ask ChatGPT to provide a simple summary." — from the file-upload use cases (Transformation)

Splitting Long Text and Upload Limits

Main limits when giving ChatGPT long text (official values, as of June 2026)

Per-file size
512MB (text and documents up to 2M tokens — the unit text is broken into for processing)
Free plan rate
File uploads limited to 3 files per day
Paid plan rate
Up to 80 files every 3 hours
Paste limit
The amount handled at once varies by model and plan (check the official latest info)

When you try to summarize long text, you may hit "it cuts off" or "it didn't read all of it." This is because there's a limit on how much ChatGPT can handle at once. First, grasp how the limit works, then look at the steps to split and summarize long text.

How much you can give at once (context window and tokens)

The amount of text ChatGPT can handle at once is set by an input allowance called the "context window." Because the size of this allowance varies by model and plan, the reliable approach is to check the specific value in the official latest information. If you paste text beyond the allowance, older parts stop being read, or the summary becomes inaccurate.

On the other hand, when you load text as a file, the limits are clear. You can load up to 512MB per file, and text and document files up to 2M tokens per file. A token is the unit text is broken into for processing, and for documents with many pages you may hit this limit first.

View official source →
"All files uploaded to a GPT or a ChatGPT conversation have a hard limit of 512MB per file. All text and document files uploaded to a GPT or to a ChatGPT conversation are capped at 2M tokens per file." — from the file size and type restrictions

In other words, giving long material as a file lets you handle more at once than pasting it directly into the chat. For text that still doesn't fit, split and summarize it with the steps below.

Steps to split and summarize long text

How to split and summarize long text

Step 1
Split the long text into blocks by heading or chapter
Step 2
Summarize each block, numbering them "summary of 1," "summary of 2"
Step 3
Paste the block summaries back and have it combine them into one whole

For text beyond the limit, don't try to give it all at once—handling it in parts is reliable. Splitting the text into blocks, summarizing each separately, and combining those summaries into the whole at the end keeps long text from losing details. Numbering each block's summary keeps the order from breaking when you merge them at the end. In the final combine, specify the length and viewpoint again, such as "based on the per-chapter summaries below, summarize the whole in 400 characters."

Giving long text by file or URL

If you have a long document on hand, loading it as a file is easier than copying and pasting. From the "+" in the input box, choose a PDF, Word, or text file, upload it, and instruct "summarize this" to get a summary based on the content. For the detailed steps and file limits, see also our article on how to load PDFs into ChatGPT.

For an article published on the web, you can also show its URL and have it summarized. However, pages that require login and private files can't be read, so in that case copy the text and give it directly, or download and upload it.

Tips to Improve Summary Quality and Troubleshooting

Common reasons a summary goes wrong, and what to do

Too long or short
Specify a word count and adjust by counting the result
Key points are off
State the viewpoint (for whom, for what) and the points to keep
Cuts off midway
Split by chapter, summarize, and combine at the end
Inaccurate content
Verify against the source passage; ask for the basis page

Even when a summary comes out, it may not be what you wanted. Here we organize how to ask for higher accuracy, how to adjust length, and what to do when summarization fails.

Prompt tips to improve summary accuracy

What decides accuracy is how specific your instruction is. Telling ChatGPT "for what," "for whom," and "which viewpoint to keep" sets the direction of the summary. The more you specify scope, viewpoint, output format, and length, the higher the summary accuracy. When actually summarizing long material, fixing the viewpoint first—"summarize in three points: conclusion, rationale, issues"—and then adjusting with "keep a bit more concrete examples" turns out to be easier to work with.

When you're unsure about a summary, asking "where in the source is the basis for that summary" makes it easier to verify. Because AI can state things that differ from fact in a plausible way, for points where accuracy matters, such as numbers and proper nouns, it's important to check the source rather than take the summary at face value.

Adjusting a summary that's off on length (word count + counting)

Even if you specify "in 300 characters," a summary rarely lands on the exact count. Because the specification is reflected only as a guide, counting the finished summary and fine-tuning is the reliable way. Counting the summary's length on the spot lets you fit it to fixed-length uses such as social posts or meta descriptions. sakutto's character count runs entirely in your browser and doesn't send the entered text outside, so it's safe to paste and check a summary too.

Free ToolCharacter CounterCount characters, words, lines, and bytes in real time. Great for social media posts and reports.Try it now →

For example, to shape a summary for a social post, our article on character limits by social platform is a useful guide; for meta text aimed at search, our article on the ideal character count for SEO helps. For how to use the character counter itself, see also our article on using the character counter.

What to do when it can't summarize or cuts off

When things don't work, separating the cause helps you solve it faster. When long text can't be summarized as-is, it's often over the input limit, so split it by chapter, summarize, and combine at the end. When the summary cuts off midway, prompt "continue the summary," or narrow the scope you ask for at once. When the key points are off, restate the points to keep and the reader specifically, and it improves. When the form of the summary breaks down, respecify the output format—"in bullet points," "in a table"—and it stabilizes.

Handling Confidential Documents and How It Differs from Other AI

A safe flow for summarizing confidential long text

Step 1
Turn off the training option in Data Controls
Step 2
Open a Temporary Chat
Step 3
Mask especially sensitive parts such as names and amounts before pasting
Step 4
Summarize and take only the information you need

Finally, we summarize the points to watch when having confidential long text summarized, and how it differs from other AI.

Settings before summarizing confidential text (training off, Temporary Chat)

When summarizing confidential material, first check how the data is handled. If you turn off the training option in Data Controls, your conversations and pasted content won't be used to improve the model. Going further, a Temporary Chat means that conversation won't appear in history, create memories, or be used for training. Combining training-off with a Temporary Chat lowers the handling risk even for confidential long text.

View official source →
"Chats from Temporary Chat won't appear in history, use or create memories, or be used to train our models." — from the description of how Temporary Chat behaves

If you still have concerns, we recommend masking especially sensitive parts such as names and amounts before handing it over, and checking your workplace's rules. Note that for business offerings such as the API and Enterprise, submitted content is not used to train the model in the first place.

How it differs from other AI (Claude, Gemini)

Summarizing long text is spreading to conversational AI beyond ChatGPT. For example, Anthropic's Claude is strong with long text and is sometimes chosen for summarizing many-page documents at once. Google's Gemini is strong in search and document integration. A practical rule is to split by length: ChatGPT for quick summaries of short material and refining through dialogue, and Claude for reading and summarizing one especially long document. For how it differs from ChatGPT, see also our article on what Claude is, and for using ChatGPT itself, our article on ChatGPT (GPT-5).

To sum up, the basics of summarizing long text with ChatGPT is to add the role, conditions, and output format to your request. Specify bullet points or a word count to match the form you want, and for text beyond the limit, split by chapter and summarize before combining. Adjust length by counting the result, and handle confidential material safely by turning off training and using a Temporary Chat. Start by having one long document on hand summarized in 300 characters from the conclusion.

FAQ

Q. How long a text can ChatGPT summarize?
When you paste text into the chat, the limit is the model's context window (how much input it can handle at once), which varies by model and plan. When you upload a file, the limits are 512MB per file, and 2M tokens per file for text and document files. For text longer than this, splitting it by chapter and summarizing each part is the reliable approach.
OpenAI Help Center — File Uploads FAQ
All files uploaded to a GPT or a ChatGPT conversation have a hard limit of 512MB per file. All text and document files uploaded to a GPT or to a ChatGPT conversation are capped at 2M tokens per file. OpenAI Help Center — File Uploads FAQ
Q. Can I summarize long text with ChatGPT for free?
Yes. On the free plan you can summarize by pasting text and by uploading files. However, file uploads are limited to 3 files per day. For occasional use the free plan is enough; if you summarize many documents every day, a paid plan is a better fit.
OpenAI Help Center — File Uploads FAQ
Users can upload up to 80 files every 3 hours. Free users are limited to 3 file uploads per day. OpenAI Help Center — File Uploads FAQ
Q. What should I do when the text is too long to summarize at once?
Split the long text into blocks by heading or chapter, summarize each block, and then combine those summaries into a single overall summary at the end. Numbering each block's summary keeps the order from breaking when you merge them. If the material can be made into a file, uploading it lets ChatGPT handle more at once.
Q. Will confidential text I summarize be used for training?
If you turn off the training option in Data Controls, your conversations and pasted content won't be used to train the model. Using a Temporary Chat goes further: that conversation won't appear in history, create memories, or be used for training. Combining both is the safe way to summarize confidential text.
OpenAI Help Center — Temporary Chat FAQ
Chats from Temporary Chat won't appear in history, use or create memories, or be used to train our models. OpenAI Help Center — Temporary Chat FAQ
Q. Can ChatGPT summarize long PDFs and Word files too?
Yes. You can upload and summarize major formats such as PDF, Word (DOCX), PowerPoint (PPTX), Excel (XLSX), CSV, and plain text. Scanned, image-based PDFs may not be readable as text, so converting them to text first makes the result more reliable.
OpenAI Help Center — What types of files are supported?
Most common file extensions for text files, spreadsheets, presentations, and documents are supported, including XLSX, XLS, CSV, TSV, DOCX, PPTX, PDF, and TXT. OpenAI Help Center — What types of files are supported?
Q. Can I make the summary an exact word count?
Specifying a length such as "about 300 characters" is reflected as a guide, but the result rarely lands on the exact count. Counting the finished summary and adjusting is the reliable way, and a character counter lets you fit it to fixed-length uses such as social posts or meta descriptions.

Related Tools

Related Tool Categories

Articles