Professor Digitalfor studentsSign in

Qualitative Data Analysis Software: What It Does and Free Alternatives

Reviewed by Prof. Dr. Alexander Holtermann · Updated 16 October 2026 · 5 min read

QDA software helps you organise, code, retrieve and compare qualitative data. It does not analyse for you; for small projects, free tools can suffice.

Key takeaways

  • Qualitative data analysis (QDA) software, also called CAQDAS, supports organising, coding, retrieving and comparing qualitative data such as interview transcripts.
  • The software does not do the analysis. Interpretation, theme development and writing remain your work.
  • Core functions are coding text segments, code hierarchies, memos, retrieval of coded segments, matrices and export.
  • For a dissertation with 10 to 20 interviews, a free browser tool, a spreadsheet or even paper can be sufficient; licensed packages pay off for larger or team projects.
  • Check data protection, your university’s licences and rules on AI-assisted analysis before you upload transcripts anywhere.

What is QDA software?

Qualitative data analysis software (QDA software, also known as CAQDAS, computer-assisted qualitative data analysis software) is a category of programmes that help you manage and analyse non-numerical data: interview and focus group transcripts, field notes, documents, open survey responses, and in some cases audio, video and images.

The central idea is simple. Instead of highlighting printed transcripts and cutting quotes into piles, you mark text segments on screen, assign codes to them and can then retrieve all segments with a given code across all documents at once. Everything else (memos, matrices, visualisations, team functions) builds on this basic operation.

Running example: you have 12 interview transcripts on first-generation students’ sense of belonging, about 120,000 words in total. You want to code them, keep memos and later find every passage about “paid work” across interviews.

What QDA software can do, and what it cannot

Students sometimes expect the software to find themes automatically. That is a misunderstanding. QDA software is a tool for organising and retrieving; the analytic thinking is yours. Braun and Clarke (2022) and Saldaña (2021) both stress that software supports, but never replaces, interpretation.

The software canThe software cannot
Store and organise all transcripts in one projectDecide what is relevant to your research question
Let you code segments and build parent/child code hierarchiesDevelop meaningful themes or categories for you
Retrieve all segments for a code across documentsJudge whether a quote really supports your claim
Show code frequencies and co-occurrences in matricesTell you whether frequency means importance
Link memos to codes and segmentsWrite your analytic narrative
Calculate intercoder agreement in team projectsMake your coding valid

Typical functions in detail

Most QDA programmes, whether licensed or free, offer a similar set of core functions. When you compare options, check whether these are available and whether you can export your work in an open format, so you are not locked in.

  • Document management: import transcripts, add attributes such as age, subject or living situation for later comparison
  • Coding: mark segments and assign one or several codes; drag and drop codes into a hierarchy
  • Codebook: store definitions, examples and rules with each code
  • Memos: attach analytic notes to documents, codes or segments
  • Retrieval: list all segments for a code, optionally filtered by participant attributes
  • Matrices and queries: code-by-case tables, co-occurrence of codes, comparisons between groups
  • Visualisation: code maps, networks, word clouds (use with care)
  • Team work: merge projects, compare coders, calculate agreement such as Cohen’s kappa
  • Export: coded segments, codebook and matrices for the appendix

Alternatives: from paper to free tools

You do not need expensive software for a student project. The right choice depends on the amount of data, your method and whether you work alone or in a team.

OptionGood forLimitations
Paper, highlighters, index cardsUp to about 8 short interviews; very tactile, good for familiarisationHard to search, recode or document
Word processor with commentsSmall projects, simple codingNo real retrieval across documents; tedious to export
Spreadsheet (one row per segment)Framework analysis, systematic content analysis, up to about 20 interviewsSegments lose context; long texts are awkward
Free browser tool such as /codierenDissertations with up to several dozen documentsFewer advanced queries than large licensed packages
Licensed QDA software (often via a university licence)Large datasets, multimedia, team projectsLearning curve, licence costs, file format lock-in

Data protection and AI functions

Interview transcripts contain personal data, sometimes sensitive data about health, finances or family. Before you use any software, check: where is the data stored (on your device, on university servers, in a cloud abroad)? Does your ethics approval or consent form permit this? Is the data anonymised before upload?

Many programmes now offer AI functions that suggest codes, summarise documents or propose themes. Treat these with caution. Your university may forbid or restrict AI-assisted analysis, require you to declare it, or prohibit uploading participant data to external AI services. Even where allowed, AI suggestions must be checked against the data, and the interpretation remains your responsibility. Departments differ considerably here: follow your university’s guidelines (you can upload them to Professor Digital so that the advice you get is aligned with them).

How to describe software use in your methods chapter

Mention the software briefly and factually: what you used it for, not as a quality criterion in itself. Using software does not make an analysis more rigorous; transparent procedures do. A suitable sentence might read: “Transcripts were coded using a browser-based coding tool. The tool was used to organise codes, attach memos and retrieve coded segments; all analytic decisions were made by the researcher.”

If your university licence covers a specific package, name it according to your style guide. If you used AI functions, state which ones, for what purpose and how you checked the results.

Frequently asked questions

What is QDA software?

Software that helps you organise, code, retrieve and compare qualitative data such as interview transcripts. It is also called CAQDAS (computer-assisted qualitative data analysis software).

Do I need QDA software for my dissertation?

Not necessarily. For 10 to 20 interviews, a free browser tool, a spreadsheet or careful manual coding can be enough. Software helps most with large datasets and team projects.

Is there free qualitative data analysis software?

Yes. There are free and open-source QDA programmes and browser tools. Professor Digital offers a free coding tool at /codieren with category system, memos and export.

Can QDA software do thematic analysis automatically?

No. It supports coding and retrieval, but developing themes is an interpretive task. AI suggestions must always be checked and may be restricted by your university.

Can I use a spreadsheet for qualitative coding?

Yes, especially for framework analysis: one row per participant or segment, one column per code or theme. It becomes unwieldy with long texts and many codes.

What is the difference between NVivo, ATLAS.ti and MAXQDA?

All three cover coding, memos, retrieval, queries and visualisation. NVivo is strong in queries and case comparisons, ATLAS.ti in networks and quotation-level work, MAXQDA in an intuitive layout and mixed methods. Our comparison article covers them in detail, together with Dedoose and free tools.

Sources and further reading

  • Saldaña, J. (2021). The Coding Manual for Qualitative Researchers (4th ed.). Sage.
  • Braun, V., & Clarke, V. (2022). Thematic Analysis: A Practical Guide. Sage.

Your university’s examination regulations and style guide always take precedence.

Related articles