Keyword Concordance
List literal phrase occurrences with bounded before-and-after context and exact source offsets.
Loading tool…
How to use Keyword Concordance
Review how a phrase is used across a document without running a regular expression. Matching is nonoverlapping, and optional ASCII case folding leaves source positions unchanged.
- Enter input, literal phrase, context code points per side.
- Choose the settings for keyword concordance, then run the tool.
- Review the result and any limitations before copying or downloading it.
Good to know
- 50,000 source characters,200 phrase characters,1000 matches and200 context code points per side.
- Case-insensitive mode folds ASCII A–Z only; no regex, stemming or language-aware normalization. Context can split a combining/ZWJ grapheme, but not a Unicode code point.
- Processing is local. Output is limited to 1,000,000 text characters unless a stricter file limit is stated.
Common questions
Are punctuation and regex symbols special?
No. Every phrase character is matched literally, including brackets and asterisks.
Is this input sent to a server?
No. The application processes this input inside your browser tab and does not save it to persistent storage.
Keep going with related tools
All text →Find & Replace
Replace literal text once or everywhere, with case-sensitive matching and no regular-expression execution.
TextWord Frequency Counter
Count repeated words, rank their frequency, and show a bounded table with percentages.
TextText Diff
Compare two texts line by line and download an easy-to-read difference report, entirely in your browser.
FilesLocal Text File Search
Search your selected local UTF-8 text files for a literal string and download exact line, column and source-offset evidence.
TextRepeated Word Proofreader
Find adjacent literal word repeats and identical paragraphs while retaining original source offsets.
EducationVocabulary Coverage Reviewer
Compare a reading passage with your own vocabulary list and inspect covered tokens and unknown-word evidence.