Text Summarizer

Paste any article, document, meeting transcript, or long email — get a one-sentence TL;DR and 3–7 bullet-point key takeaways in seconds. Free, no signup, no popups. The summary matches the source language: paste Chinese, get a Chinese summary; paste English, get English. Up to 12,000 characters per request.

How to use the summarizer

  1. Paste your text into the box on the left. Minimum 100 characters so the model has enough to work with; maximum 12,000 characters per request (about 2,000–2,500 English words).
  2. Hit Summarize. Most queries return in 2-5 seconds. The first request to a given text hits OpenAI; identical re-runs are served from a 30-day edge cache and feel instant.
  3. Read the result. The TL;DR is one sentence under 25 words. Below it, 3–7 bullets cover the supporting points. Each section has a Copy button to grab the summary for an email, Slack message, or note.
  4. Try the examples. If you don't have your own text handy, the three example buttons load a tech article, a meeting recap, and a policy document so you can see typical output.

What is the summary good for?

Tips for a better summary

Frequently asked questions

What model powers this?
OpenAI's GPT-5.4-mini, accessed via the OpenAI API. The text goes through a Cloudflare Worker that holds the API key as a server-side secret — your browser never sees it.
Why is the first request slower than the second?
The first request goes to OpenAI (2-5 seconds typical). Subsequent identical requests are served from Cloudflare's edge cache, returning in tens of milliseconds.
Can I summarize a URL instead of pasting?
Not yet — this version requires the text itself. Copy-paste from the source page for now.
Does the summary keep formatting?
No — the model returns a one-sentence TL;DR plus plain-text bullets. Markdown, links, and tables in the source aren't preserved in the output.