Subtitle Translator · Markdown Translator · JSON i18n Tools — Tools By AI Docs ## Guide - [Tools By AI](/en/guide/index.md): Tools By AI is a suite of free, AI-assisted online tools covering subtitle translation, Markdown translation, i18n JSON processing, text cleanup, and more. Browser-local processing — your data never leaves your machine. - [Translation Tools](/en/guide/translation/index.md): A free translation suite for developers and creators, covering subtitle, Markdown, and JSON i18n files. Supports LLM endpoints and classic translation APIs across 120+ languages. - [Subtitle Translator Guide](/en/guide/translation/subtitle-translator/index.md): Free SRT/ASS/SSA/VTT/LRC/SBV batch subtitle translator with MT APIs and LLMs: DeepSeek, Claude, GPT, DeepL, Google. 120+ languages, preserved timecodes, bilingual output. - [Subtitle Translator Deployment](/en/guide/translation/subtitle-translator/deploy.md): Complete deployment guide for Subtitle Translator, including local deployment, Vercel one-click, Cloudflare Pages, and Docker image deployment. - [Markdown Translator Guide](/en/guide/translation/md-translator/index.md): Free Markdown translator preserving code blocks, LaTeX & Front Matter. Batch translate with DeepSeek, Claude, GPT. Works with Hugo, Jekyll, VitePress, Docusaurus. - [MD Translator Deployment](/en/guide/translation/md-translator/deploy.md): Complete deployment guide for Markdown Translator, including local deployment, Vercel one-click, Cloudflare Pages, and Docker image deployment. - [JSON Translator Guide](/en/guide/translation/json-translate/index.md): Free JSON i18n translator with 25+ AI engines (DeepSeek, Claude, GPT, DeepL). Five modes: global, JSONPath, key-by-name, i18n aggregation. Works with next-intl, i18next, vue-i18n. - [JSON Translate Deployment](/en/guide/translation/json-translate/deploy.md): Complete deployment guide for JSON Translation Tool, including local deployment, Vercel one-click, Cloudflare Pages, and Docker image deployment. - [Feature Guide](/en/guide/translation/info.md): Core features of the translation tool — multilingual batch translation, local cache, glossary, context-aware translation, failed-line retry, and tuning guidance. - [Translation API Guide](/en/guide/translation/api.md): Tools By AI integrates classic machine-translation APIs and LLM endpoints. This page helps you pick the right one and walks through local model setup and CORS configuration. - [FAQ](/en/guide/translation/faq.md): Translation empty or slow? Is my API key safe? This page answers common questions about our translation tools, covering API keys, subtitle alignment, and data security. - [Command-line translation (CLI)](/en/guide/translation/cli.md): The translation engine ships a command-line entry point that reuses the exact same pipeline as the web app - batching, concurrency, retries, 429 cooldown, glossary, context translation and per-line caching all behave identically, across subtitles, Markdown and JSON. - [Changelog](/en/guide/translation/changelog.md): See the complete update history for our translation tools. This page logs all new features, optimizations, and bug fixes, including major milestones like AI context translation. - [Text Tools](/en/guide/text/index.md): Seven complementary text processing tools covering Simplified-Traditional Chinese conversion, novel formatting and ad removal, smart text splitting, template-based column joining, two-pane file comparison, regex matching and bulk line operations, and spreadsheet batch processing. Browser-local processing — sensitive data stays on your machine. - [Chinese Converter Guide](/en/guide/text/chinese-conversion.md): Browser-local Chinese converter. Simplified ↔ Traditional, Taiwan/HK regional vocabulary, Japanese Shinjitai, plus batch files, smart line break, and a user-editable custom replacement rules (terms that won't be converted). Nothing uploaded. - [Novel Processor Guide](/en/guide/text/novel-processor.md): Web novel layout messy and full of ads? One-click fix for line breaks, chapter titles, Trad/Simp conversion, ad removal — plus chapter reorder and custom replacement rules. Batch processing, runs locally in your browser. - [Text Splitter](/en/guide/text/text-splitter.md): Split long text by separator, by character count, or by Chinese/English sentence. Set how many separators go into each segment, then copy the merged text or export one file per segment — for AI input prep, threaded posting, and per-sentence translation. - [Text Joiner](/en/guide/text/text-joiner.md): Merge multiple text columns row by row using a template. Placeholders define each line's format, plus a line separator and overall prefix/suffix — one click produces CSV, SQL, JSON, or Markdown. Runs locally in your browser. - [Text Diff](/en/guide/text/text-diff.md): Compare two texts or files side by side, highlight every difference, and get a plain-language pointer to the first one. Supports plain text, CSV/TSV, INI, auto-detects UTF-8 / GBK / Big5 / UTF-16LE, and exports a standard .patch. - [Multi-Function Text Processor](/en/guide/text/text-toolbox.md): Multi-Function Text Processor gathers the text cleaning, extraction and formatting you do most often onto one page. The point isn't a wall of separate buttons — it's an operation catalog plus a step chain: every click appends a step, the chain runs top to bottom, and each step's output is the next step's input, recomputed as you go. - [JSON Tools](/en/guide/json/index.md): Seven complementary JSON tools covering extraction, batch editing, node insertion, sort-and-group, value swap, field mapping, and cross-dataset sync. All JSONPath-based and browser-local — your data never leaves your machine. - [JSON Value Extractor Guide](/en/guide/json/json-value-extractor.md): Need to pull specific data from complex JSON? Use this tool to easily extract values from one or more nodes using JSONPath expressions, with optional prefixes. - [JSON Node Edit Guide](/en/guide/json/json-node-edit.md): Need to bulk edit JSON nodes? This tool finds nodes via JSONPath and lets you add prefixes, find/replace text, or directly replace values to simplify data processing. - [JSON Node Inserter Guide](/en/guide/json/json-node-inserter.md): Need to add new fields to a JSON file in bulk? This tool lets you precisely insert one or more new nodes after a specified target, simplifying data restructuring. - [JSON Sort & Classify Guide](/en/guide/json/json-sort-classify.md): Reorder messy JSON arrays. Custom order, numeric asc/desc, with an optional group field that reuses the same sort strategy inside each bucket. - [JSON Value Swapper Guide](/en/guide/json/json-value-swapper.md): Need to swap the values of two keys in a JSON array? This tool helps you do it in one click, automatically detecting all available keys to speed up data processing. - [JSON Value Transformer Guide](/en/guide/json/json-value-transformer.md): Need to migrate data between JSON structures? This tool uses JSONPath to map keys, copying values from a source to a target, ideal for multilingual content. - [JSON Match & Update Guide](/en/guide/json/json-match-update.md): Need to update one dataset from another? This tool matches IDs between two JSON files to accurately update values in a target field, simplifying data integration.