Cloud tools · Apify
What tool do I use to do a specific job? Look it up by job below.
129 small cloud tools we build and publish on the Apify marketplace. Each does one job, runs by API, and is paid per result. Find the job, read what it returns, follow the link to run it.
Transcribe audio, video and captions
Use these when you need to turn speech or subtitles into text you can search, quote or translate.
- Audio & Video to Text (Whisper)
Audio/video URL to transcript + SRT with Whisper, no extra API key.
- SRT to VTT Converter
Use when you need to convert SRT to VTT or VTT to SRT, strip timings to a plain text transcript, and resync cues by any offset.
- TikTok Video Transcript Extractor
Use when you need to extract TikTok video transcripts from native captions: clean text, timestamps, SRT, language selection (ISO codes), batch URLs, short links and bare video IDs.
- YouTube Video Transcript Extractor
Use when you need to extract a YouTube transcript without an API key: clean text, timestamps, and SRT.
Collect posts, videos and reviews from platforms
Use these when you need to pull public posts, comments, playlists or reviews out of a platform into rows.
- App Store Keywords Scraper
Use when you need to see which iOS apps rank for any App Store keyword, in search order: rank, app, seller, price, rating and rating count, category, version, size and update date.
- Bluesky Posts Scraper
Use when you need to scrape any public Bluesky account: post text, ISO dates, likes, reposts, replies, quotes and a combined engagement total, one row per post.
- dev.to Articles Scraper
Use when you need to scrape dev.to by tag or author: title, author, organization, publish date, reactions, comments, a combined engagement total, reading time, tag list and the AI-disclosure label.
- GitHub User Scraper
Use when you need to look up GitHub users by login or profile URL, or search by location, language and follower count.
- Stack Overflow Scraper
Use when you need to search Stack Overflow or any Stack Exchange site and get one row per question: score, answer count, views, tags, author reputation and ISO dates.
- Steam Reviews Scraper
Use when you need to scrape Steam game reviews: recommended or not, full text, helpful and funny votes, and the author's playtime AT THE TIME OF REVIEW in hours.
- Substack Posts Scraper
Use when you need to scrape any Substack newsletter by handle OR custom domain: post title, author, publish date, subtitle, cover image and word count, one row per post.
- Telegram Channel Scraper
Use when you need to scrape any public Telegram channel: post text, publish date, view counts, photo/video flags, forward and reply markers, and a direct link.
- Tumblr Posts Scraper
Use when you need to scrape any public Tumblr blog: post title, id, publish date, full tag list, word count and a reblog flag, one row per post.
- YouTube Comments Scraper
Use when you need to scrape YouTube comments without an API key or cookies: top-level plus replies, top or newest sort, exact like counts (not rounded), author channel IDs, batch videos.
- YouTube Playlist Extractor
Every video in a YouTube playlist as clean JSON: video ID, title, watch URL, channel, duration in seconds, view count and publish age.
- YouTube Search Extractor
Use when you need to search YouTube without an API key.
Track news, research papers and feeds
Use these when you need to monitor a feed or search a research index on a schedule.
- arXiv Papers Scraper
Use when you need to search arXiv and get one row per paper: title, full abstract, every author, categories, the bare arXiv id plus its version, a direct PDF link, DOI and journal reference. arXiv query syntax, category filter, bulk searches.
- Clinical Trials Scraper
Use when you need to search ClinicalTrials.gov and get one row per trial: NCT id, status, phase, enrollment, sponsor, conditions, interventions, eligibility and site countries.
- Google News Scraper
Use when you need to search Google News by keyword and get one row per article: clean headline, publisher, link and publish date.
- Open Library Books Scraper
Use when you need to search Open Library by title, author, subject or ISBN and get one row per work: authors, first publish year, edition count, a real ISBN-13, subjects, ratings, cover image and whether it can be read online now.
- Public Holidays Scraper
Public holidays for 200+ countries and any year from 1975 to 2075: date, weekday, weekend flag, local and English names, nationwide vs regional with the subdivision list.
- PubMed Articles Scraper
Use when you need to search PubMed and get one row per article: title, full author list, journal, volume/issue/pages, DOI with a resolvable link, PMCID, publication types and languages.
- RSS Feed Change Monitor
Use when you need to watch RSS and Atom feeds and get only what changed since the last run.
- RSS Feed Change Monitor
Use when you need to watch RSS and Atom feeds and get only what changed since the last run.
- RSS Feed Parser
RSS feed parser for developers and AI agents: pass any RSS or Atom feed URL as input and get back clean, structured JSON items (title, link, date, and other feed fields).
Verify emails and find business contacts
Use these when you need to clean an email list or find who to contact at a company.
- Bulk Email List Verifier
Use when you need to clean a list before you send it.
- Company Enrichment
Use when you need to turn a list of domains into company profiles: name, description, logo, on-domain emails, phone, address, social profiles and tech stack.
- Disposable Email Detector
Use when you need to check up to 500 emails/domains per run against a 7,582-domain disposable blocklist + keyword and pattern heuristics, with ~30 legit webmail providers whitelisted.
- DMARC Record Checker
Use when you need to check DMARC for up to 200 domains per run: policy, pct, rua/ruf reports, grade (enforced/monitor/missing) and plain-English issues.
- Email Deliverability Checker
Use when you need to audit MX + SPF + DMARC + DKIM (9 selectors) for up to 100 domains per run: weighted 0-100 score, letter grade and copy-paste fixes.
- Email Finder & Lead Scraper
Use when you need to find business emails, phone numbers and social links on any website.
- Email Verifier & Validator
Use when you need to verify email addresses in bulk and clean your list before you send.
- MX Record Checker
Use when you need to check MX records for up to 200 domains or email addresses per run: priority-sorted exchanges resolved to IPs, RFC 5321 implicit-MX fallback, canReceiveEmail verdict.
- SPF Record Checker
Use when you need to validate SPF for up to 200 domains per run: parsed mechanisms, DNS lookup count vs the RFC 7208 limit of 10, all-qualifier and plain-English issues.
Developer utilities
Use these when you need to encode, hash, parse, generate or convert a value inside a pipeline.
- Base64 Encode / Decode
Use when you need to encode or decode Base64 with auto-detection and content-type sniffing (PNG/JPEG/PDF/JSON/text).
- Base64 Encoder & Decoder API
Use when you need to encode text or file URLs to Base64 and data URIs, or decode Base64 to text and downloadable files.
- Cron Expression Parser
Use when you need to validate up to 50 cron expressions per run: plain-English description + timezone-aware next fire times (DST-correct, any IANA zone), 5/6-field, @shortcuts, names, dom/dow OR rule.
- Fake Data Generator
Synthetic test datasets from your schema: 20 field types, persona-coherent rows (email matches the row's name), seed = fully deterministic reruns, safe demo-only email domains.
- Favicon Fetcher
Use when you need to fetch any website's favicon and get it back as a base64 data URI plus a hosted PNG/ICO file URL, with content-type and real pixel dimensions.
- Hash Generator
Use when you need to generate MD5, SHA-1, SHA-256, SHA-512 and HMAC hashes of text or a fetched file, in hex and base64 - all algorithms in one call.
- HTML Entity Encoder & Decoder
Use when you need to encode text to HTML entities or decode entities back, with auto-direction - named, decimal & hex references, emoji-safe.
- JWT Decoder - Header, Claims, Expiry (Decode Only, No Keys)
Use when you need to decode up to 50 JWTs per run: header, payload, iss/sub/aud, humanized iat/exp/nbf, expiry verdict, security warnings (alg=none, no-expiry, sensitive claims).
- Markdown TOC Generator
Paste-ready TOC for any markdown doc or URL: GitHub-compatible anchors, nested indentation, duplicate headings deduped, code fences ignored, setext + ATX parsed, links stripped from heading text.
- Number Base Converter
Radix conversion that never corrupts big values: BigInt throughout, so 2^64-1 converts exactly (floats fail past 2^53).
- Regex Tester
Use when you need to test up to 50 regex patterns against sample text by API: all matches with indexes + named groups, plain-English pattern explanation, ReDoS heuristics and a 4s time-box so catastrophic patterns report instead of hanging.
- Slug Generator
Bulk URL slugs with real transliteration: diacritics, Cyrillic, Greek, symbol words (& -> and), batch-unique suffixes on collisions, custom separator + maxLength.
- Text Case Converter
Round-trip case conversion done right: camelCase, PascalCase, snake_case, kebab, CONSTANT_CASE, Title, Sentence, dot.case, slug — with correct acronym splitting (parseHTMLParserOutput -> parse_html_parser_output). 200 texts/run.
- Timestamp Converter
Any timestamp shape in (unix s/ms auto-detected, ISO, "now") — every form out: unix, ISO 8601, RFC 2822, DST-correct IANA timezone rendering, real ISO week numbers, day-of-year, leap flag, relative time.
- Unit Converter
Physical-unit conversion by API: kg/kilos/kilogramme all resolve, temperature uses real formulas (212F = exactly 100C, release-tested), every result includes the value in ALL sibling units of its category, float noise stripped.
- User-Agent Parser
Use when you need to parse up to 1,000 User-Agent strings per run: browser + version, OS, device, engine, CPU, and isBot verdict covering search crawlers, AI crawlers (GPTBot, ClaudeBot...), HTTP libraries and monitors.
- UUID Generator
Use when you need to generate up to 10,000 ids per batch: UUID v4, time-sortable UUID v7, ULID, NanoID, 8-char short codes — CSPRNG-backed, several kinds per run.
Check domains, DNS, security and uptime
Use these when you need to check what a domain, certificate, header or token is really doing.
- Base Token Risk Scanner
Use when you need to vet any Base (chainId 8453) token before buying.
- Cookie Scanner
Use when you need to scan a page's cookies: each Set-Cookie parsed with Secure/HttpOnly/SameSite/expiry, third-party & tracker flags, GDPR category, security issues.
- DNS Records Lookup
Use when you need to look up every DNS record type for a domain in one call.
- Domain Age Checker
Domain Age Checker. Input: one domain or up to 100 domains.
- Domain Availability Checker
Use when you need to check if a domain is available to register.
- HTTP Headers Inspector
Use when you need to fetch every HTTP response header of any URL, plus a security-header analysis (HSTS, CSP, X-Frame-Options) with an A-F grade and server fingerprint.
- Mixed Content Checker
Use when you need to find insecure http:// resources on HTTPS pages — the mixed content browsers block and that breaks the padlock.
- Password Strength Analyzer
Use when you need to analyze password strength — entropy in bits, crack-time estimate, and specific weaknesses (common passwords, patterns, repeats).
- Redirect Chain Checker
Use when you need to trace any URL redirect chain: every 301/302 hop with status code and Location, the final destination, hop count, plus redirect loops, long chains, insecure http hops and 302-vs-301 issues.
- Security Headers Checker
Security headers checker for any URL: pass a list of URLs, get one JSON record per URL with the observed CSP, HSTS, X-Frame-Options and related headers, missing-header findings, and an A–F security grade.
- SSL Certificate Checker
Live TLS handshake for up to 200 hosts per run: issuer, SANs, days-to-expiry, full chain walk, negotiated protocol, self-signed/expired diagnosis with exact error.
- Subdomain Finder
Use when you need to enumerate a domain's subdomains from Certificate Transparency logs, with an optional live DNS resolve.
- Website Uptime Checker
Use when you need to check whether a website is up or down — a health check and uptime monitor without a subscription.
- WHOIS Lookup API
Use when you need to look up who owns a domain and when it expires.
Audit a website's SEO and performance
Use these when you need to find what is stopping a page from ranking, loading fast or being quoted by AI search.
- AI Overview Visibility Tracker
Use when you need to see which domains Google cites in its AI Overview for your keywords, and the exact passage it quoted from each.
- AI Readability Checker
Use when you need to audit a site the way AI crawlers see it: robots.txt rules per bot (GPTBot, ClaudeBot, PerplexityBot), real per-bot fetches, and how much text exists before JavaScript runs.
- AMP Checker - Validate AMP Markup & amphtml Links
Use when you need to check a page's AMP setup: is it AMP, the linked amphtml URL, required AMP markup, and validation issues.
- Broken Image Checker
Use when you need to scan a page for broken images: every img src/srcset HEAD-checked for 404s/errors/non-image types, plus missing-alt count.
- Broken Link Checker
Broken link checker: give it a start URL, it checks every link on the page and returns the broken ones as JSON — link URL and HTTP status code.
- Charset Checker
Use when you need to verify a page's character-encoding: HTTP vs meta charset, http-equiv, XML, BOM, and mismatch/mojibake risks.
- Complete Site Audit
Full website health audit in one call: SEO, security headers, social tags, crawlability, and tech stack, scored into an A–F grade with one prioritized issue list.
- Core Web Vitals Checker
Bulk Core Web Vitals audits via the official PageSpeed Insights API: score, LCP, CLS, TBT + real-user CrUX assessment per URL.
- Heading Structure Outliner
Use when you need to extract a page's H1-H6 heading structure as an ordered outline with SEO issue flags (missing/multiple H1, skipped levels).
- Meta Robots Auditor
Indexability verdict per URL from ALL the signals: meta robots, meta googlebot, the X-Robots-Tag header (the one checkers miss), canonical + self-canonical check — with the exact reasons.
- Mobile-Friendly Checker
Batch mobile-friendliness by API: viewport meta fully parsed, @media in inline AND linked CSS, srcset/picture, fixed widths, tiny fonts, Flash, touch icons, user-scalable traps — weighted 0-100 score + verdict with named issues.
- Open Graph & Twitter Card Extractor
Use when you need to extract Open Graph, Twitter Card, article, fb & Pinterest tags plus per-network share previews (Facebook/Twitter/LinkedIn) from any URL.
- Outbound Link Auditor
Use when you need to audit a page's external links with evidence per link: rel/nofollow/sponsored flags, unsafe target=_blank (tabnabbing), non-HTTPS, live HEAD/GET status probes + redirect resolution.
- Page Weight Analyzer
Use when you need to estimate page weight and get performance hints from one fetch (no headless): HTML/transfer size, script/style/image/font counts, render-blocking, fixes.
- Print Stylesheet Checker
Use when you need to check if a page is print-friendly: print stylesheets, @media print blocks, inline print rules, and page-break hints.
- Robots Rule Tester
Use when you need to test URLs against robots.txt with real Google semantics: longest-match, Allow wins ties, UA group selection (test Googlebot, GPTBot, ClaudeBot...), wildcards.
- robots.txt Analyzer
Use when you need to parse and audit any site's robots.txt in one call: user-agent groups, allow/disallow rules, declared sitemaps, and crawl-block issues like an accidental site-wide Disallow.
- RSS Feed Finder
Use when you need to discover every feed a site exposes: declared link rel=alternate RSS/Atom/JSON plus common feed paths, validated & de-duplicated.
- SEO Audit Tool
SEO audit for any URL or whole site: crawl mode finds redirect chains, broken links, duplicate titles; page mode checks title/meta, headings, schema, robots.txt, sitemap, canonical.
- Sitemap Analyzer
Use when you need to analyze any XML sitemap in one call: auto-discovery via robots.txt, URL counts, sitemapindex vs urlset detection, size, lastmod and HTTPS issue flags.
- Sitemap URL Extractor
Use when you need to get every URL out of a sitemap.xml, a sitemap index (followed recursively), or a bare domain via robots.txt.
- Social Preview Checker
Use when you need to see how any URL looks when shared on social: the rendered preview (title, description, image) from Open Graph and Twitter Card tags, with missing-tag issues flagged.
- Structured Data Extractor
Use when you need to extract all structured data from any page - JSON-LD, Microdata, and RDFa - plus the schema.org types found.
- Webpage Keyword Density
Keyword density of any URL's MAIN content (nav/footer boilerplate stripped first): ranked unigrams + bigrams + trigrams with density %, plus 1-100 word-cloud weights.
- Webpage Readability Grade
Use when you need to grade any URL's readability the honest way: main content extracted first (nav/footer/sidebar boilerplate stripped, <main>/<article> preferred), then Flesch, FK, Fog, SMOG, ARI, Coleman-Liau + level label.
- White-Label SEO Audit Report (HTML)
Use when you need to crawl a site and get back a finished audit report with your agency name and brand colour on it.
Extract data from any web page
Use these when you need to turn a URL into clean text, tables, links, images or a screenshot.
- Bulk Tech Stack Detector
Use when you need to paste a list of domains and get what each one runs: CMS, framework, hosting, analytics, payments, support widgets.
- Favicon Extractor
Use when you need to find every icon a site declares - link icons, apple-touch, mask-icon, web-manifest icons, favicon.ico fallback - with sizes/types and a best-icon pick.
- HTML Comment Extractor
Use when you need to extract HTML comments from any page and flag sensitive ones - TODO/FIXME, passwords, API keys, tokens, internal notes.
- Image Extractor
Use when you need to extract every image on a web page as JSON: absolute src, alt text, width/height, loading, srcset, plus og:image and twitter:image.
- Link Extractor
Use when you need to extract every link from any webpage.
- Table Extractor
Table extractor for webpages: pass a URL and get every HTML data table back as structured rows — JSON via the API or dataset, CSV/Excel via one-click export.
- Web Form Extractor
Use when you need to extract all forms from any page with action, method, enctype and every field (name/type), plus password/email/file flags.
- Webpage Metadata Extractor
Use when you need to extract webpage metadata from any URL.
- Webpage Text Extractor
Use when you need to get the readable text off a web page.
- Website Color Palette Extractor
Use when you need to extract a website's color palette - hex/rgb/hsl from styles and theme-color meta - normalized and ranked by frequency.
- Website Font Detector
Use when you need to detect the fonts a site uses: @font-face + web-font files, font-family stacks, and Google/Adobe/self-hosted/system sources.
- Website Screenshot
Use when you need to take a full page screenshot of a website.
- Website Technology Detector API
Use when you need to detect what a website is built with via API.
Convert and inspect files and data
Use these when you need to convert or profile a spreadsheet, PDF, image, CSV, JSON, XML or YAML file.
- Barcode Generator
Barcode PNGs by API: QR, Code128, EAN-13/8, UPC-A/E, ITF-14, DataMatrix, PDF417, Aztec + more (bwip-js engine).
- CSV Profiler
Use when you need to profile any CSV by URL or paste: per-column types, null rates, unique counts, min/max/mean/median/stddev, top values, quality warnings (mostly-null, mixed-type, constants, identifiers).
- CSV to Excel Converter
Use when you need to convert CSV files to Excel spreadsheets by URL - proper quoted-field parsing, custom delimiters, headers detected, column widths set.
- CSV to JSON Converter
Use when you need to convert CSV to JSON via API - from a file URL or pasted raw text (fields: url or csv).
- Excel to JSON Converter
Use when you need to convert XLSX or XLS spreadsheet URLs to JSON via API.
- HTML to Markdown Converter
Use when you need to convert a page (by URL) or raw HTML to clean GitHub-Flavored Markdown - headings, links, fenced code, tables, strikethrough.
- Image Converter
Use when you need to convert an image from PNG to JPEG, or to WebP, AVIF, PNG, GIF or TIFF, with optional resizing, quality control and metadata stripping.
- Image Metadata & EXIF Extractor
Use when you need to read any image URL and get dimensions, format, camera make/model, lens, ISO, shutter, aperture, focal length, capture date and GPS coordinates with a map link.
- JSON Schema Inferer
Use when you need to infer a draft-07 JSON Schema from any JSON URL or raw sample: types, required fields, email/date-time/uuid/uri formats, small enums, merged array-item schemas.
- JSON to CSV Converter
Use when you need to convert a JSON file by URL into a downloadable CSV - column union across records, proper quoting, Excel-friendly CRLF, one CSV per array for object-of-arrays input.
- JSON to Excel Converter
Use when you need to convert JSON to an Excel spreadsheet by URL - arrays of records become clean XLSX sheets with headers, column widths set, one sheet per key for object-of-arrays.
- JSONPath Extractor
Use when you need to evaluate up to 50 JSONPath expressions against pasted JSON or a URL: every match returned with its JSON Pointer and value, filters/wildcards/recursive descent supported (jsonpath-plus 10.3).
- Markdown to HTML Converter
Use when you need to convert Markdown to safe GitHub-flavored HTML by URL or text - anchored headings, table of contents, script/iframe stripping.
- PDF Metadata Extractor
Use when you need to extract a PDF's metadata by URL: page count, version, title, author, producer, keywords, dates and a text preview, without full parsing.
- PDF Text & OCR Extractor
Use when you need to extract the text from a PDF file.
- QR Code Generator API
Use when you need to generate QR codes via API. Input: content (URL, text, WiFi, vCard and more) plus optional size, margin, colors, and error-correction level.
- XML to JSON Converter
Use when you need to convert any well-formed XML by URL into clean JSON - attributes preserved, repeated elements as arrays, root element reported.
- YAML to JSON Converter
Use when you need to convert YAML into JSON, or JSON back into YAML, from pasted text or a file URL.
Analyze text
Use these when you need to score, classify or pull entities and keywords out of text.
- Profanity Detector
Use when you need to screen up to 1,000 texts per run against a tiered profanity wordlist with obfuscation heuristics (leet, spacing, partial masks) — severity, exact positions, masked cleanedText, Scunthorpe-guarded boundaries.
- Sentiment Analysis API
Sentiment analysis for any text via API.
- Text Entity Extractor
Regex extraction of 11 structured entity types from up to 100 texts per run: emails, phones, URLs, IPs, dates, times, money, percentages, hashtags, mentions + Luhn-checked ALWAYS-MASKED cards.
- Text Keyword Extractor
Use when you need to extract ranked multi-word keyword phrases (RAKE-scored) + top words from up to 200 texts per run.
- Text Language Detector
Use when you need to detect the language of up to 200 texts per run: ISO 639-3 code, English name, confidence and ranked alternatives (franc trigram model, in-process, texts never leave the run).
- Text Readability Analyzer
Use when you need to score up to 100 texts per run with Flesch, Flesch-Kincaid, Gunning Fog, SMOG, ARI and Coleman-Liau + consensus grade, audience label and concrete fix-it tips.
- Text Statistics API
Exact counts for any text: characters with and without spaces, words, unique words, sentences, paragraphs, syllables, longest words, per-word and per-sentence averages, and lexical diversity.
No actor matches that. Try a file type, a platform or a record type.