Thematic Analysis: Braun & Clarke’s Six Phases, Step by Step
Reviewed by Prof. Dr. Alexander Holtermann · Updated 16 October 2026 · 8 min read
Thematic analysis finds patterns of shared meaning (themes) in qualitative data. Braun and Clarke describe six recursive phases from familiarisation to report.
Key takeaways
- Thematic analysis (TA) is a method for developing, analysing and interpreting patterns of meaning across a dataset. It is not tied to one theory, which makes it flexible and popular in dissertations.
- Braun and Clarke’s six phases are: familiarisation, coding, generating initial themes, developing and reviewing themes, refining, defining and naming themes, and writing up. The phases are recursive, not a straight line.
- In reflexive TA, themes do not “emerge” from the data. You actively construct them, and your subjectivity is a resource, not a bias to be eliminated.
- A theme is a pattern of shared meaning organised around a central concept, not a topic summary such as “experiences of the first week”.
- Reflexive TA differs from codebook and coding-reliability approaches. If you use it, you normally do not calculate inter-rater reliability.
What is thematic analysis?
Thematic analysis is a method for identifying, organising and interpreting patterns of meaning (themes) across a qualitative dataset, typically interview transcripts, focus group discussions, open survey answers or documents. Braun and Clarke’s 2006 paper in *Qualitative Research in Psychology* turned it from a loosely described practice into a clearly specified method, and it has since become one of the most frequently used approaches in psychology, health, education and the social sciences.
Its main strength is theoretical flexibility. Unlike grounded theory or interpretative phenomenological analysis (IPA), TA does not come with a built-in epistemology. You can use it from a realist position (reporting participants’ experiences as they describe them) or a constructionist one (analysing how meanings are produced in talk). That flexibility is also its main risk: you have to state your theoretical assumptions explicitly in your methodology chapter instead of leaving them implicit.
Throughout this article we use one running example. You are writing a master’s dissertation on how first-generation students develop a sense of belonging at university. You have conducted 12 semi-structured interviews of 45 to 60 minutes each and transcribed them verbatim.
Reflexive, codebook or coding reliability TA: which one are you doing?
Braun and Clarke (2022) stress that “thematic analysis” is a family of methods, not one single procedure. Before you start, decide which variant you are using, because it determines how you code, whether you work alone and whether reliability statistics make sense.
| Variant | Core idea | Coding | Inter-rater reliability? |
|---|---|---|---|
| Reflexive TA (Braun & Clarke) | Themes are actively constructed by the researcher; subjectivity is a resource | Organic, evolving codes; usually one researcher | No; replaced by reflexivity and transparency |
| Codebook TA (e.g. template analysis, framework analysis) | A structured codebook guides the analysis, often partly defined in advance | Codebook developed early and applied, but still interpretive | Optional; often team discussion instead |
| Coding reliability TA | Themes are seen as “in the data”; accuracy of coding matters | Fixed codebook applied by several coders | Yes, e.g. Cohen’s kappa |
The six phases of reflexive thematic analysis
The 2006 paper named the phases familiarising yourself with the data, generating initial codes, searching for themes, reviewing themes, defining and naming themes, and producing the report. In their 2022 book, Braun and Clarke renamed several phases to make clear that themes are generated by you, not found. The logic is the same: you move from closeness to the data, through codes, to a coherent set of themes and a written analysis. You will move back and forth between phases many times.
| Phase (2022 wording) | What you do | Output in the belonging study |
|---|---|---|
| 1 Familiarisation | Read and re-read every transcript, listen to recordings, write familiarisation notes | Two pages of notes per interview, first analytic hunches |
| 2 Coding | Work systematically through the data and label everything relevant to the research question | About 150 codes such as “feeling like an impostor in seminars” |
| 3 Generating initial themes | Cluster codes into candidate themes around shared meaning | Six candidate themes on a thematic map |
| 4 Developing and reviewing themes | Check themes against the coded extracts and the whole dataset | Two themes merged, one discarded |
| 5 Refining, defining and naming themes | Write a short definition for each theme and choose a vivid, informative name | Four themes with definitions and a central organising concept |
| 6 Writing up | Weave together analytic narrative and data extracts | Findings chapter of about 6,000 words |
Phases 1 and 2: familiarisation and coding in practice
Familiarisation means deep immersion. Read each transcript at least twice, ideally once while listening to the audio. Note what strikes you: recurring expressions, contradictions, emotional moments, what is conspicuously absent. These notes are not yet codes; they are your first analytic observations and part of your audit trail.
Coding in reflexive TA is systematic but open. You work through the entire dataset and attach short labels to segments that are relevant to your research question. Codes can be semantic (close to what the participant explicitly said) or latent (interpreting underlying assumptions or ideas). Code generously at first: a segment can carry several codes, and codes will change as your understanding deepens. Go through the whole dataset at least twice.
- Semantic code: “asks tutors for help only by email”
- Latent code: “belonging as something that must be earned through performance”
- Code the whole dataset with equal attention, not only the vivid interviews
- Keep a reflexive journal: what do you bring to the topic (for example your own first-generation background)?
Phases 3 to 5: from codes to themes
A theme captures a pattern of shared meaning united by a central organising concept. This is the most common point of failure in student work: many “themes” are really topic summaries (also called domain summaries) that collect everything participants said about a subject, for example “Experiences with lecturers”. Such a heading tells the reader what you asked about, not what you found.
To generate initial themes, cluster codes that seem to share a meaning, sketch a thematic map and ask what story each cluster tells. In reviewing, check two levels: does each theme fit its coded extracts, and does the set of themes fit the dataset as a whole? Themes may be split, merged or abandoned. In defining and naming, write a short paragraph per theme stating its scope, its core idea and how it relates to the other themes. Good names are informative and often use a short participant quote.
| Topic summary (weak) | Theme with central organising concept (stronger) |
|---|---|
| Relationships with lecturers | “I didn’t want to bother them”: help-seeking as a risk to one’s legitimacy |
| Living at home | Belonging in two worlds: negotiating family expectations and campus life |
| Finances | Working instead of joining in: how paid work shapes access to informal campus spaces |
Phase 6: writing up and reporting quality
In reflexive TA, writing is part of the analysis, not something that happens afterwards. Your findings chapter should present each theme with an analytic narrative that makes an argument, supported by well-chosen data extracts. Extracts can be used illustratively (to show what you mean) or analytically (to comment on the specific wording). Avoid simply stringing quotes together.
In the methods section, describe your variant of TA, your theoretical assumptions (for example critical realist, experiential orientation), whether your analysis was inductive or deductive, whether you coded at a semantic or latent level, and how you practised reflexivity. Braun and Clarke advise against claiming that themes “emerged”, against counting how many participants mentioned a theme as evidence of its importance, and against citing data saturation as a stopping criterion, because in reflexive TA the meaning is constructed rather than exhausted.
- State that you used reflexive TA (Braun & Clarke, 2006, 2022) and why it fits your question
- Describe how coding developed over the six phases, with an example of a code and a theme
- Include a thematic map or a table of themes and subthemes
- Reflect on your positionality and how it shaped the analysis
- Departments sometimes require a specific procedure; follow your university’s guidelines (you can upload them to Professor Digital so the feedback uses them)
Common mistakes and how to avoid them
Most problems examiners flag in thematic analysis are not about software or technique but about conceptual clarity. Use the list below as a self-check before you submit. Our free coding tool at /codieren lets you build parent and child codes, attach memos to coded segments and export coded extracts, which helps you show your analytic process in the appendix.
- Mixing variants: claiming reflexive TA but reporting a kappa value
- Themes that are topic summaries or simply mirror the interview questions
- Too many themes (more than six or seven usually signals underdeveloped analysis)
- Quotes without interpretation, or interpretation without evidence
- No statement of theoretical assumptions or researcher positionality
- Using “themes emerged” language that hides your active role
Frequently asked questions
What are the six steps of thematic analysis?
Familiarisation with the data, coding, generating initial themes, developing and reviewing themes, refining, defining and naming themes, and writing up (Braun & Clarke, 2022). The phases are recursive: you move back and forth between them.
What is the difference between a code and a theme?
A code labels a single idea in a data segment. A theme is a broader pattern of shared meaning that brings several codes together around a central organising concept and says something meaningful about your research question.
How many themes should a thematic analysis have?
There is no fixed number, but most dissertations report two to six themes, sometimes with subthemes. Fewer, well-developed themes are better than many thin ones.
Do I need inter-rater reliability for thematic analysis?
Not for reflexive TA. Braun and Clarke see coding as interpretive, so agreement statistics do not fit. For coding reliability TA, which uses a fixed codebook and several coders, reliability measures such as Cohen’s kappa are expected.
Is thematic analysis inductive or deductive?
It can be either or a mix. Inductive TA starts from the data; deductive TA uses existing theory or concepts as a lens. State clearly in your methodology which orientation you took.
Can I do thematic analysis in NVivo, ATLAS.ti or MAXQDA?
Yes. All three support coding, memos, grouping codes into candidate themes and retrieving coded extracts. Braun and Clarke treat software as optional: it organises your data, but developing themes remains your interpretive work. Free tools and paper work as well.
Sources and further reading
- Braun, V., & Clarke, V. (2006). Using thematic analysis in psychology. Qualitative Research in Psychology, 3(2), 77–101.
- Braun, V., & Clarke, V. (2022). Thematic Analysis: A Practical Guide. Sage.
Your university’s examination regulations and style guide always take precedence.
Related articles
- Coding qualitative dataCoding means labelling segments of qualitative data with short codes. You code inductively or deductively, then group codes into categories in a second cycle.
- CodebookA codebook lists every code with a name, definition, inclusion and exclusion criteria and examples, so that coding is consistent and transparent.
- Analyzing interview dataTo analyze interviews, transcribe and anonymise them, choose a method, code systematically, develop themes or categories and check them against the data.
- Writing qualitative findingsPresent qualitative findings theme by theme: state the analytic claim, support it with selected quotes, interpret them, and keep the discussion separate.
- Qualitative content analysisQualitative content analysis systematically codes text into categories. Hsieh and Shannon distinguish conventional, directed and summative approaches.
- TrustworthinessTrustworthiness is how qualitative research shows quality: credibility, transferability, dependability and confirmability (Lincoln & Guba, 1985).
- Thematic analysis in NVivoIn NVivo you import transcripts, code with codes and memos, cluster codes into candidate themes and review them with queries. The interpretation stays yours.
- QDA software comparedNVivo, ATLAS.ti and MAXQDA are full-featured QDA packages, Dedoose runs in the browser, Taguette and QualCoder are free. Choose by data, team and licence.