De bästa API:erna för YouTube-transkriptioner jämförda: sum.video, Supadata, Transcribr och Python-biblioteket
Fyra sätt att få YouTube-transkriptioner i kod, jämförda på pris, gränser och tillförlitlighet: sum.video, Supadata, Transcribr och youtube-transcript-api.

Det bästa API:et för YouTube-transkriptioner beror på din volym och hur mycket underhåll du tål. Det gratis Python-biblioteket youtube-transcript-api funkar fint för små skript på din egen dator. För en server eller en produkt slipper du med ett hostat API som sum.video, Supadata eller Transcribr hantera YouTubes blockeringar själv. Så här jämförs de, baserat på varje leverantörs egna sidor öppnade i oktober 2026.
Det korta svaret
- Hobbyskript eller engångsundersökning, från en hemanslutning: Python-biblioteket.
- Betalning efter användning, krediter som aldrig löper ut, ingen prenumeration: sum.video eller Transcribr.
- Månadsplan med gratisnivå och ljudreserv: Supadata.
- Bara dina egna videor: det officiella YouTube Data API.
Jämförelsetabell
| sum.video | Supadata | Transcribr | youtube-transcript-api | |
|---|---|---|---|---|
| Typ | Hostat REST-API | Hostat API | Hostat verktyg med API | Python-bibliotek med öppen källkod |
| Prismodell | Kreditpaket i engångsköp, löper aldrig ut | Månadsplaner | Kreditpaket i engångsköp, löper aldrig ut | Gratis (MIT-licens) |
| Pris per transkription | $0.090 till $0.030 | Cirka $0.017 (Basic) till $0.0009 (Supa) | $0.05 till $0.016 | $0, plus proxykostnader |
| Gratisnivå | 10 krediter (5 transkriptioner) med första nyckeln | 100 krediter i månaden | 25 gratis transkriptioner (API listas inte i gratisplanen) | Allt |
| Reserv med ljudtranskribering | Nej | Ja, 2 krediter per minut | Anges inte | Nej |
| Hastighetsgräns | 60 förfrågningar per minut och nyckel | 1 till 100 förfrågningar per sekund beroende på plan | Anges inte | Din egen anslutning |
| Utgiftskontroll | Automatisk påfyllning, månadsbudget, månatlig kreditgräns, e-postaviseringar | Automatisk påfyllning från Pro och uppåt | Anges inte | Gäller inte |
sum.videos transkript-API
sum.videos transkript-API är en REST-slutpunkt som tar en videos URL eller ID och returnerar befintliga undertexter som json-segment med tidsstämplar, ren text eller srt. En transkription kostar 2 krediter. Paketen är engångsköp och löper aldrig ut: 100 krediter för $4.49, 500 för $13.99, 2,000 för $37.99 och 5,000 för $74.99. Förfrågningar som inte returnerar någon transkription eller misslyckas hos sum.video kostar ingenting.
Det som sticker ut är utgiftskontrollen: automatisk påfyllning under ett valt saldo, en månatlig påfyllningsbudget, en månatlig kreditgräns som returnerar 402 budget_exceeded och e-postaviseringar. Det passar en produkt som inte får överraska ägaren med en räkning. Se scenariot YouTube-transkriptioner för en RAG-app i stor skala för ett genomarbetat exempel.
Begränsningar: det returnerar bara undertexter, ingen ljudtranskribering, så videor utan undertexter returnerar 404 no_transcript. Hastighetsgränsen är 60 förfrågningar per minut och nyckel, med upp till 5 aktiva nycklar. Kodexempel finns i så får du en YouTube-transkription med ett API.
Supadata
Supadata säljer månadsplaner. Gratisplanen har 100 krediter i månaden med 1 förfrågan per sekund. Basic kostar $5 i månaden för 300 krediter, Pro $17 för 3,000, Mega $47 för 30,000, och större planer når 1,000,000 krediter. En transkription är 1 kredit, så det effektiva priset sjunker till ungefär en tiondels cent i toppen. Krediter flyttas inte över till nästa månad.
Dess utmärkande drag är en valfri AI-reserv för transkribering: om en video saknar transkription kan du låta skapa en, för 2 krediter per minut video. Om din katalog innehåller videor utan undertexter spelar det roll. Högre hastighetsgränser (upp till 100 förfrågningar per sekund) och automatisk påfyllning finns på större planer, och vissa avancerade slutpunkter kräver Pro eller högre.
Avvägningen är prenumerationen: oanvända krediter förfaller varje månad, så en ojämn arbetsbelastning kan slösa bort en del.
Transcribr
Transcribr började som ett verktyg för att hämta transkriptioner från kanaler och spellistor och erbjuder också ett Chrome-tillägg, en MCP-server och ett API. Priserna är kreditpaket i engångsköp som aldrig löper ut: $4.99 för 100 krediter, $14.99 för 500, $39.99 för 2,000 och $79.99 för 5,000, vilket sidan anger som $0.05 ner till $0.016 per transkription. Gratisplanen ger 25 transkriptioner, men API-åtkomst listas bara på betalda planer.
Det är starkast om du vill ha massnedladdningar av hela kanaler med exportförval (TXT, JSON, CSV, SRT, VTT och fler) i stället för bara kod. Hemsidan anger inga hastighetsgränser för API:et, så kontrollera dem med leverantören innan du planerar ett stort jobb.
youtube-transcript-api (Python-biblioteket)
youtube-transcript-api är ett bibliotek med MIT-licens och omkring 8.5k stjärnor på GitHub. Installera det med pip install youtube-transcript-api, ange ett video-ID och gå igenom utdragen. Det behöver ingen API-nyckel, hanterar manuella och automatiskt genererade undertexter, kan lista och översätta transkriptioner och har formatterare och ett CLI.
Haken står i dess README: det använder en odokumenterad del av YouTubes webbklient, så det finns ingen garanti för att det fortsätter fungera. YouTube har börjat blockera många IP-adresser från molnleverantörer, vilket ger undantagen RequestBlocked eller IpBlocked, och författaren rekommenderar roterande bostadsproxyservrar (Webshare stöds direkt), men varnar för att en proxy inte garanterar att du inte blockeras. Åldersbegränsade videor kan för närvarande inte hämtas med cookies.
Biblioteket kostar alltså ingenting i licensavgifter, men kan kosta tid och proxyräkningar när du kör det från en server.
Hur är det med det officiella YouTube Data API?
Googles metod för att ladda ner undertexter kräver auktorisering och behörighet att redigera videon, och varje anrop kostar 200 kvotenheter. Det gör den rätt för verktyg som hanterar din egen kanal och fel för att hämta transkriptioner av videor du inte äger.
Så väljer du
- Behöver du en ljudreserv? Om ja är Supadata den i den här listan som anger en.
- Är din volym jämn eller ojämn? Jämn volym passar en månadsplan. Ojämn eller tillfällig volym passar krediter som aldrig löper ut.
- Ska det köras från en server? Då slår ett hostat API oftast biblioteket, som är mest utsatt för blockering av molnleverantörers IP-adresser.
- Behöver du hårda utgiftsgränser? sum.video listar automatisk påfyllning, budgetar och aviseringar.
- Vill du bara ha en videos transkription eller sammanfattning? Hoppa över API:et: använd YouTube-transkriptionsverktyget eller sammanfattaren.
Priser och gränser ändras, så bekräfta dem på varje leverantörs sida innan du bestämmer dig.
Källor
Vanliga frågor och svar
Vad är det billigaste sättet att få YouTube-transkriptioner?
Python-biblioteket med öppen källkod har ingen licensavgift, men kan kräva proxyservrar när det körs från en server. Bland hostade API:er har Supadatas stora månadsplaner lägst pris per transkription (cirka $0.0009 på den största planen), medan sum.videos paket går från $0.090 till $0.030 och Transcribrs från $0.05 till $0.016, båda med krediter som aldrig löper ut.
Varför slutar youtube-transcript-api fungera på en server?
I dess README står att YouTube har börjat blockera många IP-adresser från molnleverantörer, vilket ger felen RequestBlocked eller IpBlocked. Författaren föreslår roterande bostadsproxyservrar, utan garanti mot blockering.
Vilket API transkriberar videor som saknar undertexter?
Bland verktygen som jämförs här anger Supadata en AI-reserv för transkribering för 2 krediter per minut video. sum.videos transkript-API returnerar bara befintliga undertexter, så videor utan undertexter returnerar 404 no_transcript utan kostnad.
Kan jag använda det officiella YouTube Data API för transkriptioner?
I praktiken bara för dina egna videor. Metoden för att ladda ner undertexter kräver behörighet att redigera videon och kostar 200 kvotenheter per anrop.
Vilket alternativ har utgiftskontroll?
sum.video erbjuder automatisk påfyllning, en månatlig påfyllningsbudget, en månatlig kreditgräns och e-postaviseringar. Supadata erbjuder automatisk påfyllning från Pro och uppåt. Transcribrs sida anger inga utgiftskontroller.
Relaterad läsning
Så får du en YouTube-transkription med ett API (curl, Python, JavaScript)Hämta transkriptionen av valfri offentlig YouTube-video med en HTTP-förfrågan. Fungerande exempel i curl, Python och JavaScript, utdataformat, felkoder och kostnad.
YouTube-transkriptioner för en RAG-app i stor skala: krediter, automatisk påfyllning och budgetarEn utvecklare hämtar in 10,000 YouTube-videor i en RAG-app. Se kostnaden, hastighetsgränsens matematik och hur automatisk påfyllning och budgetar håller utgifterna förutsägbara.
Senaste inläggen
Så får du en YouTube-transkription med ett API (curl, Python, JavaScript)Hämta transkriptionen av valfri offentlig YouTube-video med en HTTP-förfrågan. Fungerande exempel i curl, Python och JavaScript, utdataformat, felkoder och kostnad.
YouTube-transkriptioner för en RAG-app i stor skala: krediter, automatisk påfyllning och budgetarEn utvecklare hämtar in 10,000 YouTube-videor i en RAG-app. Se kostnaden, hastighetsgränsens matematik och hur automatisk påfyllning och budgetar håller utgifterna förutsägbara.