Tools for Corpus Linguistics

A hopefully comprehensive list of currently 266 tools used in corpus compilation and analysis.

This list is kept up to date by its users. Hence, please feel free to contribute by suggesting new tools. You can also make suggestions, e.g., corrections, regarding individual tools by clicking the symbol. As this is a non-commercial side (side, side) project, checking and incorporating updates usually takes some time.

Suggest a Tool

Top 25 Tags

All Tags
concordancer 44
annotation 40
visualization 27
tagging 19
pos tagger 17
text analysis 17
wordlists 16
compilation 11
statistics 11
keywords 11
collocation 10
qda 9
lexis 8
parser 8
readability 7
tokenizer 7
mixed methods 6
web-based 6
spoken 6
analysis 6
python 5
crawler 5
transcription 5
semantics 5
xml 5

There is also a comprehensive list of all tags in the database.


Tools [compilation]

Tool Description Tags Platforms Pricing
ACTRES Corpus Manager A corpus compilation and analysis platform with a focus on multilingual and parallel corpora.compilation, corpus management, annotation, multilingualWebCommercial
AntCorGen A freeware discipline-specific corpus creation tool.compilation, text analysisWindows, Mac, LinuxFree
AntFileSplitter A freeware text file splitting tool.compilationWindows, Mac, LinuxFree
BootCat Tool for crawling and compiling data from the web with a list of seed words.crawler, compilation
CLaRK XML Based System For Corpora DevelopmentcompilationFree (with licence agreement)
Corpus Text Processor Corpus Text Processor is a downloadable application that provides batched operations for common corpus processing tasks such as encoding or standardization.compilation, corpus management, text processingWindows, MacFree, Open Source
ICEweb A tool for compiling, downloading, and analyzing web corpora in accordance with the ICEICE, compilation, crawlerWindowsFree
Sketch Engine A corpus manager and text analysis software developed by Lexical Computing.annotation, concordancer, tagging, sampling, search, visualization, wordlists, keywords, compilation, text analysis, n-grams, collocation, statistics, segmentation, analysis, crawler, parallel, colligation, annotations, tokenization, query, ngrams, boilerplate remover, comparison, frequency analysis, information retrieval, data, sentence boundary, corpus creation, duplicate remover, regex, thesaurus, meta modelling, dictionary, text-processing, xml, frequency, trends patterns, web-based, collocates, collocation analysis, word cloud, coocurence, KWIC, corpus management, multilingual, NLP, diachronic analysis, term extraction, keyword extraction, bilingual term extraction30-day free trial then starts at 4.83 €/month
Sub-Corpus Creator A tool for creating sub-corpora based on search searchs and metadatacompilationWindowsFree
TextDirectory TextDirectory is a tool for aggregating text files based on various filters and transformation functions.compilation, text-processing, pythonWindows, Linux, OSXFree, Open Source
Trafilatura Trafilatura is a Python package and command-line tool which seamlessly downloads, parses, and scrapes web page data.corpus creation, python, R, compilation, crawler, boilerplate remover, data, xml, scrapingPythonFree, Open Source

Last Updated: June 19, 2022.

In case you are interested, the data is also available in JSON format.