Follows your slide order
It reads the order, titles, body text and speaker notes of your deck and works out what to say on each slide.
Upload a PowerPoint (.pptx) and get a slide-by-slide presentation script, YouTube narration or podcast dialogue. Make it sound like you, then write it into your speaker notes or export subtitles.
Free with your Google account · No credit card · Supports .pptx
Does a better product need more features? Today, I want to talk about what we took away. By removing unnecessary choices, we made room for the experience that really matters.
Script Studio
ContentQuest reads each slide’s title, body text and speaker notes, then writes a script for every slide in the speakers and tone you choose.
It reads the order, titles, body text and speaker notes of your deck and works out what to say on each slide.
From a single narrator to a conversation between two or three speakers. Give each one a role and persona, then pick a tone.
Edit any slide yourself, or add an instruction and generate it again. Export the finished script to PowerPoint speaker notes, Word, Markdown or SRT subtitles.
Write instructions like “avoid jargon” or “keep it short” to shape the script.
Regenerate just the slides you’re not happy with and keep the rest as they are.
Save decks and scripts as projects and reopen them with the same Google account.
Get a copy of your original .pptx with the script in each slide’s speaker notes, written in your browser.
SRT cues timed from speaking pace go straight into your video editor or YouTube. Markdown goes to Notion or your blog.
Practise with a per-slide time target and a timer. Read-aloud works on browsers with compatible voices.
Presentation, video and podcast scripts from PowerPoint
Images that fit each scene of your script
Video that connects your script and scenes
Image and video creation aren’t available yet. Script Studio is available today.
Why ContentQuest
A general AI chat can write a script too. ContentQuest reads the structure of your PowerPoint and keeps every step, from slide-by-slide drafts to the exported file, in one workflow.
| Task | With a general AI chat | With ContentQuest |
|---|---|---|
| Reading the deck | Copy and paste slide text and notes | Upload the .pptx as is. Titles, body text and speaker notes are read in slide order |
| Script structure | One long answer you split per slide yourself | A script already split into one section per slide |
| Fixing one part | Asking again tends to rewrite everything | Regenerate one slide with its neighbours in context; the rest stays as it is |
| Speakers and format | Describe it in a prompt every time | Pick 1–3 speakers, personas and a tone, including dialogue and panel formats |
| Fitting your time slot | Count the words yourself | Choose a length per slide and see the total speaking time; rehearse with a timer |
| Getting it out | Copy and paste it back into PowerPoint or Word | A .pptx with notes written back, Word, Markdown or SRT subtitles |
Either way, check AI drafts before you use them.
How it works
Sign in with Google, upload your file, and you’re ready to go.
Drag and drop your file. ContentQuest reads the slides and lists them for you.
Pick the number of speakers, their personas and a tone. Add an instruction if you like.
Read through the script, edit it directly, and regenerate only the slides that need it.
Write it back into your PowerPoint speaker notes, or download Word, Markdown or SRT subtitles for rehearsal and recording.
Use cases
What you need to say depends on where you say it, and to whom.
| When you need | Writing it yourself | With ContentQuest |
|---|---|---|
| Talks and lectures | You have to work out what to say for every slide all over again. | Get a speaker script that follows your slides in order.Suggested setup · 1 speaker · ProfessionalHow to write a presentation script |
| YouTube and course videos | Slide text sounds stiff when you read it out as is. | Rewrite it as narration that speaks directly to viewers.Suggested setup · 1 speaker · CasualHow to write video narration |
| Podcasts and interviews | Splitting one person’s explanation into a conversation takes time. | Turn it into a back-and-forth script for two or three speakers.Suggested setup · 2–3 speakers · ModeratorHow to write a podcast script |
| Product demos and sales | The same deck needs a different pitch for every audience. | Switch the angle with personas like Salesman or Expert.Suggested setup · 1 speaker · Salesman |
Pricing
Generation, editing, every export format and Presenter Mode are all in the Free plan. Plans differ only in limits.
$0
Try it with the slides you have
$9.90/month
For weekly talks, lessons and recordings
$29.90/month
For course libraries and heavy use
Online payment isn’t available yet. Pro and Max prices are planned and may change at launch. Ask to be notified and we’ll email you when they open.
Generation and regeneration share the daily limit. It resets at 00:00 UTC.
Scripts use slide text and speaker notes. For image-heavy decks, add the context you want to present in the notes.
FAQ
Have another question? We would love to hear from you.
Email uscontact@park-labs.comContentQuest is a web app by Park Labs that turns PowerPoint (.pptx) slides into presentation scripts, YouTube narration and podcast dialogue with AI. It runs in your browser, so there is nothing to install.
It reads the PowerPoint file directly and writes one script section per slide. You can regenerate a single slide with its neighbours in context, then export a .pptx with the script in its speaker notes, or SRT subtitles, without copying and pasting.
PowerPoint files (.pptx). On the Free plan you can upload up to 10 MB and 100 slides. For Google Slides, use Download as .pptx; for Keynote, export to PowerPoint. Re-save older .ppt files as .pptx in PowerPoint first.
Yes. Choose PowerPoint (notes) in the export dialog and select your original .pptx to save a new file with the script in each slide’s speaker notes. You can replace existing notes or add the script below them. Notes are written in your browser and your original file isn’t changed.
Yes. Choose Brief (about 20 seconds), Standard (about 45 seconds) or Detailed (about 90 seconds) per slide to see an estimate of your total speaking time. Estimates use about 150 words a minute for English and 300 characters a minute for Japanese and Korean.
English, Japanese and Korean. The script language can differ from your deck, so you can write an English script from a Japanese deck. The interface is available in all three languages too.
Yes. Sign in with your Google account to create scripts and manage your saved projects. No credit card is required.
The Free plan includes generation, editing, every export format and Presenter Mode. It allows 5 generations a day (regeneration included) and 3 saved projects. Pro ($9.90/month, planned) and Max ($29.90/month, planned) with higher limits are coming soon; online payment isn’t available yet.
Yes. Edit each slide directly, rewrite it with an instruction like “make it shorter”, or change the speakers and tone and generate it again. Export the finished script to PowerPoint notes, Word (.docx), TXT, Markdown or SRT subtitles.
Scripts are based on slide text and speaker notes. If key information is inside an image, also add that context to the slide text or notes.
Uploaded PPTX files are processed on the server for analysis and script generation. Materials and scripts saved as projects are stored under your signed-in account.
Not yet. Script creation is available today. Image Studio and Video Studio represent our planned direction and are not currently available tools.
You don’t have to write the first sentence alone. Upload your file, choose your speakers and tone, and you’re set.
Create a script for freeFree with your Google account · No credit card · Supports .pptx