Thematic analysis
Thematic analysis step by step: Braun and Clarke's six phases, from recorded interviews to themes. The transcriber runs on your own computer; nothing is uploaded.
Drop an interview here
MP3 · WAV · M4A · MP4 · MOV · WEBM — up to 3 hours. Nothing is uploaded.
The model downloads once and stays in this browser, so later transcripts start at once and work with Wi-Fi off. Your recording is never uploaded. Free: Fast transcripts without speaker labels, as text, SRT or VTT, no limit. Pro: Accurate, speaker labels, Word, NVivo and MAXQDA files. Your first Pro download is free with an account.
How it works
- Drop an interview or focus group onto the box above. It's transcribed on your computer, with the speakers labelled; nothing is uploaded.
- Check it against the recording: click a line to hear it, name the speakers, fix the words. That's familiarisation, the first phase.
- Code it your way: download it for NVivo, MAXQDA, ATLAS.ti or Word, or print it and code on paper.
- Or ask Claude for a first pass of codes and candidate themes, every quote timestamped, to set against your own.
What thematic analysis is
Thematic analysis is a way of finding, analysing and reporting patterns of meaning, called themes, across qualitative data: interviews, focus groups, open survey answers, diaries. Virginia Braun and Victoria Clarke's 2006 paper "Using thematic analysis in psychology" set out the version most researchers now follow, and it's used well beyond psychology, in health, education, business and the social sciences.
A theme isn't a topic. "Experiences of night shifts" is a topic: it collects everything said about night shifts. "Tiredness as proof of loyalty" is a theme: a pattern of shared meaning built around one central idea, which tells the reader something about the data. Stopping at topics is a common weakness, and one Braun and Clarke warn against.
The six phases
Braun and Clarke describe six phases. They're recursive, not a checklist: you'll go back from reviewing themes to coding, and from writing up to naming.
- 1. Familiarisation. Read and re-read the data, listen to the recordings, and note first ideas. Transcribing is part of it: checking an automatic transcript line by line against the recording does much the same work.
- 2. Coding. Work through the whole dataset and label each passage that matters to your research question with a short code. Codes can be semantic, close to what was said, or latent, about the assumptions under it.
- 3. Generating initial themes. Cluster codes that share a central idea into candidate themes, and gather the data for each.
- 4. Reviewing themes. Check each theme against its coded extracts, then against the whole dataset. Merge, split or drop the ones that don't hold.
- 5. Defining and naming themes. Say in a few sentences what each theme is about and where it stops, and give it a name that carries its idea.
- 6. Writing up. Tell the analytic story with vivid extracts, and relate it to your research question and the literature.
Which thematic analysis are you doing?
Braun and Clarke distinguish three broad kinds. Knowing which one you're doing settles most questions of method, software included.
- Reflexive thematic analysis, their own approach. Your subjectivity is a resource, coding is organic and changes as you go, and themes are generated by you, not found in the data. There's no codebook to agree on and no inter-rater reliability.
- Codebook thematic analysis, such as framework analysis and template analysis. A structured codebook, often set up early, common in applied and team research with set questions to answer.
- Coding reliability thematic analysis. A fixed codebook applied by several coders, with their agreement measured (Cohen's kappa, for example) as a sign of quality.
AI and thematic analysis
In late 2025 Braun and Clarke, with Tanisha Jowsey, Deborah Lupton, Michelle Fine and more than 400 qualitative researchers, published an open letter in Qualitative Inquiry: "We reject the use of generative artificial intelligence for reflexive qualitative research." Their case is that reflexive analysis depends on a positioned researcher making meaning, which a language model doesn't do, and that generative AI raises social and environmental concerns besides. If you're doing reflexive thematic analysis, take it seriously: your supervisor, examiners or reviewers may well agree.
AI is less contested in transcription, in codebook and coding reliability work, in rapid applied projects, and as a check after you've coded: a second reader whose codes you set against your own. Whatever you use, describe it in your methods section and check your institution's policy.
Analyse in Claude, under a finished transcript, is built for that second-reader use. It copies the transcript under a prompt that asks for codes, candidate themes and a codebook, with every quote word for word and timestamped so you can check it against the recording, and it presents them as candidates for you to review, not findings. Nothing is sent until you paste it into Claude yourself.
Already have transcripts?
This is the prompt Analyse in Claude uses. Copy it into a new Claude chat, put your research question in place of the second paragraph, and paste your transcript between the tags. Replace real names first: the transcript goes to Anthropic when you send it.
Please do a first pass of thematic analysis on the interview transcript below: initial codes, then candidate themes. I'll review and develop them myself. I haven't given a research question, so code inductively, from what the participants say. 1. Initial codes. Work through the transcript in order. For each code: a short name, a one-line definition, and the passages it applies to, by timestamp and speaker. 2. Candidate themes. Group the codes into 3 to 6 themes. For each: a name, its central idea in one or two sentences, the codes it brings together, and two or three quotes, with timestamp and speaker. 3. A codebook, as a table: Theme | Code | Definition | Example quote | Timestamp. 4. What doesn't fit: passages that contradict a theme, or that no code covers. Ground rules: - Quote word for word, with the timestamp and the speaker, so I can check each quote against the recording. Never put a paraphrase in quotation marks. - The transcript was made automatically. A word that makes no sense may be a transcription error: point it out instead of building on it. - The interviewer's questions are context, not data. If the speakers aren't named, say which one you take to be the interviewer. - These are candidate codes and themes for me to review and revise, not findings. <transcript> (Paste your transcript here.) </transcript>
Interviews are personal data
Recordings hold names, health, work and family. This page's transcriber runs in your browser: the recording and the transcript stay on your computer, and it works with Wi-Fi off. The data-flow statement is written to be quoted in an ethics application or a DPIA.
Sending a transcript to any AI service, Claude included, is a separate step your ethics approval and consent forms have to cover. Rename the speakers (Interviewer, P1) and correct names in the text before you do.
Questions
What is thematic analysis?
A method for finding and interpreting patterns of meaning, called themes, in qualitative data such as interviews and focus groups. The best-known version is Braun and Clarke's, in six phases: familiarisation, coding, generating initial themes, reviewing them, defining and naming them, and writing up.
What's the difference between a code and a theme?
A code labels one idea in one passage, such as "skipping meals on shift". A theme is a pattern across the dataset, built from several codes around a central idea, such as "the body as the cost of the job". Codes are the building blocks; themes are the argument.
How many themes should I have?
Few, each developed in depth. Two to six is common in a journal article or a thesis chapter. A long list of thin themes usually means they're still topics or codes.
Can ChatGPT or Claude do thematic analysis?
They can draft codes and candidate themes in minutes, and they can misquote or invent quotes if you don't check. They can't do the interpretation reflexive thematic analysis asks of you, and its authors reject using them for it. Used at all, they fit best as a second reader in codebook or applied work. Our prompt asks for every quote word for word with a timestamp, so you can check each one against the recording.
Which software do I need?
None in particular. Reflexive thematic analysis is often done in Word or on paper with highlighters. NVivo, MAXQDA and ATLAS.ti help with large datasets and teams, and the transcriber here exports for all three (how to import them).
Is the recording uploaded?
No. Whisper and the speaker detection run in your browser, and the transcript is saved only there. The data-flow statement lists every request the page makes. Analyse in Claude sends nothing itself: the transcript reaches Anthropic only if you paste it into Claude and send it.
Is it free?
Fast transcripts without speaker labels are free as text, SRT or VTT, or copied for Claude, with no limit and no account. Pro ($7.99 a month or $39.99 a year) adds the Accurate model's downloads, speaker labels, and Word, NVivo and MAXQDA files. The prompt above is free to copy.
Other tools
- Song to lyricsA song's words, transcribed from its vocals.
- Transcribe audio to textAny recording to text, transcribed on your computer.
- Convert audio to textSpeech in any audio file, converted to text on your device.
- Convert MP3 to textAn MP3's speech as text, with timestamps.
- Transcribe a video to textWhat's said in a video, as a timestamped transcript.
- Convert video to textSpeech in any video, converted to text on your device.
- Add subtitles to a videoAuto subtitles, edited in place, burned in or as SRT.
- Auto captions for your videoCaptions for reels and videos, styled and burned in.
- Generate subtitles automaticallyTimed SRT and VTT subtitles from any video.
- Podcast transcriptionEpisode transcripts for Apple Podcasts, show notes and YouTube.
- Interview transcriptionSpeaker-labelled transcripts, made on your computer.
- Transcription for qualitative researchInterviews and focus groups, ready for NVivo and MAXQDA.
- Audio enhancerNoise removal + voice EQ + loudness, in one step.
- Online voice recorderRecord from your microphone; download MP3 or WAV, or clean it up.
- Remove music from a videoBackground music out of a video, or turned down; the voices stay.
- De-esserHarsh S sounds softened; the voice keeps its brightness.
- Video to audioAny video to MP3, M4A or WAV. Free, no limit.
- Remove vocals from a songThe vocals out of a song: a clean instrumental, and the acapella too.
- Fix clipped audioFlattened, crackly peaks from recording too loud, rebuilt.
- MP3 volume boosterA quiet MP3 made louder, saved as an MP3 again.
- Remove the voice from a videoThe voices out of a video; the music and the other sounds stay.
- Remove background noise from audioFans, traffic, hiss and room noise out of a voice recording.
- Video to MP3The sound of any video as an MP3. Free, no limit.
- Voice isolatorKeep only the voice; everything else goes.
- Voice enhancerClearer, fuller, evenly loud voice.
- Piano transcriptionPiano playing written out, both hands, in seconds.
- Audio to sheet musicA piano recording written out as a two-hand score.
- Remove reverb from audioLess room, more voice: for recordings made in echoey rooms.
- Remove echo from audioFix the hollow, echoey sound of a big or empty room.
- Voice changerDeeper, higher, robot or chipmunk, on any recording.
- Normalize audioPodcast, YouTube or broadcast loudness, true-peak safe.
- Pitch changerRaise or lower the pitch in semitones; the speed stays the same.
- Vocal isolatorThe singing alone from any song, separated on your computer.
- Volume boosterQuiet audio or video made louder, without clipping.
- Audio joinerSeveral recordings joined into one file.
- Change the speed of audioSlow down or speed up, from 0.5× to 2×, at the same pitch.
- Extract audio from videoA video's sound track as a file, in its original quality.
- Remove silence from audioDead air out: every long pause cut to a set length.
- Transpose a songA recording moved up or down by semitones, or to a new key.
- Noise reduction for voice recordingsNoise reduction without a noise profile: steady and changing noise.
- Mouth click removerLip smacks and tongue clicks out of a voice-over.
- Audio trimmerThe start and end trimmed off a recording.
- Remove the drums from a songThe drums out of a song, for drummers to play along.
- Change the key of a songFinds the song's key, then moves it to the key you pick.
- 432 Hz converterRetunes a song to A = 432 Hz, at the same speed.
- MP4 to MP3Any MP4's sound as an MP3, in seconds.
- MP3 to WAVMP3 to uncompressed WAV, for editing.
- Remove background noise from videoClean a video's soundtrack. The picture is kept untouched.
- Audio cutterKeep the part you need, or cut one out.
- Split a song into stemsVocals, drums, bass and the rest, each on its own track.
- Make a karaoke version of a songAny song as a karaoke track: the vocals out, the band left.
- Find the BPM of a songThe tempo of any song, with its key and Camelot code.
- BPM and key finderTempo, key and Camelot for a whole folder of songs, as a CSV.
- MOV to MP3iPhone and QuickTime videos to MP3.
- OGG to MP3Ogg Vorbis, Opus and voice messages to MP3.
- Remove buzz and hum from audioElectrical buzz and hum out; the voice or music around it untouched.
- Increase video volumeA quiet video made louder; the picture stays as it is.
- MP3 cutterAn MP3 cut to the part you need, saved as MP3.
- Camelot wheelWhich keys mix: pick one, or drop your songs onto the wheel.
- MP3 to sheet musicAn MP3 of piano music, written out as a printable score.
- M4A to MP3Voice memos and iTunes songs as MP3.
- WAV to MP3WAV to MP3 at a fraction of the size.
- Mic testCheck that your microphone works, and how you sound.
- Ringtone makerAny song as an iPhone or Android ringtone.
- Merge MP3 filesSeveral MP3s merged into one.
- Extract the vocals from a songThe vocals alone from any song: an acapella for remixes and covers.
- Make an instrumental of a songThe instrumental version of any song, the vocals taken out.
- Find the key of a songThe key of any song, with its Camelot code and tuning.
- Find the chords of a songA song's chords beat by beat, to play along with, capo and all.
- Tap tempoTap along on each beat and read the BPM.
- MP4 to WAVUncompressed WAV from any MP4, for editing.
- WebM to MP3WebM video or audio to MP3.
- MKV to MP3OBS recordings and MKV films to MP3.
- Remove audio from videoThe same video with its sound track taken out; the picture untouched.
- Mute a videoSilence a video for good: the sound track out, the picture as it was.
- M4A to WAVVoice memos and M4A to uncompressed WAV.
- FLAC to MP3Lossless FLAC to MP3, tags and cover kept.