Preview retrieval chunks
See how pasted content or a public page may split into bounded text chunks at a chosen size and overlap.
Free, no signup. AI answer engines don't read your page — they read chunks of it, stripped of surrounding context, and a well-written page can still retrieve badly once it's been split that way. See how yours splits, and which chunks would confuse a retrieval system. Pairs with the chunking guide.
| Strategy | Best for | Trade-off |
|---|---|---|
| Structure | Headed documents | Keeps semantic sections together |
| Fixed | Simple baseline | Can split lists and ideas |
| Paragraph | Short-answer content | Less surrounding context |
Note: every retrieval system chunks differently — this models a common structure-aware strategy
so you can spot problems, not reproduce one vendor exactly. Token counts are a chars/4 estimate.
Pasted content never leaves your browser.
We fetch the page’s HTML and extract its main text in your browser. Client-rendered (JS-only) pages may extract little — paste in that case.
Runs entirely in your browser — nothing you paste is uploaded or stored. Fetch a URL sends only that address to our server to retrieve the HTML; extraction and chunking still happen in your browser. Anonymous run-level outcome counters may be used for aggregate research; URLs, domains, IPs, and identifiers are never included, and no statistic is released below 100 runs.
Say you paste this section:
## Redirects
A 301 redirect tells search engines and browsers that a page has moved permanently to a new URL, and it should be used whenever content is retired for good so link equity and users both land in the right place.
However, they may keep the old URL indexed for a while, continue crawling it periodically to reconfirm the redirect, and pass only most (not all) of the original ranking signals to the new destination. …and, at this tool's smallest allowed target size (50 tokens — the engine clamps anything lower), it returns:
Example data — captured by running this page's own chunker against the text above at a 50-token target
Median chunk ≈ 53 tokens; 106 tokens total. “Stand alone” = has heading context and no context-dependent opener.
Saved targets, named lists, and recent check summaries remain only in this browser.
The Retrievability summary shows three pills:
Each chunk card shows its heading breadcrumb, word/token count, a size bar (which turns amber once the chunk passes 1.3× the target), and any of these issue chips:
The three hard issues (no heading, dangling opener, split structure) are the ones that stop a chunk from standing alone, so they're the ones that pull the “% stand alone” number down.
The tool first turns your input into a list of blocks — headings, paragraphs, list items, table rows, code,
and quotes. Pasted HTML is parsed with the browser's DOMParser (skipping nav, header, footer, and
script), while Markdown and plain text go through a lightweight fallback parser. It then walks those blocks and
packs them into windows near your target token size, tracking the heading breadcrumb above each block so every
chunk knows its context — and it never breaks a heading away from the paragraph that follows it.
Each finished chunk is checked against the five issue rules, and the median token size, total tokens, and
stand-alone percentage are rolled up into the summary. Token counts are a chars/4 estimate, not a
real tokenizer, so treat them as directional. All of this runs in your browser; only the optional URL fetch
touches a server (an SSRF-guarded, cached endpoint that returns the page's HTML for local extraction).
This models one common structure-aware chunking strategy — it is not a specific vendor's pipeline, so
real boundaries at Google, OpenAI, or any other engine will differ. Token counts are a chars/4
estimate rather than a true tokenizer. For the structure-aware strategy, overlap is copied from trailing source
blocks and shown as a striped band; fixed windows overlap at character boundaries. The URL fetch reads server-rendered HTML only: client-rendered (JS-only) pages may extract little, so
paste in that case. And the tool spots passages that read badly out of context — it can't tell you
whether an answer engine will actually rank or cite them.
AI answers may continue to reflect cached or previously retrieved material for days to weeks after a fix. Recheck over time before treating an unchanged answer as proof that the fix failed.
A chunk isChunking is splitting a document into smaller passages so AI systems can embed, index, and retrieve the single most relevant piece — not the whole page — in response to a query. It's a foundational step in RAG pipelines and the conceptual cousin of Google's passage ranking. a small passage — usually a few hundred tokens grouped under the nearest heading — that a retrieval system stores and searches over instead of your whole page. When someone asks an AI answer engine a question, it retrieves the individual chunks that best match and cites those, not the full URL. If a chunk reads badly on its own, it is less likely to be retrieved or quoted, even when the surrounding page is excellent.
There is no universal number because every retrieval system chunks differently. This tool defaults to a 300-token target with 15% overlap, which is a common middle ground, and lets you slide the target from 100 to 800 tokens. It flags a chunk as "too long" once it passes 1.3× your target, since a retriever is then likely to truncate it. The token figure is a chars/4 estimate, not a real tokenizer count.
The tool flags a chunk whose first sentence starts with a context-dependent word — a pronoun or bare continuation such as "this", "it", "they", "however", or "therefore". Those words point back to text that may sit in a different chunk, so the passage does not stand on its own once retrieval pulls it out of the page. The fix is to open the section with a self-contained topic sentence that names its subject.
No. It models one common structure-aware chunking strategy — grouping blocks under the nearest heading, packing them into token-sized windows with overlap, and never splitting a heading from its first paragraph. The goal is to surface passages that would retrieve badly under almost any system, not to reproduce one vendor exactly. Treat the chunk boundaries as representative, not identical to any single engine.
No. In paste mode the extraction and chunking run entirely in your browser and nothing is uploaded. Only the optional "Fetch a URL" mode calls a server endpoint, and that endpoint fetches the public page you name, not your pasted text. Nothing is stored either way.
Upvote what you want most. New ideas can be submitted from the floating Feedback menu; requests appear here once approved, and the most-wanted rise to the top.
You won't be emailed about that request anymore.
Loading…
New requests are reviewed before they appear here.
Where this tool helps
See how pasted content or a public page may split into bounded text chunks at a chosen size and overlap.
Flag chunks that lose heading context, begin with dangling pronouns, or split a list or table awkwardly.
Compare token size and overlap choices before configuring a retrieval or knowledge-base pipeline.
Rewrite headings and passages so important facts remain understandable when retrieved away from the full page.
Watch the full workflow
Retrieval systems often search passages rather than whole pages. I’ll show you when chunk testing helps, how to paste or fetch content, choose a representative strategy, read the live sample, understand issue flags and overlap, simulate a query, respect limitations, and revise content for clearer standalone passages.
This tool turns pasted or fetched content into blocks, groups them into representative retrieval chunks, and flags passages that lose context. Use it to improve documentation, definitions, instructions, comparisons, and answer-ready sections—not to certify ranking in a private vendor system.
Use it when important answers depend on prior paragraphs, after restructuring headings, before publishing long guides, when lists or tables split awkwardly, or while investigating weak retrieval. Paste server-rendered content when client-side pages extract poorly, and test the exact section users need.
Paste text, Markdown, or H-T-M-L, choose structure-aware, fixed-window, or paragraph strategy, select tokens or characters, set target size and overlap, then select Chunk it. Pasted processing remains in your browser; optional public-U-R-L fetching is the only server request.
The default three-hundred-token target and fifteen-percent overlap are a middle ground, not a standard. Test multiple sizes and strategies because real systems differ. Structure-aware grouping preserves headings with their first paragraph; fixed windows provide a blunt baseline; paragraph mode favors short answers.
The summary shows chunk count, estimated median and total tokens, how many chunks stand alone, and how many carry issues. Stand-alone means the chunk has heading context and avoids a context-dependent opener. It is a heuristic, not a probability of retrieval or citation.
Colored bands map every generated chunk to the exact source blocks. Striped regions show overlap copied into the following chunk. Hovering links a band to its card. Use this view to see whether headings, definitions, examples, or qualifiers land together or become separated.
Hard issues include no heading context, a dangling opener such as however or they, and split lists, tables, or code. Other flags cover overlong chunks and orphan headings. Each card explains the evidence and fix. Name the subject explicitly and keep related structure together.
Too long begins above one-point-three times the selected target. Estimated tokens use characters divided by four, so they are directional. A clean chunk can still be irrelevant or inaccurate, and an issue does not prove failure in a specific engine. Focus on robust readability across boundaries.
Query simulation ranks chunks with lexical B-M-twenty-five and term-cosine signals, not embeddings or a commercial retriever. Use it to see whether obvious vocabulary points to the intended passage and whether the answer shape is self-contained, then confirm with stronger observed evidence.
Features include three strategies, adjustable size and overlap, source bands, hover linking, five issue types with fixes, strategy comparison, lexical query ranking, C-S-V export, pasted text, Markdown, H-T-M-L, and public-page extraction. Pasted content is not uploaded or stored.
No boundary reproduces Google, OpenAI, or another vendor. Token counts are estimated, overlap differs by strategy, and fetched H-T-M-L may miss client-rendered content. The tool evaluates passage readability and structure, not index inclusion, semantic embeddings, ranking, answer generation, source selection, or cache refresh.
Record the source version, extraction method, strategy, target, overlap, chunk, heading context, issue, and query result. Rewrite one weakness at a time, retest several settings, and compare the affected passage. Then use logs, observed answers, and citations to evaluate real retrieval outcomes.
Rewrite fragile openers, add descriptive headings, keep lists and tables intact, and split overlong sections around real subtopics. Re-run several representative strategies and sizes, then inspect actual retrieval and citation evidence separately before claiming improved visibility.