Use our free demo tool to transcribe video to text in minutes. Upload a file or paste a direct link, preview the transcript, and download VTT.
Your transcribed video will play here.
Step 1: Upload a video or paste a link/URL. All formats supported.
Step 2: Click the transcribe video button.
Step 3: Your VTT file will be available for download after processing.
Files are processed securely and deleted after conversion. Free demo supports smaller files but you can sign up to increase limits and unlock batch processing.
The open-source code for this project is available on GitHub. The project might inspire you to create your own subtitles or transcription project or act as the starting point for a new AI video project.
Adding subtitles to your video content will make it more accessible to a wider audience. If you just need a transcript now and then, this demo is perfect. If you're processing lots of files or need VTT/SRT at scale, Shotstack's APIs can automate it: queue jobs, get webhooks when they finish, and deliver files via CDN—without maintaining your own pipeline.
curl --request POST 'https://api.shotstack.io/v1/render' \
--header 'x-api-key: YOUR_API_KEY' \
--data-raw '{
"timeline": {
"tracks": [
{
"clips": [
{
"asset": {
"type": "video",
"src": "https://shotstack-assets.s3.amazonaws.com/footage/beach-overhead.mp4"
},
"start": 0,
"length": "auto"
}
]
}
]
},
"output": {
"format": "mp4",
"size": {
"width": 1280,
"height": 720
}
}
}'
Video editing demo applications give you an idea of what Shotstack can do and source code to help you get started
Use Shotstack to automate the creation of real estate listing videos.
Use Shotstack to automate the creation of videos for your social media channels using generative AI.