Transcribe audio and video files to text. No signup. No API key. Just upload.
curl -X POST -F "file=@recording.mp3" https://forge-node.tail2b516d.ts.net/transcribe
Returns JSON with the full transcription text.
| Endpoint | Method | Description |
|---|---|---|
/transcribe | POST | Transcribe an audio/video file |
/health | GET | Service health check |
| Param | Type | Description |
|---|---|---|
file | multipart | Audio/video file (max 25MB). Formats: mp3, mp4, wav, m4a, ogg, webm, flac |
language | form field | Optional ISO language code (e.g. "en", "es", "fr"). Auto-detected if omitted. |
format | query | Response format: json (default), text, srt, vtt |
# Basic transcription
curl -X POST -F "file=@podcast.mp3" https://forge-node.tail2b516d.ts.net/transcribe
# Force English, plain text output
curl -X POST -F "file=@audio.wav" -F "language=en" \
"https://forge-node.tail2b516d.ts.net/transcribe?format=text"
# Get SRT subtitles
curl -X POST -F "file=@video.mp4" \
"https://forge-node.tail2b516d.ts.net/transcribe?format=srt"
Free tier: 20 transcriptions/day per IP. Max file size: 25 MB.
Podcast transcription, meeting notes, subtitle generation, voice memo processing, content repurposing, accessibility compliance.