Knowing how to use Transcripts in Podcasts in 2025

I use Descript as my podcast editor of choice.

With Apple Podcasts (and others) now providing transcripts for every podcast episode out there, it’s encouraged me to do some research about what is the best way to provide transcripts so they are actually useful to podcast listeners.

I use Transistor to host my podcasts, and it is a great tool. It allows me to upload transcripts in a variety of formats.

Telling Apple Podcasts What to Do

In Apple Podcasts Connect, there is a setting under availability that tells Apple how to handle transcripts, either to “Only display auto-generated transcripts by Apple” or “Display transcripts I provide, or auto-generated transcripts by Apple if one isn’t provided”.

I’ve provided transcripts for Better Teaching, but there are still discrepancies. And I’m not sure what that’s about. Here is Apple’s official help file on this topic.

Apple recommends using a VTT or SRT file for podcast transcripts, so I will look at both of those here.

Apple will support speaker labels, headings, timestamps, and more, so I will include those.

VTT Transcripts on Podcasts

VTT, according to Kagi’s1 Quick Answer is:

Web Video Text Tracks (WebVTT): A VTT file is a text file format used for storing subtitles or captions for video content. It is part of the HTML5 standard and is designed to enhance the accessibility of web videos, particularly for individuals with hearing impairments or for those watching without sound12. VTT files are typically associated with the <track> element in HTML5, allowing for timed text display during video playback3. The format is similar to SRT files but includes additional capabilities4.

Here’s an example of VTT on podcasts

VTT example

It shows up cleanly, which is nice, and this is how it appears when I upload it:

00:00:21.097 --> 00:00:24.817
A quick reminder, we will be
sharing only stuff that works.

00:00:24.837 --> 00:00:27.987
No cliches, no buzzwords.

00:00:28.292 --> 00:00:34.159
So my guest today is Bill Davidson, and
this summer Bill Davidson is entering

00:00:34.159 --> 00:00:36.549
his 24th year working in education.

00:00:37.189 --> 00:00:42.709
He's taught in Philadelphia, Los Angeles,
Southern Sudan, and Monterey, California.

00:00:42.709 --> 00:00:42.759
Yeah.

00:00:43.239 --> 00:00:46.506
For the past 12 years, he's worked
independently as as an elementary

You can see that it includes timestamps.

SRT Transcripts for Podcasts

Again, from Kagi’s quick answers:

An SRT file, which stands for SubRip Subtitle, is a widely used file format for adding subtitles or captions to video content. It originated from the SubRip software, which extracts subtitles from video files and produces plain text files that include both the subtitle text and timing information. 

Different from VTT, the SRT file will add a numeric identifier, as shown here:

10
00:00:38,958 --> 00:00:41,508
A quick reminder, no
cliches, no buzzwords.

11
00:00:41,843 --> 00:00:43,213
Only stuff that works.

12
00:00:44,305 --> 00:00:49,995
I am very excited about today's episode,
and we are taping this episode on January

13
00:00:50,035 --> 00:00:54,725
3rd, and I think it's appropriate that
this is a New Year's episode because so

14
00:00:54,725 --> 00:00:59,235
many people have New Year's resolutions
and goals, and I'm sure many of the

Should I use VTT or SRT for podcast transcripts?

While either will work, use VTT because it is part of the HTML5 standard.

VTT and SRT for all intents and purposes are the same thing, for most people. Because VTT is an accepted and advanced feature in the HTML5 standard, it will be more accessible for web-based usage, like podcast transcripts. You can also add styling indicators to the VTT file, if desired.

When a transcription reading service (YouTube, Apple Podcasts, or any other tool) takes the transcript from either of these sources, they take out the timestamps and only display the text at those time segments.

Exporting Transcripts on Descript so they show up in Apple Podcasts

These are the settings I use to make sure transcripts show up how I want them in Apple Podcast:

descript vtt

I chose Publish > Export then select Subtitles.

Then choose the format, VTT or SRT.

Enable Show Speakers and I leave max characters per line at 42, and max lines per card at 2.

Then click, “Export” and it downloads a .vtt file which I then upload to Transistor for that episode.

Text Files as Transcripts

When text files are exported from Descript, and uploaded to our host, they don’t propagate to Apple Podcasts and they are considered “not submitted”. This episode on Better Teaching used a text file to upload the transcript:

Text Transcript

Apple considered this not submitted and auto-generated the transcript.

  1. Kagi is, by the way, the best search out there right now. Completely user-funded, no ads, no tracking. And that’s not even the best part. The results are significantly better for every search I’ve run over Google’s or DuckDuckGo’s. 

