Support

Support & bug reports

This is an independent, solo-built service. A human (me) replies within 24 hours — usually much faster.

Email

Questions, bug reports, weird responses, feature requests — anything. Include the video ID and the response you got if it's about a specific request.

Email support

wldud5192@gmail.com · subject prefilled as “[API] Support”

GitHub issues

Prefer issues in the open? File bugs and feature requests on the backend repository.

Open an issue on GitHub

github.com/in-c0/youtube-to-text-backend

Before you email — quick answers

The three things people ask most, plus one bonus.

I'm getting 429 responses

You hit the free-tier rate limits: 10 requests/minute per IP on transcript endpoints, 100 requests/hour overall. Back off and retry after a minute. Higher limits come with Pro — join the waitlist.

A video returns an error saying it has no captions

Some videos genuinely have no caption track at all. You'll get a 200 with an error and reason in the body — check for canTranscribeWithAI: true, which means the upcoming Pro AI-transcription layer can handle that video. See how it works.

The transcript comes back in the wrong language

Pass the language explicitly with ?lang= (e.g. ?lang=en). To see which languages a video actually has, call GET /list_transcripts/{video_id} first — it returns every available track with its language_code.

I got a 408 timeout

Processing took longer than 25 seconds for that request. This is transient — retry the same request and it will usually succeed.