CATMA
catma.de
What it is
CATMA is a free tool for computer-assisted text markup and analysis, designed for qualitative text studies, especially literary studies. Users can upload corpora, share projects, create tagsets, and apply overlapping annotations. Work can be exploratory or taxonomy-based, qualitative or quantitative, and individual or collaborative. Its Analyze module provides interactive visualizations such as word clouds, distribution graphs, and Double Tree. The web application runs in common browsers on macOS, Windows, or Linux and needs a stable internet connection. CATMA Standalone can run on a local machine or private network, including settings without internet access. Projects can be exported as text, TEI-XML, or CSV; data is also accessible through Git, the GitMA Python package, or the JSON API. The hosted service stores data in Germany and makes automatic backups at least daily. CATMA says its server data is not encrypted at rest, though off-site backups are encrypted, and advises against uploading sensitive data. Standalone defaults to single-user use; some features need additional configuration or are unavailable.
Spec sheet
- What it does
- CATMA is a browser application for text annotation, analysis, interpretation and visualization aimed especially at humanities research.Read 15 Oct 2026 · catma.de
- Purpose
- CATMA supports computer-assisted text markup and analysis, including annotation, analysis, interpretation, and visualization.Read 7 Oct 2026 · catma.de
- Intended users
- CATMA describes itself as designed for qualitative text studies, with a focus on literary studies, rather than massive-scale quantitative or statistical text mining.Read 7 Oct 2026 · catma.de
- Support
- The FAQ asks users who need help to contact the CATMA team, which says it will respond as soon as possible.Read 7 Oct 2026 · catma.de
- Analysis
- The Analyze module performs word-frequency, distribution, tag-frequency and complex text-and-annotation queries.Read 15 Oct 2026 · catma.de
- Annotation
- Annotations may be short or extensive, overlapping, and assigned in multiple colors.Read 15 Oct 2026 · catma.de
- API limitation
- The documented JSON API does not currently insert or modify data, although future expansion is planned.Read 15 Oct 2026 · catma.de
- App-store identity
- The Apple CATMA listing is also a Chittenden County transportation app by Agile Mile, Inc., not the CATMA text-analysis application.Read 15 Oct 2026 · apps.apple.com
- Browser use
- CATMA is a web application that runs in common browsers on macOS, Windows, or Linux and requires a stable internet connection.Read 7 Oct 2026 · catma.de
- Collaboration
- Projects support synchronized and latest-contributions viewing modes, roles, permissions and collaborative comments.Read 15 Oct 2026 · catma.de
- Data access
- Users can access project data through Git, the GitMA Python package, or the JSON API.Read 7 Oct 2026 · catma.de
- Data hosting
- The FAQ says public-instance servers are in the Technical University of Darmstadt data center, with backups in Germany or another EU member state.Read 15 Oct 2026 · catma.de
- Documentation and support
- Official support materials include FAQs, tutorials, a compact manual, glossary, query-language guide, technical documentation and email support.Read 15 Oct 2026 · catma.de
- Exports
- CATMA documents, annotations, tagsets, metadata and identities can be exported, including through TEI-XML.Read 15 Oct 2026 · catma.de
- File and language support
- The project repository says CATMA supports most file formats and text languages, including right-to-left languages.Read 15 Oct 2026 · github.com
- Git integration
- CATMA stores project data in GitLab repositories that can be accessed as Git repositories.Read 15 Oct 2026 · catma.de
- Independent origin history
- An independent reference says CATMA began in 2008 as a reimplementation of the TACT text-analysis tools at the University of Hamburg.Read 15 Oct 2026 · en.wikipedia.org
- Licence
- CATMA is open source under the GNU General Public License version 3.Read 15 Oct 2026 · catma.de
- Limit: Capterra cloud dependence
- One Capterra reviewer reported login outages, slow cloud performance and difficulty using the service with unreliable internet connections.Read 15 Oct 2026 · capterra.com
- Limit: Capterra editing and usability
- Reviewers reported that uploaded text cannot be changed, some analysis functions are unintuitive, and the product is narrowly focused on literary analysis.Read 15 Oct 2026 · capterra.com
- Limit: G2 product evolution
- The G2 reviewer wanted more advanced features and more automation, describing product evolution as limited.Read 15 Oct 2026 · g2.com
- Praise: Capterra annotation
- Capterra reviewers praised free advanced annotation, including overlapping annotations, stability and collaborative analysis.Read 15 Oct 2026 · capterra.com
- Praise: G2 text analysis
- The sole G2 reviewer praised CATMA's text-analysis depth and predefined functions.Read 15 Oct 2026 · g2.com
- Projects
- Users can upload corpora, share projects with teams and manage multiple projects.Read 15 Oct 2026 · catma.de
- Projects and tags
- Users can upload corpora, share projects, create tagsets, and annotate text with overlapping annotations.Read 7 Oct 2026 · catma.de
- Public API
- The JSON API exposes time-limited, read-only project access and publishes OpenAPI, Swagger UI and Postman resources.Read 15 Oct 2026 · catma.de
- Python SDK
- GitMA is a Python package for processing, analyzing and manipulating CATMA annotations through Git access.Read 15 Oct 2026 · catma.de
- Query language
- CATMA provides a case-sensitive query language covering words, wildcards, similarity, frequencies, tags, properties and compound queries.Read 15 Oct 2026 · catma.de
- Rating on Capterra
- 3.0 out of 5 from 2 reviewsRead 15 Oct 2026 · capterra.com
- Rating on G2
- 4.5 out of 5 from 1 reviewRead 15 Oct 2026 · g2.com
- Research modes
- The product supports qualitative or quantitative, exploratory or taxonomy-guided workflows, individually or collaboratively.Read 15 Oct 2026 · catma.de
- Security limitation
- CATMA states that user data is not encrypted at rest on its own servers and advises against uploading sensitive or personally identifiable data.Read 15 Oct 2026 · catma.de
- Self-hosting
- Users can run CATMA locally or privately with a Docker standalone image containing CATMA and GitLab.Read 15 Oct 2026 · catma.de
- Self-hosting limits
- Standalone defaults to single-user operation, may perform poorly under load, and lacks some registration, email and Google-login functions without configuration.Read 15 Oct 2026 · catma.de
- Service incident
- The official status page recorded an ongoing 24 June 2026 incident affecting access, functions and interface feedback.Read 15 Oct 2026 · catma.de
- Standalone limitations
- Standalone defaults to single-user use; some features, including registration, email invitations, and Google login, need additional configuration or are unavailable.Read 7 Oct 2026 · catma.de
- Storage and backups
- The hosted service stores data in Germany and off-site backups in Germany or another EU member state, with automatic backups at least once per day.Read 7 Oct 2026 · catma.de
- System requirements
- CATMA Standalone is tested with Docker assigned at least four CPUs and 6 GB RAM.Read 15 Oct 2026 · catma.de
- Tagsets
- Users can create custom hierarchical tagsets and categories or use predefined theoretical models.Read 15 Oct 2026 · catma.de
- Touch limitation
- Annotating texts with touch devices is not yet supported.Read 7 Oct 2026 · catma.de
- Versioning
- The repository states that versioning is built in and project data can be exported or accessed in several ways.Read 15 Oct 2026 · github.com
- Visualizations
- Available visualizations include word clouds, distribution graphs, KWIC views and Double Tree networks.Read 15 Oct 2026 · catma.de
- Workflows
- Users can work qualitatively or quantitatively, exploratorily or with a taxonomy, individually or as a team.Read 7 Oct 2026 · catma.de
Plans and prices
Strong points and limits
Strong points
- Supports overlapping text annotations and tagsets.
- Offers interactive visualizations for analysis.
- Exports to text, TEI-XML, and CSV.
- Standalone can run locally or on a private network.
- Free to use.
Limits
- Hosted server data is not encrypted at rest.
- Web use requires a stable internet connection.
- Touch-device annotation is not supported.
- Standalone defaults to single-user use.
Who it suits
CATMA suits qualitative text research, particularly literary studies, and supports individual or team workflows. It is not intended for massive-scale quantitative or statistical text mining.
Verdict
CATMA offers flexible annotation and analysis workflows with web-hosted and standalone deployment options. Its stated research focus and server-data security limitation are important considerations, especially for sensitive material.
Where Specifiction places it
- Qualitative Data Analysis Software#1 of 209.0
- Text Analytics Software#2 of 379.0
- Text Analysis Software#2 of 278.9