Skip to main content
v2026.1714 entries · CC-BY 4.0
CASRAI

Definition · Plain-language

NVivo

NVivo is a computer-assisted qualitative data analysis software package designed to help researchers organise, analyse, and find insights in unstructured text, audio, and video data.

CASRAI research-methods explainer — NVivo

The step most authors miss

Doing CRediT right? Don’t stop at the statement.

A CRediT statement credits you inside one paper. The recognition CRediT was built for happens when those roles are tied to you, persistently. Sign in with your ORCID — free — and claim your CRediT contributions on casrai.org, the home of the standard. They become a verified, portable part of your identity, not a line that disappears into one PDF.

Free: claim your contributions, then export a journal-ready CRediT statement, schema.org structured data, JATS XML, CSV or BibTeX — and preview your public profile. A membership publishes that profile publicly and verifies the journals you serve.

Core functionality and data importing

NVivo enables researchers to import a wide range of qualitative data sources, including interview transcripts, focus group recordings, articles, social media posts, and open-ended survey responses. Once imported, the software serves as a central database where researchers can manage their materials without losing connection to the original files. It supports PDF, rich text, audio, video, and tabular datasets, ensuring compatibility with diverse research designs. By consolidating disparate qualitative materials, researchers can easily transition between raw data and coded segments, which is essential for conducting transparent and systematic thematic analyses in mixed-methods studies across academic departments. This robust database architecture allows investigators to perform deep analytical drill-downs without losing touch with the original narrative contexts.

Coding, nodes, and cases

The core analytic process in NVivo revolves around coding text and media segments. Researchers create nodes (containers for themes) and assign relevant segments of data to them, constructing a robust coding framework. Cases represent units of observation, such as individual participants, organisations, or locations, which can be assigned attributes like age, gender, or role. This hierarchical structure allows researchers to query data based on demographic variables and thematic intersections. By using this systematic coding system, qualitative researchers can categorise unstructured text, allowing them to track the prevalence of themes across different participant demographics, ensuring a rigorous approach to qualitative data analysis that is easily shared with collaborators.

Queries, visualisations, and rigour

NVivo provides advanced query tools, such as word frequency counts, text search, coding comparison, and matrix intersection queries. These features help researchers test hypotheses, check for inter-rater reliability, and uncover hidden patterns in the data. Visualisations like mind maps, project maps, and hierarchy charts help represent connections diagrammatically, enhancing the transparency and rigour of the qualitative research process. These visual assets are valuable for research reports, helping to communicate complex qualitative findings clearly to peer reviewers and academic audiences. The software requires a paid licence, with institutional pricing available to reduce individual cost. The platform's licensing is commercial, but university subscriptions often make this software accessible to graduate students and faculty members.

Key facts

At a glance

  • Developed by Lumivero for computer-assisted qualitative data analysis
  • Supports text, audio, video, PDFs, and tabular spreadsheet datasets
  • Organises data using hierarchical coding structures called nodes
  • Enables demographic and attribute tracking via case classifications
  • Features matrix, text search, and coding query capabilities
  • Generates thematic maps, word clouds, and conceptual diagrams

Common misconceptions

What people often get wrong

Often heard: NVivo automatically performs qualitative analysis and codes your data for you.

Actually: NVivo is a tool for organising and managing data; the researcher must design the coding framework, interpret the meaning, and make all analytical decisions.

Often heard: NVivo is only useful for small-scale interview transcripts.

Actually: NVivo handles thousands of documents, large-scale survey datasets, social media feeds, and multimedia files, making it suitable for big qualitative and mixed-methods projects.

Common questions

FAQ

Can NVivo transcribe audio and video files automatically?+

NVivo offers an add-on transcription service that uses automated speech recognition to generate transcripts. However, standard NVivo installation focuses on analysing transcripts that have already been generated, though researchers can manually transcribe or code directly from media files.

What is the difference between a node and a case in NVivo?+

A node is a container for coding that represents a theme, concept, or category in your data. A case represents a unit of analysis, such as a participant or an institution, which allows you to attach demographic attributes (like age or location) to the coded content.

Referenced across the research world

University of Cambridge logoColumbia University logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logoCrossref logoUniversity of Cambridge logoColumbia University logoUniversity of Edinburgh logoHarvard University logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoORCID logoCrossref logo
  • University of Cambridge logo
  • Columbia University logo
  • University of Edinburgh logo
  • Harvard University logo
  • University of Oxford logo
  • Princeton University logo
  • Stanford School of Medicine logo
  • University College London logo
  • ORCID logo
  • Crossref logo

View CASRAI adoption →