Guides
- YouTube transcript API for Python: Get YouTube transcripts in Python without getting blocked: videos, whole channels and playlists as text, SRT or Markdown, with AI transcription when a video has no captions.
- Transcripts of a whole YouTube channel or playlist: Bulk-download the transcripts of every video of a YouTube channel or playlist as text, SRT or Markdown, and get only new uploads on a schedule.
- TikTok transcript API: Transcribe TikTok videos or the newest videos of any account to text and SRT with Whisper. Works without captions, no login or TikTok API key.
- Instagram Reels transcript API: Transcribe Instagram Reels by link, or a creator’s newest reels by @username, to text and SRT with Whisper. No login or cookies.
- Podcast transcript API: Transcribe podcast episodes by podcast name, Apple Podcasts link or RSS feed, with speaker labels and only-new-episodes mode. Whisper, 99 languages.
- Speech to text API with Whisper: Transcribe MP3, WAV, M4A and MP4 files to text, timestamps and subtitles with open-source Whisper. 99 languages, translation to English, $0.006 per minute.
- Video to text API: Transcribe videos from TikTok, Instagram Reels, X, Facebook or MP4 links to text and subtitles, with optional speaker labels. Whisper, $0.006 per minute.
- SRT subtitle generator API: Generate SRT and VTT subtitle files from any video or audio with Whisper, formatted to broadcast rules or short lines for Reels and TikTok. 99 languages.
- Transcripts as chunks for RAG: Turn audio, video, podcasts and YouTube into timestamped text chunks ready for embeddings, vector databases and LLM apps.
- PDF to Markdown for RAG and LLMs: Convert PDF, Word, Excel, PowerPoint and scanned documents to clean Markdown, tables and RAG chunks with page numbers. OCR included, $0.003 per document.
- Extract tables from PDF to Excel and CSV: Extract every table from PDFs and scans into Excel (one sheet per table), CSV and JSON. Multi-page tables merged, OCR for scans, $0.003 per document.
- Extract text from PDFs in Python: Extract the text of PDFs in bulk with Python: full text, text per page, title, author and page count, with OCR for scanned PDFs. $0.003 per document.
- Bulk WHOIS lookup API: Look up thousands of domains at once: registrar, creation and expiry dates, domain age, availability, DNS, email provider and SSL expiry. $0.002 per domain.
- Monitor domain and SSL expiry: Track domain and SSL certificate expiry dates for a list of domains on a schedule and get alerts N days before. DNS and registrar changes included.
- Tech stack lookup API: Detect the CMS, analytics, frameworks and 7,000+ technologies of a list of websites, plus hosting, DNS, SSL and SEO. BuiltWith and Wappalyzer alternative.
- Google Trends API for Python: Get Google Trends interest over time and by region, related and rising queries and trending searches in Python, with automatic retries instead of 429 errors.
- Google News API with full article text: Search Google News by keyword, section or country and get the real article URL plus the full article text in Markdown for LLMs and RAG. Only-new mode.
- Google Ads Transparency Center API: Get every Google ad of any advertiser or website domain from the Ads Transparency Center: text, image and YouTube ads with dates and regions. $0.0015 per ad.
- A pytrends alternative that does not hit 429 errors: pytrends keeps failing with 429 Too Many Requests and has had no release since April 2023. A maintained alternative that retries with fresh IPs and returns clean JSON.
- youtube-transcript-api blocked on your server? A hosted fix: youtube-transcript-api raises RequestBlocked or IpBlocked on cloud servers because YouTube blocks cloud IPs. Get transcripts through rotating residential IPs instead, no proxy setup.
- An OpenAI Whisper API alternative without the 25 MB limit: OpenAI’s speech-to-text API caps uploads at 25 MB. Transcribe long files from links, TikTok or Instagram, with SRT/VTT and speaker labels, using open-source Whisper. No OpenAI key.
- A pay-per-domain BuiltWith alternative: Check the technology stack of your own list of domains for $0.004 each, with hosting, DNS, SSL and WHOIS, instead of a BuiltWith subscription.
- A Wappalyzer API alternative for bulk lookups: Detect website technologies in bulk through an API, pay $0.004 per domain with no monthly credits that expire. Includes DNS, SSL, hosting and SEO checks.
- A python-whois alternative for bulk lookups: Raw WHOIS text differs by registry and gets rate-limited. Bulk RDAP/WHOIS lookups with one clean schema for every TLD, from Python, $0.002 per domain.
- A Tabula alternative for PDF tables: tabula-py needs Java and cannot read scanned PDFs. Extract PDF tables to Excel, CSV and JSON through an API, with OCR for scans, $0.003 per document.