Notes mentioning this note

There are no notes linking to this note.


Here are all the notes in this site, along with their links, conveniently visualized as a graph.

1 tip i would give an educator to start using ai...Paperless Principal BookSimplicityCommunication CardsHome VisitsSchoolx is here. get your copy todayHow we told families school doesn't matter and...NowAPWorkshopPresentations and SpeakingOnboardingSetting Healthy Tech Boundaries for KidsAn 84% Pay Cut? Would You Take it?ToolsOrganic Skills are the New Soft SkillsOn Lasting ForeverSites I want to model this site afterBest Year EverInstructional Coaches MastermindCUES 2014District MastermindsFamily GoalsFETC22FOCUSIdeal WeekImpactMastermindNational Principal's ConferenceObserveOnline Observation FormPhotographersPlanning PeriodASCD PlayRewire19Scales and Goals 2014SchoolXSeminarSponsorshipsSurveyTraumaUCET 2014Loaves and Fishes, not the 5,000SchoolX Book Study - Transform your School with...SchoolX Book Study - Transform your School with...VERDADSonderSave the webNot all screen time is created equalTrying to Export Substack2 Keys to Building CommunityOSPI Graduation Equity Webinar3 Rules for Academic Writing with AI3 things i'm interested in right now5 best rti episodes on transformative principal5 ways our edu system would be different if...50 Questions to Ask to Solve Problems5rs5sigma20A decade never to be forgottenNobody cares about our life as much as we doWhat I've learned from doing 6000 burpees in 40...A summary of my ship30 writingsAdlerian psychology in schoolsHow We Use AI In SchoolsSchedules are a big puzzle, and I like puzzlesAccelerated learningA less annoying cookie bannerAdd Fathom Analytics to your Obsidian Publish siteA Live Demo Site for a SaaS productAdntbf roadmapAdding a Little Complexity to Make Things More...AI As a Fundamental ExpectationAI Can do Anything, But Not Something SpecificAI Easy and HardAI Produces and Your Brain DevelopsAi leader office hours june 2025Ai for innovationAdvanced teacher's prompts (54)All parents want their kids to be successfulExploring Descript's Agentic EditingAlaska administrative assistantsAn overview of prompt engineering for educatorsAnyone interested in fundraising should listen to...Argentinian Food - Fast Sunday Family Feast for...Big impact mixerBook fair controversy at Prairie Hill sparks...Three reasons you should have a podcast to go with...Based on what you know about meBIM January 25 - Breakout Problem SolvingBe a creator, not a consumerBIM February 2025 - Experiments[Big Impact Mixer] - Are My Social Posts Any Good?BIM May - What are your Gifts?Apprenticeships for the 21st CenturyAssessment (58)Assessment and evaluation (50)[Big Impact Mixer] - Vision, Category Design, 10...[Big Impact Mixer] - MiraclesAssumptionsBim april creating a personalized newsletterBrooks duncan on handwritten notesBuilding classroom community (50)Building parent and community partnerships (50)Compass Among usJanuary - MolcajeteFast Sunday Family Feast - A Jones Family...February - Borscht and PelmeniHow i got my wife to stop nagging me[Big Impact Mixer] - Experiments FollowupFrameworksEdit an episode with me (full podcast production...Don't call it a Substack. - Anil DashHoliness to the Lord in Everyday LifeFit looks like gritFollowing up on my post ai counselor botsDelusional dreams of excess freedomJethro's Appearances and Media ElsewhereIrish Food - March 2025Why the Ebenezer is so Important in Come Thou...Guatemalan Food for April 2025Building an App I will use DailyEducatorsCan we trust the ai?Candy teacher referralCaroline classroom observationTransforming Old Content into Engaging Case Study...FSFF May 2025 - Korean FoodFSFF June 2025 - Good Ol' American FoodWhat certifications are necessary?Chatgpt prompts for educatorsClassroom creativity(55)Classroom differentiation (50)Classroom discipline (50)Classroom environment (50)Classroom gamification (50)Classroom management (52)Classroom technology integration (50)ClippingsThere’s no such thing as learning loss or learning...Collaboration (54)Convertkit essential workflowsCulturally responsive teaching (50)Dan koe's writer's bootcampData dashboardDay 1 ship30Day 17 the 1 app i can’t live without for podcast...December - Brazilian Feijoada“Your Decision, My Decision, Our Decision”: A...Differentiated instruction (100)Do People Call You for Advice?Effective feedback (54)Election Day, but no TrustEthan Mollick on Knowing When to Use AIEverything AIExplicit teaching (54)How i got started in leadershipHow to Be a Transformative Principal By Jethro...How This Site is BuiltHow I lost 70 Pounds in a Sustainable WayHow i would start my online presence todayHow I write a dissertation extremely fastHow writing helped me present betterHow to use mint mobile's minternational passIf I were a ProfessorShould I use AI for to Install Omarchy on a...Join the Compassionate Classroom Global Card...Just subscribe to these youtube channelsI was quoted in a story from Parents MagazineLeadership vs managementLearning is like a springLearning is a lifelong processLesson planning (50)NewslettersLong sentencesMiraclesMove from blogtalkradio to transistorMaking “Social” Social AgainListen LaterLucky MeatDoes Magic Mind really give you clean and calm...New Disease: NovolibrochitatNotes to staciObsidianOur System is Designed to Enable CheatingOctober Fast Sunday Family Feast - Australian FoodOn not using turnitinPaperless principal submittedPaperless principalParent Teacher communication (50)PatiencePedagogical approaches (50)Pedagogy and instructional strategies (100)Podcast gearPolson middle schoolPresentations on aiPraisePresentation resourcesProblem in edu is that we don’t have outcome Based...Professional growth and development (50)Project ManagementPromoting ethical decision Making and responsible...Recipes on the Web are the WORST!Read ai summary from the vaesp lunch and learnRssAsk QuestionsQuoting Cory DoctorowReflections on spell Jif retreatEthan Mollick on Real AI Agents and Real WorkReport on an Analog/Social Media Free MonthCurriculumHomeStudents Who ThriveEnrollmentHow it worksResources for the SPELL JIF RetreatSstSessions Health - Mental Health Practice...Self EsteemShould i learn to codeStop using generative AI as a search engineSponsored Podcast EpisodeWhen the Stone turns to BreadSplitting Rodecaster Pro WAV filesStrivingStudent engagement and motivation (100)Student Centered learning (50)Students Need Human Relationships to Thrive. Why...Summer pinedaSupporting students transition and college and...This Is Mind Blowing.SynergyThe Power of No ExpectationsTailgate - February 2025The leaders who have influenced me mostThe lord keeps things hiddenThe man who saved the world with human intuition,...The pass method how i've taught ai to be an...The power of personality tests in the hiring...The best book i've read on business financeThe best piece of leadership advice i ever...TherapyThree simple tips for recording yourself more...To Radiate Life A Prayer by Elbert HubbardTop 3 podcasts in 2019Knowing how to use Transcripts in Podcasts in 2025Turning learning upside downMy Thoughts on LearningI made some big updates to the site todayUse of data to inform practice (50)Using Vectorize to build an unreasonably good...VAESP Presentation ResourcesVal meditation reminder appProject iSTAR: An Integrated Strategic,...What is Yours? And What Will You Keep After You...Why Do People Like 37signals?Why everyone should read the courage to be...Why do AI company logos look like buttholes?Why young people worldwide want and need...You Can Just LearnYou choose to not changeYou made up your angerAplusPresentation Notes at ALASBOPresentation Notes at Alaska Municipal LeagueSpiritual ArchitectureBe Podcast NetworkCommunication CardsEliminate Stress and Improve Relationships in Just...Best AI ToolsBUHSD Day of LearningBishop Brady High School AI PresentationBlogBooksDesigners for EducationYou Should be Able to Take Your Data With YouHard thingsTeachers Don't Actually Want Feedback. Here's What...ExperimentsHigh Rep WorkoutsFacebook adsHow to get unstuck when you're stuckHow Many Teachers Do I Need To Hire For Social...The Ultimate Inspirational Videos for Teachers and...HumilityiA Presenter Now Allows Sharing on the Webmedia kitLifestyle is your choiceThe Little, Narrow Prison of Language: The...Morning RoutinePaper trackingPbis As MedicineAll Learning Is SpiritualPeople Ruin the InternetPersonal board of advisorsPodcast AppearancesProjectsPsychological SafetyReopening Schools WorkshopResultsSdlHow to Combat Chronic AbsenteeismHow we teach our kids does not happen how we thinkSecret newsletterSubscribeSure Go AheadTake Your Daughter To Work DayThanksThe KindleTrauma Podcast MapUcet2013Your Values are Only Worth What You’re Willing to...UCET 2023Supporting Students with Webs of Support - Podcast...Where To Startand An Action ItemWhy I Do What I DoWhy Most Reopening Plans Are Doomed To FailWorld Down Syndrome Awareness DayYoutube For Schools“Put Your Shoulder to the Wheel”
Follow
Follow
Follow