How it works
Nothing clever is happening. It is the manual workaround, done properly, without you having to do it.
- 1
It reads the file in your browser
PDF, Word, text, markdown or HTML. The text is extracted locally using the same open source libraries a browser would use. Nothing is transmitted anywhere at this stage, because there is nowhere for it to go.
- 2
It splits the text into pieces ChatGPT will accept
The document is cut into chunks small enough to go through without being truncated. Each chunk is labelled with a shared identifier and its position, so ChatGPT can tell they belong to one document and what order they came in.
- 3
It sends the instruction first
Before any content, ChatGPT is told how many parts are coming and asked not to answer until the last one lands. This is the step people skip when doing it by hand, and skipping it is why manual splitting produces a summary of part one.
- 4
It sends the parts in order
Each chunk goes into the message box and gets sent, one after another, at a normal pace. It is doing what you would do, without losing its place.
- 5
ChatGPT confirms and waits
After the last part it acknowledges the whole document and waits for your actual question. From there it is an ordinary conversation, except it has read all of your file rather than the beginning of it.
What it does not do
Worth being clear, because plenty of tools in this space imply otherwise.
- It does not raise any limit. Those are enforced by OpenAI. Nothing running in a browser can change them.
- It does not use the API. No key, no account of ours, no separate billing. It works through the ordinary web interface.
- It does not help with video, audio, or scans. There is no text in those to send. A scan needs OCR first, and then it works normally.
- It does not store anything. There is no server. Close the tab and nothing of your document remains anywhere but in your ChatGPT conversation.
Doing it yourself instead
The method is not secret and there is no reason to hide it. Convert your document to plain text, cut it into pieces, tell ChatGPT that several parts are coming and to hold its answer, then paste them in order. It works. The full method is written up here. The extension exists because doing that for a forty-part document is where mistakes creep in, not because the technique is complicated.
Opens the official Chrome Web Store listing. No account, no payment.