Extract full audio or a time slice from a video URL or upload. Get MP3, WAV, AAC, OGG, FLAC, WMA, or AC3 as a file or signed link.
Detect the language of a text sample and get language, ISO codes, script, and confidence. Useful for routing multilingual content and NLP workflows.
JSON to CSV converts JSON objects and JSON arrays into CSV, so you can turn structured data into a flat table for spreadsheets, warehouses, and downstream tools. Send raw JSON, upload a .json file, or point the service at a public JSON URL, and choose an inline response, a downloadable file, or a pre-signed S3 URL. Use JSON to CSV when you need to export API responses, normalize webhook payloads, or hand data off to analysts who expect CSV. The raw JSON endpoints accept either a single JSON object with at least one property or a non-empty array of JSON objects. The file and URL-based endpoints accept a JSON file with MIME type application/json, or a public URL that serves JSON with application/json, text/plain; charset=UTF-8, or a .json file content-disposition. The output is either CSV text, a downloadable CSV file, or an object containing data, a pre-signed S3 URL to the converted file. Pick the response shape that fits your pipeline: stream the CSV directly into your app, let users download it, or store it in object storage for later processing.
Get a live list of IANA time zones with current UTC offsets and country codes. Useful for schedulers, timezone pickers, and location lookup.
Article Translator takes a web page URL and a target language, then returns the translated article content in a structured response. Use it when you need to turn a published article into another language without rebuilding the page yourself. Send the article URL in url and the destination language in targetLanguage. The response includes the original url plus a translatedcontent object with the article title, author, language, publicationName, and translatedbody. That makes it straightforward to store the translated version, render it in your app, or pass it into a content workflow. This is useful for news aggregators, multilingual publishing tools, internal knowledge bases, and reader apps that surface articles in the user's preferred language. You can translate a single article for display, cache translations for later use, or feed the translated text into downstream review and summarisation steps. Article Translator is a good fit when the source is a public article page and you want structured translated output rather than a raw text blob.
Convert JSON from a body, file, or URL into YAML. Get plain text, a downloadable .yaml file, or a pre-signed S3 URL.
Convert raw JSON, JSON files, or JSON URLs into GraphQL SDL. Get inline text, a .graphql download, or a pre-signed S3 URL.
Generate Zod schemas from raw JSON, files, or URLs. Returns `.ts` files, S3 URLs, or explain output for TypeScript validation.
Convert raw JSON, a JSON URL, or an uploaded file into Mongoose schema code. Returns JS or TS output with inference metadata, warnings, and confidence.
Convert uploaded XML files or raw XML into CSV text, downloadable files, or signed URLs. Useful for feeds, ETL, and spreadsheet imports.
Convert raw XML, XML files, or XML URLs into inline JSON, downloadable files, or pre-signed S3 URLs. Useful for feeds and backends that need JSON output.
Add text or image watermarks to a video file or URL. Returns a job ID, then a watermarked video URL when processing finishes.