Meeting Transcript Formatter — Full Guide
Updated 2026-05-31 · Everything runs in your browser; no text is uploaded.
1. What this tool does
Speech-to-text services like CLOVA Note, Zoom, Google Meet, and YouTube auto-captions give you a transcript with timestamps and speaker labels mixed into the text. Sharing that as a clean meeting note normally means manual cleanup. This formatter parses the timestamps and speaker tags, regroups the text by speaker and time section, and exports it as Markdown, Notion-friendly text, plain text for Word, or YouTube chapters — instantly, in your browser.
2. Supported input formats
Timestamps
[00:01:23]bracketed00:01short MM:SS1:23:45H:MM:SS(00:01:23)parenthesised- SRT/VTT cue ranges:
00:00:05,000 --> 00:00:08,000(uses the start time) - Millisecond suffixes
.500or,500are ignored
Speaker labels
Speaker 1:/Alice:colon styleAlice>angle style[Alice]bracket styleSpeaker 1 00:01CLOVA-style name-then-timestamp
Long sentences that happen to contain a colon are not mistaken for a speaker, so prose stays intact.
3. Output formats
- Markdown — H1 title, optional
## timesection headers, bold speaker names and inline timecodes. Paste into GitHub, Slack, or any Markdown editor. - Notion — no Markdown emphasis; speaker + timecode header lines and body lines so Notion auto-splits them into blocks on paste.
- Plain (Word) — clean
[00:00] Speaker: textlines for Word, Google Docs, or email. - YouTube chapters — a
00:00 Titlelist; the first line is normalized to 00:00 as YouTube requires.
4. Options
- Remove blank lines — drop empty lines from the source.
- Remove fillers — strip leading hesitation words.
- Merge same speaker — combine consecutive lines from one speaker into a single block.
- Time-based sections — split the note into 5 / 10 / 15-minute sections.
5. Privacy
All parsing and conversion happen in your browser with JavaScript. Your transcript is never uploaded or stored on a server. Only your latest session is kept in this browser's localStorage so you can pick up where you left off.