{
  "name": "DataHub Tools",
  "url": "https://datahub.ac.cn/tools/",
  "urlZh": "https://datahub.ac.cn/zh/tools/",
  "description": "Free local-first online tools for developers, data conversion, subtitle processing, SEO publishing, and image workflows.",
  "descriptionZh": "免费、本地优先的在线工具箱，覆盖开发调试、数据转换、字幕处理、SEO 发布和图片工作流。",
  "languages": [
    "en",
    "zh-CN"
  ],
  "lastModified": "2026-07-27",
  "toolCount": 110,
  "guideCount": 5,
  "guides": [
    {
      "slug": "json-tools",
      "name": "JSON Tools",
      "nameZh": "JSON 工具集",
      "description": "A focused set of local-first JSON tools for formatting, validation, comparison, schema generation, and conversion to CSV, YAML, Markdown, XML, SQL, and HTML tables.",
      "descriptionZh": "一组本地优先的 JSON 在线工具，覆盖格式化、校验、差异对比、Schema 生成，以及 CSV、YAML、Markdown、XML、SQL、HTML 表格转换。",
      "url": "https://datahub.ac.cn/tools/guides/json-tools/",
      "urlZh": "https://datahub.ac.cn/zh/tools/guides/json-tools/",
      "toolSlugs": [
        "json-formatter",
        "json-validator",
        "json-to-csv",
        "csv-to-json",
        "json-to-markdown",
        "markdown-to-json",
        "json-to-yaml",
        "yaml-to-json",
        "json-schema-generator",
        "json-diff-compare",
        "json-to-url-params",
        "json-to-html-table",
        "json-to-sql-insert",
        "json-to-xml",
        "xml-to-json"
      ]
    },
    {
      "slug": "csv-table-tools",
      "name": "CSV and Table Tools",
      "nameZh": "CSV 与表格工具集",
      "description": "Local-first CSV, Excel, Markdown table, HTML table, YAML, SQL, and LaTeX conversion tools for data cleanup, publishing, and documentation workflows.",
      "descriptionZh": "本地优先的 CSV、Excel、Markdown 表格、HTML 表格、YAML、SQL、LaTeX 转换工具，适合数据清理、发布和文档工作流。",
      "url": "https://datahub.ac.cn/tools/guides/csv-table-tools/",
      "urlZh": "https://datahub.ac.cn/zh/tools/guides/csv-table-tools/",
      "toolSlugs": [
        "csv-to-json",
        "json-to-csv",
        "csv-to-markdown",
        "markdown-to-csv",
        "csv-to-html-table",
        "html-table-to-csv",
        "csv-to-yaml",
        "yaml-to-csv",
        "csv-to-sql-insert",
        "markdown-table-generator",
        "excel-to-csv",
        "excel-to-json",
        "excel-to-markdown",
        "excel-to-html-table",
        "csv-to-latex-table",
        "markdown-table-to-latex"
      ]
    },
    {
      "slug": "subtitle-tools",
      "name": "Subtitle Tools",
      "nameZh": "字幕工具集",
      "description": "Convert SRT, VTT, ASS, SSA, SBV, CSV subtitle formats, extract transcript text, and shift subtitle timestamps locally in the browser.",
      "descriptionZh": "在浏览器本地转换 SRT、VTT、ASS、SSA、SBV、CSV 字幕格式，提取字幕纯文本，并批量平移字幕时间戳。",
      "url": "https://datahub.ac.cn/tools/guides/subtitle-tools/",
      "urlZh": "https://datahub.ac.cn/zh/tools/guides/subtitle-tools/",
      "toolSlugs": [
        "srt-to-vtt",
        "vtt-to-srt",
        "srt-to-text",
        "subtitle-time-shifter",
        "ass-to-srt",
        "sbv-to-srt",
        "csv-to-srt"
      ]
    },
    {
      "slug": "image-format-tools",
      "name": "Image Format Tools",
      "nameZh": "图片格式工具集",
      "description": "Compress, resize, convert JPG, PNG, WebP, AVIF, and HEIC images, generate favicons, and remove image metadata locally before publishing.",
      "descriptionZh": "在浏览器本地压缩、调整尺寸、转换 JPG、PNG、WebP、AVIF、HEIC 图片，生成 favicon，并清理图片元数据。",
      "url": "https://datahub.ac.cn/tools/guides/image-format-tools/",
      "urlZh": "https://datahub.ac.cn/zh/tools/guides/image-format-tools/",
      "toolSlugs": [
        "image-compressor",
        "image-resizer",
        "jpg-to-png",
        "png-to-jpg",
        "png-to-webp",
        "jpg-to-webp",
        "webp-to-png",
        "webp-to-jpg",
        "avif-to-png",
        "avif-to-jpg",
        "heic-to-jpg",
        "heic-to-pdf",
        "favicon-generator",
        "image-metadata-remover"
      ]
    },
    {
      "slug": "seo-publishing-tools",
      "name": "SEO Publishing Tools",
      "nameZh": "SEO 发布工具集",
      "description": "Generate and review SEO titles, meta descriptions, SERP snippets, Open Graph tags, robots.txt, sitemap XML, slugs, favicons, and color contrast before publishing.",
      "descriptionZh": "发布前生成和检查 SEO 标题、Meta 描述、SERP 摘要、Open Graph、robots.txt、sitemap XML、URL slug、favicon 和颜色对比度。",
      "url": "https://datahub.ac.cn/tools/guides/seo-publishing-tools/",
      "urlZh": "https://datahub.ac.cn/zh/tools/guides/seo-publishing-tools/",
      "toolSlugs": [
        "title-description-length-checker",
        "serp-preview-tool",
        "open-graph-preview",
        "open-graph-meta-generator",
        "meta-tags-generator",
        "robots-txt-generator",
        "sitemap-xml-generator",
        "slug-generator",
        "color-contrast-checker",
        "favicon-generator"
      ]
    }
  ],
  "categories": [
    {
      "id": "data",
      "name": "Data & Table Tools",
      "nameZh": "数据表格工具",
      "description": "JSON, CSV, Markdown, YAML, HTML tables, and SQL conversion tools for data cleanup.",
      "descriptionZh": "覆盖 JSON、CSV、Markdown、YAML、HTML 表格和 SQL 的数据清洗转换。",
      "tools": [
        {
          "slug": "json-to-csv",
          "name": "JSON to CSV",
          "nameZh": "JSON 转 CSV",
          "description": "Convert a trusted JSON object array to quoted CSV with nested object fields flattened by dot notation.",
          "descriptionZh": "把可信 JSON 对象数组转换为带引号的 CSV，并用点号路径展开嵌套对象字段。",
          "url": "https://datahub.ac.cn/tools/json-to-csv/",
          "urlZh": "https://datahub.ac.cn/zh/tools/json-to-csv/",
          "category": "data",
          "formats": [
            "JSON",
            "CSV"
          ],
          "formatsZh": [
            "JSON",
            "CSV"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "csv-to-json",
          "name": "CSV to JSON",
          "nameZh": "CSV 转 JSON",
          "description": "Convert CSV or TSV rows to JSON arrays locally with headers mapped into clean object keys.",
          "descriptionZh": "在浏览器本地将 CSV 或 TSV 行转换为 JSON 数组，自动用表头生成对象字段。",
          "url": "https://datahub.ac.cn/tools/csv-to-json/",
          "urlZh": "https://datahub.ac.cn/zh/tools/csv-to-json/",
          "category": "data",
          "formats": [
            "CSV",
            "JSON"
          ],
          "formatsZh": [
            "CSV",
            "JSON"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "csv-to-markdown",
          "name": "CSV to Markdown",
          "nameZh": "CSV 转 Markdown",
          "description": "Convert CSV or TSV data into a GitHub-style Markdown table.",
          "descriptionZh": "将 CSV 或 TSV 数据转换为 GitHub 风格 Markdown 表格。",
          "url": "https://datahub.ac.cn/tools/csv-to-markdown/",
          "urlZh": "https://datahub.ac.cn/zh/tools/csv-to-markdown/",
          "category": "data",
          "formats": [
            "CSV",
            "Markdown"
          ],
          "formatsZh": [
            "CSV",
            "Markdown"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "markdown-to-csv",
          "name": "Markdown to CSV",
          "nameZh": "Markdown 转 CSV",
          "description": "Convert Markdown tables into CSV rows for spreadsheets.",
          "descriptionZh": "将 Markdown 表格转换为适合表格软件的 CSV 行。",
          "url": "https://datahub.ac.cn/tools/markdown-to-csv/",
          "urlZh": "https://datahub.ac.cn/zh/tools/markdown-to-csv/",
          "category": "data",
          "formats": [
            "Markdown",
            "CSV"
          ],
          "formatsZh": [
            "Markdown",
            "CSV"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "json-to-markdown",
          "name": "JSON to Markdown",
          "nameZh": "JSON 转 Markdown",
          "description": "Convert JSON arrays into Markdown tables locally. Use this free local-first DataHub tool to process files or text in your browser, review the output, and keep routine workflow data private.",
          "descriptionZh": "在浏览器本地将 JSON 数组转换为 Markdown 表格。",
          "url": "https://datahub.ac.cn/tools/json-to-markdown/",
          "urlZh": "https://datahub.ac.cn/zh/tools/json-to-markdown/",
          "category": "data",
          "formats": [
            "JSON",
            "Markdown"
          ],
          "formatsZh": [
            "JSON",
            "Markdown"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "markdown-to-json",
          "name": "Markdown to JSON",
          "nameZh": "Markdown 转 JSON",
          "description": "Convert Markdown tables into JSON arrays for data cleanup.",
          "descriptionZh": "将 Markdown 表格转换为 JSON 数组，便于数据整理。",
          "url": "https://datahub.ac.cn/tools/markdown-to-json/",
          "urlZh": "https://datahub.ac.cn/zh/tools/markdown-to-json/",
          "category": "data",
          "formats": [
            "Markdown",
            "JSON"
          ],
          "formatsZh": [
            "Markdown",
            "JSON"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "html-to-markdown",
          "name": "HTML to Markdown",
          "nameZh": "HTML 转 Markdown",
          "description": "Convert a limited set of common HTML elements and the first simple table into readable Markdown locally.",
          "descriptionZh": "在浏览器本地把有限的常见 HTML 元素和第一个简单表格转换为可读 Markdown。",
          "url": "https://datahub.ac.cn/tools/html-to-markdown/",
          "urlZh": "https://datahub.ac.cn/zh/tools/html-to-markdown/",
          "category": "data",
          "formats": [
            "HTML",
            "Markdown"
          ],
          "formatsZh": [
            "HTML",
            "Markdown"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "markdown-to-html",
          "name": "Markdown to HTML",
          "nameZh": "Markdown 转 HTML",
          "description": "Convert a limited Markdown subset of headings, unordered lists, emphasis, links, code, fences, and simple tables into HTML.",
          "descriptionZh": "把标题、无序列表、强调、链接、代码、围栏代码块和简单表格等有限 Markdown 子集转换为 HTML。",
          "url": "https://datahub.ac.cn/tools/markdown-to-html/",
          "urlZh": "https://datahub.ac.cn/zh/tools/markdown-to-html/",
          "category": "data",
          "formats": [
            "Markdown",
            "HTML"
          ],
          "formatsZh": [
            "Markdown",
            "HTML"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "yaml-to-json",
          "name": "YAML to JSON",
          "nameZh": "YAML 转 JSON",
          "description": "Convert YAML config into formatted JSON in your browser.",
          "descriptionZh": "在浏览器中将 YAML 配置转换为格式化 JSON。",
          "url": "https://datahub.ac.cn/tools/yaml-to-json/",
          "urlZh": "https://datahub.ac.cn/zh/tools/yaml-to-json/",
          "category": "data",
          "formats": [
            "YAML",
            "JSON"
          ],
          "formatsZh": [
            "YAML",
            "JSON"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-24",
          "lastModifiedZh": "2026-07-24"
        },
        {
          "slug": "json-to-yaml",
          "name": "JSON to YAML",
          "nameZh": "JSON 转 YAML",
          "description": "Parse strict JSON and serialize the resulting value as readable YAML with js-yaml in the browser.",
          "descriptionZh": "在浏览器中解析严格 JSON，并使用 js-yaml 把解析值序列化为可读 YAML。",
          "url": "https://datahub.ac.cn/tools/json-to-yaml/",
          "urlZh": "https://datahub.ac.cn/zh/tools/json-to-yaml/",
          "category": "data",
          "formats": [
            "JSON",
            "YAML"
          ],
          "formatsZh": [
            "JSON",
            "YAML"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "html-table-to-csv",
          "name": "HTML Table to CSV",
          "nameZh": "HTML 表格转 CSV",
          "description": "Extract HTML table rows and convert them into CSV. Use this free local-first DataHub tool to process files or text in your browser, review the output, and keep routine workflow data private.",
          "descriptionZh": "提取 HTML 表格行并转换为 CSV。可在浏览器本地处理输入、预览结果并完成常见工作流，适合快速整理数据、图片或文本。",
          "url": "https://datahub.ac.cn/tools/html-table-to-csv/",
          "urlZh": "https://datahub.ac.cn/zh/tools/html-table-to-csv/",
          "category": "data",
          "formats": [
            "HTML table",
            "CSV"
          ],
          "formatsZh": [
            "HTML 表格",
            "CSV"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "html-table-to-markdown",
          "name": "HTML Table to Markdown",
          "nameZh": "HTML 表格转 Markdown",
          "description": "Convert HTML tables into GitHub-style Markdown tables. Use this free local-first DataHub tool to process files or text in your browser, review the output, and keep routine workflow data private.",
          "descriptionZh": "将 HTML 表格转换为 GitHub 风格 Markdown 表格。",
          "url": "https://datahub.ac.cn/tools/html-table-to-markdown/",
          "urlZh": "https://datahub.ac.cn/zh/tools/html-table-to-markdown/",
          "category": "data",
          "formats": [
            "HTML table",
            "Markdown"
          ],
          "formatsZh": [
            "HTML 表格",
            "Markdown"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "html-table-to-json",
          "name": "HTML Table to JSON",
          "nameZh": "HTML 表格转 JSON",
          "description": "Extract the first simple HTML table and convert its first row and following rows into a JSON object array.",
          "descriptionZh": "提取第一个简单 HTML 表格，把第一行和后续数据行转换为 JSON 对象数组。",
          "url": "https://datahub.ac.cn/tools/html-table-to-json/",
          "urlZh": "https://datahub.ac.cn/zh/tools/html-table-to-json/",
          "category": "data",
          "formats": [
            "HTML table",
            "JSON"
          ],
          "formatsZh": [
            "HTML 表格",
            "JSON"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "csv-to-html-table",
          "name": "CSV to HTML Table",
          "nameZh": "CSV 转 HTML 表格",
          "description": "Convert CSV or TSV rows into clean HTML table markup. Use this free local-first DataHub tool to process files or text in your browser, review the output, and keep routine workflow data private.",
          "descriptionZh": "将 CSV 或 TSV 行转换为干净的 HTML table 代码。",
          "url": "https://datahub.ac.cn/tools/csv-to-html-table/",
          "urlZh": "https://datahub.ac.cn/zh/tools/csv-to-html-table/",
          "category": "data",
          "formats": [
            "CSV",
            "HTML table"
          ],
          "formatsZh": [
            "CSV",
            "HTML 表格"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "json-to-html-table",
          "name": "JSON to HTML Table",
          "nameZh": "JSON 转 HTML 表格",
          "description": "Convert a JSON object or object array into escaped HTML table markup with nested fields flattened by dot notation.",
          "descriptionZh": "把 JSON 对象或对象数组转换为经过转义的 HTML 表格代码，并用点号路径展开嵌套字段。",
          "url": "https://datahub.ac.cn/tools/json-to-html-table/",
          "urlZh": "https://datahub.ac.cn/zh/tools/json-to-html-table/",
          "category": "data",
          "formats": [
            "JSON",
            "HTML table"
          ],
          "formatsZh": [
            "JSON",
            "HTML 表格"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "csv-to-yaml",
          "name": "CSV to YAML",
          "nameZh": "CSV 转 YAML",
          "description": "Convert CSV rows into readable YAML arrays locally. Use this free local-first DataHub tool to process files or text in your browser, review the output, and keep routine workflow data private.",
          "descriptionZh": "在浏览器本地将 CSV 行转换为可读 YAML 数组。",
          "url": "https://datahub.ac.cn/tools/csv-to-yaml/",
          "urlZh": "https://datahub.ac.cn/zh/tools/csv-to-yaml/",
          "category": "data",
          "formats": [
            "CSV",
            "YAML"
          ],
          "formatsZh": [
            "CSV",
            "YAML"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "yaml-to-csv",
          "name": "YAML to CSV",
          "nameZh": "YAML 转 CSV",
          "description": "Convert YAML arrays or objects into CSV rows in your browser.",
          "descriptionZh": "在浏览器中将 YAML 数组或对象转换为 CSV 行。",
          "url": "https://datahub.ac.cn/tools/yaml-to-csv/",
          "urlZh": "https://datahub.ac.cn/zh/tools/yaml-to-csv/",
          "category": "data",
          "formats": [
            "YAML",
            "CSV"
          ],
          "formatsZh": [
            "YAML",
            "CSV"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "markdown-table-to-sql-insert",
          "name": "Markdown Table to SQL INSERT",
          "nameZh": "Markdown 表格转 SQL INSERT",
          "description": "Convert Markdown tables into SQL INSERT statements. Use this free local-first DataHub tool to process files or text in your browser, review the output, and keep routine workflow data private.",
          "descriptionZh": "将 Markdown 表格转换为 SQL INSERT 语句。",
          "url": "https://datahub.ac.cn/tools/markdown-table-to-sql-insert/",
          "urlZh": "https://datahub.ac.cn/zh/tools/markdown-table-to-sql-insert/",
          "category": "data",
          "formats": [
            "Markdown",
            "SQL"
          ],
          "formatsZh": [
            "Markdown",
            "SQL"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "markdown-table-generator",
          "name": "Markdown Table Generator",
          "nameZh": "Markdown 表格生成",
          "description": "Create Markdown tables from CSV, TSV, or pasted rows. Use this free local-first DataHub tool to process files or text in your browser, review the output, and keep routine workflow data private.",
          "descriptionZh": "将 CSV、TSV 或粘贴的行转换为 Markdown 表格。",
          "url": "https://datahub.ac.cn/tools/markdown-table-generator/",
          "urlZh": "https://datahub.ac.cn/zh/tools/markdown-table-generator/",
          "category": "data",
          "formats": [
            "CSV",
            "TSV",
            "Markdown"
          ],
          "formatsZh": [
            "CSV",
            "TSV",
            "Markdown"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "csv-to-sql-insert",
          "name": "CSV to SQL INSERT",
          "nameZh": "CSV 转 SQL INSERT",
          "description": "Convert CSV rows into SQL INSERT statements with escaped values.",
          "descriptionZh": "将 CSV 行转换为 SQL INSERT 语句，并自动转义字段值。",
          "url": "https://datahub.ac.cn/tools/csv-to-sql-insert/",
          "urlZh": "https://datahub.ac.cn/zh/tools/csv-to-sql-insert/",
          "category": "data",
          "formats": [],
          "formatsZh": [],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "json-to-sql-insert",
          "name": "JSON to SQL INSERT",
          "nameZh": "JSON 转 SQL INSERT",
          "description": "Convert JSON arrays or objects into SQL INSERT statements locally.",
          "descriptionZh": "在浏览器本地将 JSON 数组或对象转换为 SQL INSERT 语句。",
          "url": "https://datahub.ac.cn/tools/json-to-sql-insert/",
          "urlZh": "https://datahub.ac.cn/zh/tools/json-to-sql-insert/",
          "category": "data",
          "formats": [],
          "formatsZh": [],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "html-entity-encoder-decoder",
          "name": "HTML Entity Encoder Decoder",
          "nameZh": "HTML 实体编码解码",
          "description": "Encode HTML entities or decode escaped HTML text in your browser.",
          "descriptionZh": "在浏览器本地编码 HTML 实体，或解码转义后的 HTML 文本。",
          "url": "https://datahub.ac.cn/tools/html-entity-encoder-decoder/",
          "urlZh": "https://datahub.ac.cn/zh/tools/html-entity-encoder-decoder/",
          "category": "data",
          "formats": [
            "HTML entities",
            "text"
          ],
          "formatsZh": [
            "HTML 实体",
            "文本"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "sql-formatter",
          "name": "SQL Formatter",
          "nameZh": "SQL 格式化",
          "description": "Format SQL with a token-aware browser library while preserving quoted strings, comments, and identifiers.",
          "descriptionZh": "使用识别 token 的浏览器库格式化 SQL，并保留引号字符串、注释和标识符。",
          "url": "https://datahub.ac.cn/tools/sql-formatter/",
          "urlZh": "https://datahub.ac.cn/zh/tools/sql-formatter/",
          "category": "data",
          "formats": [
            "SQL"
          ],
          "formatsZh": [
            "SQL"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "excel-to-csv",
          "name": "Excel to CSV",
          "nameZh": "Excel 转 CSV",
          "description": "Convert XLSX spreadsheets to CSV locally in your browser.",
          "descriptionZh": "在浏览器本地将 XLSX 表格转换为 CSV。",
          "url": "https://datahub.ac.cn/tools/excel-to-csv/",
          "urlZh": "https://datahub.ac.cn/zh/tools/excel-to-csv/",
          "category": "data",
          "formats": [
            "Excel",
            "CSV"
          ],
          "formatsZh": [
            "Excel",
            "CSV"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "excel-to-json",
          "name": "Excel to JSON",
          "nameZh": "Excel 转 JSON",
          "description": "Convert the first XLSX worksheet into formatted JSON arrays locally.",
          "descriptionZh": "在浏览器本地将第一个 XLSX 工作表转换为格式化 JSON 数组。",
          "url": "https://datahub.ac.cn/tools/excel-to-json/",
          "urlZh": "https://datahub.ac.cn/zh/tools/excel-to-json/",
          "category": "data",
          "formats": [
            "Excel",
            "JSON"
          ],
          "formatsZh": [
            "Excel",
            "JSON"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "excel-to-markdown",
          "name": "Excel to Markdown",
          "nameZh": "Excel 转 Markdown",
          "description": "Convert XLSX worksheets into GitHub-style Markdown tables.",
          "descriptionZh": "将 XLSX 工作表转换为 GitHub 风格 Markdown 表格。",
          "url": "https://datahub.ac.cn/tools/excel-to-markdown/",
          "urlZh": "https://datahub.ac.cn/zh/tools/excel-to-markdown/",
          "category": "data",
          "formats": [
            "Excel",
            "Markdown"
          ],
          "formatsZh": [
            "Excel",
            "Markdown"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "excel-to-html-table",
          "name": "Excel to HTML Table",
          "nameZh": "Excel 转 HTML 表格",
          "description": "Convert XLSX worksheets into clean HTML table markup. Use this free local-first DataHub tool to process files or text in your browser, review the output, and keep routine workflow data private.",
          "descriptionZh": "将 XLSX 工作表转换为干净的 HTML table 代码。",
          "url": "https://datahub.ac.cn/tools/excel-to-html-table/",
          "urlZh": "https://datahub.ac.cn/zh/tools/excel-to-html-table/",
          "category": "data",
          "formats": [
            "Excel",
            "HTML table"
          ],
          "formatsZh": [
            "Excel",
            "HTML 表格"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "csv-to-latex-table",
          "name": "CSV to LaTeX Table",
          "nameZh": "CSV 转 LaTeX 表格",
          "description": "Convert CSV or TSV rows into LaTeX tabular markup for papers and notes.",
          "descriptionZh": "将 CSV 或 TSV 行转换为论文和笔记可用的 LaTeX tabular 代码。",
          "url": "https://datahub.ac.cn/tools/csv-to-latex-table/",
          "urlZh": "https://datahub.ac.cn/zh/tools/csv-to-latex-table/",
          "category": "data",
          "formats": [
            "CSV",
            "LaTeX"
          ],
          "formatsZh": [
            "CSV",
            "LaTeX"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "json-to-latex-table",
          "name": "JSON to LaTeX Table",
          "nameZh": "JSON 转 LaTeX 表格",
          "description": "Convert JSON arrays into LaTeX tabular markup locally. Use this free local-first DataHub tool to process files or text in your browser, review the output, and keep routine workflow data private.",
          "descriptionZh": "在浏览器本地将 JSON 数组转换为 LaTeX tabular 代码。",
          "url": "https://datahub.ac.cn/tools/json-to-latex-table/",
          "urlZh": "https://datahub.ac.cn/zh/tools/json-to-latex-table/",
          "category": "data",
          "formats": [
            "JSON",
            "LaTeX"
          ],
          "formatsZh": [
            "JSON",
            "LaTeX"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "markdown-table-to-latex",
          "name": "Markdown Table to LaTeX",
          "nameZh": "Markdown 表格转 LaTeX",
          "description": "Convert Markdown pipe tables into LaTeX tabular markup.",
          "descriptionZh": "将 Markdown 竖线表格转换为 LaTeX tabular 代码。",
          "url": "https://datahub.ac.cn/tools/markdown-table-to-latex/",
          "urlZh": "https://datahub.ac.cn/zh/tools/markdown-table-to-latex/",
          "category": "data",
          "formats": [
            "Markdown",
            "LaTeX"
          ],
          "formatsZh": [
            "Markdown",
            "LaTeX"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "html-table-to-sql-insert",
          "name": "HTML Table to SQL INSERT",
          "nameZh": "HTML 表格转 SQL INSERT",
          "description": "Extract HTML table rows and convert them into SQL INSERT statements.",
          "descriptionZh": "提取 HTML 表格行并转换为 SQL INSERT 语句。",
          "url": "https://datahub.ac.cn/tools/html-table-to-sql-insert/",
          "urlZh": "https://datahub.ac.cn/zh/tools/html-table-to-sql-insert/",
          "category": "data",
          "formats": [
            "HTML table",
            "SQL"
          ],
          "formatsZh": [
            "HTML 表格",
            "SQL"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "html-minifier",
          "name": "HTML Minifier",
          "nameZh": "HTML 压缩",
          "description": "Apply conservative whitespace and ordinary-comment reduction while protecting pre, textarea, script, and style blocks.",
          "descriptionZh": "在保护 pre、textarea、script 和 style 的前提下，保守压缩空白并删除普通注释。",
          "url": "https://datahub.ac.cn/tools/html-minifier/",
          "urlZh": "https://datahub.ac.cn/zh/tools/html-minifier/",
          "category": "data",
          "formats": [
            "HTML"
          ],
          "formatsZh": [
            "HTML"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "css-minifier",
          "name": "CSS Minifier",
          "nameZh": "CSS 压缩",
          "description": "Minify CSS by removing comments, whitespace, and redundant separators.",
          "descriptionZh": "移除 CSS 注释、空白和冗余分隔符，压缩 CSS 片段。",
          "url": "https://datahub.ac.cn/tools/css-minifier/",
          "urlZh": "https://datahub.ac.cn/zh/tools/css-minifier/",
          "category": "data",
          "formats": [
            "CSS"
          ],
          "formatsZh": [
            "CSS"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "javascript-formatter-minifier",
          "name": "JavaScript Formatter Minifier",
          "nameZh": "JavaScript 格式化压缩",
          "description": "Format or minify JavaScript snippets locally for quick debugging and cleanup.",
          "descriptionZh": "在浏览器本地格式化或压缩 JavaScript 片段，用于快速调试和清理。",
          "url": "https://datahub.ac.cn/tools/javascript-formatter-minifier/",
          "urlZh": "https://datahub.ac.cn/zh/tools/javascript-formatter-minifier/",
          "category": "data",
          "formats": [
            "JavaScript",
            "JS"
          ],
          "formatsZh": [
            "JavaScript",
            "JS"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "html-formatter-beautifier",
          "name": "HTML Formatter Beautifier",
          "nameZh": "HTML 格式化美化",
          "description": "Beautify HTML snippets with readable indentation and local validation-friendly cleanup.",
          "descriptionZh": "为 HTML 片段添加清晰缩进，便于阅读、检查和整理模板。",
          "url": "https://datahub.ac.cn/tools/html-formatter-beautifier/",
          "urlZh": "https://datahub.ac.cn/zh/tools/html-formatter-beautifier/",
          "category": "data",
          "formats": [
            "HTML"
          ],
          "formatsZh": [
            "HTML"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "toml-formatter-json",
          "name": "TOML Formatter JSON",
          "nameZh": "TOML 格式化转 JSON",
          "description": "Validate and format standards-compliant TOML or convert parsed TOML to JSON locally in the browser.",
          "descriptionZh": "在浏览器本地校验和格式化规范 TOML，或把解析后的 TOML 转换为 JSON。",
          "url": "https://datahub.ac.cn/tools/toml-formatter-json/",
          "urlZh": "https://datahub.ac.cn/zh/tools/toml-formatter-json/",
          "category": "data",
          "formats": [
            "TOML",
            "JSON"
          ],
          "formatsZh": [
            "TOML",
            "JSON"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "ini-formatter-json",
          "name": "INI Formatter JSON",
          "nameZh": "INI 格式化转 JSON",
          "description": "Format INI files and convert section-based config into JSON locally.",
          "descriptionZh": "本地格式化 INI 配置，并将 section 结构转换为 JSON。",
          "url": "https://datahub.ac.cn/tools/ini-formatter-json/",
          "urlZh": "https://datahub.ac.cn/zh/tools/ini-formatter-json/",
          "category": "data",
          "formats": [
            "INI",
            "JSON"
          ],
          "formatsZh": [
            "INI",
            "JSON"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "yaml-formatter-validator",
          "name": "YAML Formatter Validator",
          "nameZh": "YAML 格式化校验",
          "description": "Validate YAML and format it with consistent indentation in your browser.",
          "descriptionZh": "在浏览器本地校验 YAML，并用统一缩进重新格式化。",
          "url": "https://datahub.ac.cn/tools/yaml-formatter-validator/",
          "urlZh": "https://datahub.ac.cn/zh/tools/yaml-formatter-validator/",
          "category": "data",
          "formats": [
            "YAML"
          ],
          "formatsZh": [
            "YAML"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "csv-to-srt",
          "name": "CSV to SRT",
          "nameZh": "CSV 转 SRT",
          "description": "Convert subtitle rows from CSV into SRT blocks with start time, end time, and text.",
          "descriptionZh": "将包含开始时间、结束时间和文本的 CSV 字幕行转换为 SRT 块。",
          "url": "https://datahub.ac.cn/tools/csv-to-srt/",
          "urlZh": "https://datahub.ac.cn/zh/tools/csv-to-srt/",
          "category": "data",
          "formats": [
            "CSV",
            "SRT"
          ],
          "formatsZh": [
            "CSV",
            "SRT"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "yaml-to-markdown",
          "name": "YAML to Markdown",
          "nameZh": "YAML 转 Markdown",
          "description": "Convert YAML arrays or objects into Markdown tables for documentation.",
          "descriptionZh": "将 YAML 数组或对象转换为文档可用的 Markdown 表格。",
          "url": "https://datahub.ac.cn/tools/yaml-to-markdown/",
          "urlZh": "https://datahub.ac.cn/zh/tools/yaml-to-markdown/",
          "category": "data",
          "formats": [],
          "formatsZh": [],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "yaml-to-sql-insert",
          "name": "YAML to SQL INSERT",
          "nameZh": "YAML 转 SQL INSERT",
          "description": "Convert YAML records into SQL INSERT statements for quick seed data.",
          "descriptionZh": "将 YAML 记录转换为 SQL INSERT 语句，适合快速生成种子数据。",
          "url": "https://datahub.ac.cn/tools/yaml-to-sql-insert/",
          "urlZh": "https://datahub.ac.cn/zh/tools/yaml-to-sql-insert/",
          "category": "data",
          "formats": [],
          "formatsZh": [],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "yaml-to-html-table",
          "name": "YAML to HTML Table",
          "nameZh": "YAML 转 HTML 表格",
          "description": "Convert YAML arrays or objects into clean HTML table markup.",
          "descriptionZh": "将 YAML 数组或对象转换为干净的 HTML table 代码。",
          "url": "https://datahub.ac.cn/tools/yaml-to-html-table/",
          "urlZh": "https://datahub.ac.cn/zh/tools/yaml-to-html-table/",
          "category": "data",
          "formats": [],
          "formatsZh": [],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        }
      ]
    },
    {
      "id": "developer",
      "name": "Developer Tools",
      "nameZh": "开发者工具",
      "description": "Encoding, formatting, SEO, HTTP, URL, regex, hash, and validation utilities for daily debugging.",
      "descriptionZh": "覆盖编码、格式化、SEO、HTTP、URL、正则、哈希和校验的日常调试工具。",
      "tools": [
        {
          "slug": "json-formatter",
          "name": "JSON Formatter",
          "nameZh": "JSON 格式化",
          "description": "Parse strict JSON and output either two-space formatted JSON or compact JSON locally in your browser.",
          "descriptionZh": "在浏览器本地解析严格 JSON，并输出两空格格式化结果或紧凑 JSON。",
          "url": "https://datahub.ac.cn/tools/json-formatter/",
          "urlZh": "https://datahub.ac.cn/zh/tools/json-formatter/",
          "category": "developer",
          "formats": [
            "JSON"
          ],
          "formatsZh": [
            "JSON"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "json-validator",
          "name": "JSON Validator",
          "nameZh": "JSON 校验",
          "description": "Validate JSON syntax online, find parsing errors, and check copied API responses locally in your browser.",
          "descriptionZh": "在线校验 JSON 语法并定位解析错误，适合检查接口响应、配置文件和复制数据。",
          "url": "https://datahub.ac.cn/tools/json-validator/",
          "urlZh": "https://datahub.ac.cn/zh/tools/json-validator/",
          "category": "developer",
          "formats": [
            "JSON"
          ],
          "formatsZh": [
            "JSON"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "jwt-decoder",
          "name": "JWT Decoder",
          "nameZh": "JWT 解码",
          "description": "Decode JWT header and payload JSON locally in your browser without uploading tokens.",
          "descriptionZh": "在浏览器本地解码 JWT Header 和 Payload JSON，不上传 token，适合快速检查。",
          "url": "https://datahub.ac.cn/tools/jwt-decoder/",
          "urlZh": "https://datahub.ac.cn/zh/tools/jwt-decoder/",
          "category": "developer",
          "formats": [
            "JWT"
          ],
          "formatsZh": [
            "JWT"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "cron-expression-generator",
          "name": "Cron Expression Generator",
          "nameZh": "Cron 表达式生成",
          "description": "Build common cron expressions and explain existing schedules.",
          "descriptionZh": "生成常见 Cron 表达式，并解释已有计划。",
          "url": "https://datahub.ac.cn/tools/cron-expression-generator/",
          "urlZh": "https://datahub.ac.cn/zh/tools/cron-expression-generator/",
          "category": "developer",
          "formats": [
            "Cron"
          ],
          "formatsZh": [
            "Cron"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "url-encoder-decoder",
          "name": "URL Encoder Decoder",
          "nameZh": "URL 编码解码",
          "description": "Encode or decode URL components, query strings, and special characters locally in your browser.",
          "descriptionZh": "在浏览器本地编码或解码 URL 参数、查询字符串和特殊字符，适合接口调试。",
          "url": "https://datahub.ac.cn/tools/url-encoder-decoder/",
          "urlZh": "https://datahub.ac.cn/zh/tools/url-encoder-decoder/",
          "category": "developer",
          "formats": [
            "URL",
            "query string"
          ],
          "formatsZh": [
            "URL",
            "查询字符串"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-24",
          "lastModifiedZh": "2026-07-24"
        },
        {
          "slug": "base64-encoder-decoder",
          "name": "Base64 Encoder Decoder",
          "nameZh": "Base64 编码解码",
          "description": "Encode text to Base64 or decode Base64 into readable UTF-8 text locally in your browser.",
          "descriptionZh": "在浏览器本地将文本编码为 Base64，或将 Base64 解码为可读 UTF-8 文本。",
          "url": "https://datahub.ac.cn/tools/base64-encoder-decoder/",
          "urlZh": "https://datahub.ac.cn/zh/tools/base64-encoder-decoder/",
          "category": "developer",
          "formats": [
            "Base64",
            "UTF-8 text"
          ],
          "formatsZh": [
            "Base64",
            "UTF-8 文本"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-24",
          "lastModifiedZh": "2026-07-24"
        },
        {
          "slug": "unix-timestamp-converter",
          "name": "Unix Timestamp Converter",
          "nameZh": "Unix 时间戳转换",
          "description": "Convert Unix timestamps in seconds or milliseconds to readable local and UTC dates in your browser.",
          "descriptionZh": "在线转换秒级或毫秒级 Unix 时间戳，输出本地时间和 UTC 时间。",
          "url": "https://datahub.ac.cn/tools/unix-timestamp-converter/",
          "urlZh": "https://datahub.ac.cn/zh/tools/unix-timestamp-converter/",
          "category": "developer",
          "formats": [
            "Unix timestamp",
            "date"
          ],
          "formatsZh": [
            "Unix 时间戳",
            "日期"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-24",
          "lastModifiedZh": "2026-07-24"
        },
        {
          "slug": "uuid-generator",
          "name": "UUID Generator",
          "nameZh": "UUID 生成器",
          "description": "Generate random UUID v4 values locally for tests, records, fixtures, and temporary identifiers.",
          "descriptionZh": "在浏览器本地生成随机 UUID v4，适合测试数据、记录标识和临时 ID。",
          "url": "https://datahub.ac.cn/tools/uuid-generator/",
          "urlZh": "https://datahub.ac.cn/zh/tools/uuid-generator/",
          "category": "developer",
          "formats": [
            "UUID v4"
          ],
          "formatsZh": [
            "UUID v4"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-24",
          "lastModifiedZh": "2026-07-24"
        },
        {
          "slug": "text-diff-checker",
          "name": "Text Diff Checker",
          "nameZh": "文本差异对比",
          "description": "Compare two text blocks line by line and highlight added, removed, and changed lines.",
          "descriptionZh": "逐行对比两段文本，标记新增、删除和变化内容。",
          "url": "https://datahub.ac.cn/tools/text-diff-checker/",
          "urlZh": "https://datahub.ac.cn/zh/tools/text-diff-checker/",
          "category": "developer",
          "formats": [],
          "formatsZh": [],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "password-generator",
          "name": "Password Generator",
          "nameZh": "密码生成器",
          "description": "Generate random passwords locally with configurable length and quantity.",
          "descriptionZh": "在浏览器本地生成随机密码，可设置密码长度和生成数量。",
          "url": "https://datahub.ac.cn/tools/password-generator/",
          "urlZh": "https://datahub.ac.cn/zh/tools/password-generator/",
          "category": "developer",
          "formats": [],
          "formatsZh": [],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-24",
          "lastModifiedZh": "2026-07-24"
        },
        {
          "slug": "hash-generator",
          "name": "Hash Generator",
          "nameZh": "哈希生成器",
          "description": "Generate SHA-1, SHA-256, SHA-384, and SHA-512 hashes from UTF-8 text locally in your browser.",
          "descriptionZh": "在浏览器本地为 UTF-8 文本生成 SHA-1、SHA-256、SHA-384 和 SHA-512 哈希摘要。",
          "url": "https://datahub.ac.cn/tools/hash-generator/",
          "urlZh": "https://datahub.ac.cn/zh/tools/hash-generator/",
          "category": "developer",
          "formats": [],
          "formatsZh": [],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-24",
          "lastModifiedZh": "2026-07-24"
        },
        {
          "slug": "query-string-parser",
          "name": "Query String Parser",
          "nameZh": "Query String 解析",
          "description": "Parse URL query strings into readable JSON and inspect repeated parameters locally.",
          "descriptionZh": "将 URL 查询字符串解析为易读 JSON，并在本地查看重复参数。",
          "url": "https://datahub.ac.cn/tools/query-string-parser/",
          "urlZh": "https://datahub.ac.cn/zh/tools/query-string-parser/",
          "category": "developer",
          "formats": [
            "URL query string",
            "JSON"
          ],
          "formatsZh": [
            "URL 查询字符串",
            "JSON"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "json-to-url-params",
          "name": "JSON to URL Params",
          "nameZh": "JSON 转 URL 参数",
          "description": "Convert JSON objects into URL query parameters for API testing and links.",
          "descriptionZh": "将 JSON 对象转换为 URL 查询参数，适合接口测试和链接拼接。",
          "url": "https://datahub.ac.cn/tools/json-to-url-params/",
          "urlZh": "https://datahub.ac.cn/zh/tools/json-to-url-params/",
          "category": "developer",
          "formats": [
            "JSON",
            "URL parameters"
          ],
          "formatsZh": [
            "JSON",
            "URL 参数"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "regex-tester",
          "name": "Regex Tester",
          "nameZh": "正则表达式测试",
          "description": "Test regular expressions against sample text locally and inspect matches for debugging and validation.",
          "descriptionZh": "在浏览器本地测试正则表达式和样本文本，检查匹配结果，适合调试和校验。",
          "url": "https://datahub.ac.cn/tools/regex-tester/",
          "urlZh": "https://datahub.ac.cn/zh/tools/regex-tester/",
          "category": "developer",
          "formats": [
            "regex",
            "text"
          ],
          "formatsZh": [
            "正则表达式",
            "文本"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-24",
          "lastModifiedZh": "2026-07-24"
        },
        {
          "slug": "color-converter",
          "name": "Color Converter",
          "nameZh": "颜色格式转换",
          "description": "Convert HEX, RGB, RGBA, HSL, and HSLA sRGB values while preserving alpha and validating ranges.",
          "descriptionZh": "转换 HEX、RGB、RGBA、HSL 和 HSLA sRGB 颜色值，保留 alpha 并校验范围。",
          "url": "https://datahub.ac.cn/tools/color-converter/",
          "urlZh": "https://datahub.ac.cn/zh/tools/color-converter/",
          "category": "developer",
          "formats": [
            "HEX",
            "RGB",
            "HSL"
          ],
          "formatsZh": [
            "HEX",
            "RGB",
            "HSL"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "text-case-converter",
          "name": "Text Case Converter",
          "nameZh": "文本大小写转换",
          "description": "Convert text to camelCase, PascalCase, snake_case, kebab-case, title case, and uppercase.",
          "descriptionZh": "将文本转换为 camelCase、PascalCase、snake_case、kebab-case、标题格式和大写。",
          "url": "https://datahub.ac.cn/tools/text-case-converter/",
          "urlZh": "https://datahub.ac.cn/zh/tools/text-case-converter/",
          "category": "developer",
          "formats": [
            "camelCase",
            "snake_case",
            "kebab-case"
          ],
          "formatsZh": [
            "camelCase",
            "snake_case",
            "kebab-case"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "word-counter",
          "name": "Word Counter",
          "nameZh": "字数统计",
          "description": "Count locale-aware word segments, CJK characters, grapheme clusters, lines, sentence punctuation, and estimated reading time locally.",
          "descriptionZh": "在本地统计语言感知单词段、CJK 字符、字素簇、行、句末标点和预计阅读时间。",
          "url": "https://datahub.ac.cn/tools/word-counter/",
          "urlZh": "https://datahub.ac.cn/zh/tools/word-counter/",
          "category": "developer",
          "formats": [
            "words",
            "characters",
            "lines"
          ],
          "formatsZh": [
            "词数",
            "字符数",
            "行数"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "line-sorter-deduplicator",
          "name": "Line Sorter Deduplicator",
          "nameZh": "行排序去重",
          "description": "Sort text lines, remove duplicate lines, trim whitespace, and clean lists locally.",
          "descriptionZh": "本地排序文本行、去除重复行、清理空格并整理列表。",
          "url": "https://datahub.ac.cn/tools/line-sorter-deduplicator/",
          "urlZh": "https://datahub.ac.cn/zh/tools/line-sorter-deduplicator/",
          "category": "developer",
          "formats": [
            "text lines",
            "lists"
          ],
          "formatsZh": [
            "文本行",
            "列表"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "slug-generator",
          "name": "Slug Generator",
          "nameZh": "URL Slug 生成",
          "description": "Generate clean URL slugs from titles, file names, and headings.",
          "descriptionZh": "从标题、文件名和小标题生成干净的 URL slug。",
          "url": "https://datahub.ac.cn/tools/slug-generator/",
          "urlZh": "https://datahub.ac.cn/zh/tools/slug-generator/",
          "category": "developer",
          "formats": [
            "titles",
            "URL slugs"
          ],
          "formatsZh": [
            "标题",
            "URL slug"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "xml-formatter-validator",
          "name": "XML Formatter Validator",
          "nameZh": "XML 格式化校验",
          "description": "Validate XML and format it with readable indentation in your browser.",
          "descriptionZh": "在浏览器中校验 XML，并用可读缩进重新格式化。",
          "url": "https://datahub.ac.cn/tools/xml-formatter-validator/",
          "urlZh": "https://datahub.ac.cn/zh/tools/xml-formatter-validator/",
          "category": "developer",
          "formats": [
            "XML"
          ],
          "formatsZh": [
            "XML"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "lorem-ipsum-generator",
          "name": "Lorem Ipsum Generator",
          "nameZh": "占位文本生成",
          "description": "Generate placeholder paragraphs, sentences, and words for mockups and tests.",
          "descriptionZh": "为页面原型、测试和排版生成段落、句子或单词占位文本。",
          "url": "https://datahub.ac.cn/tools/lorem-ipsum-generator/",
          "urlZh": "https://datahub.ac.cn/zh/tools/lorem-ipsum-generator/",
          "category": "developer",
          "formats": [
            "placeholder text"
          ],
          "formatsZh": [
            "占位文本"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "title-description-length-checker",
          "name": "Title Description Length Checker",
          "nameZh": "标题描述长度检查",
          "description": "Check SEO title and description length in characters and approximate pixel width.",
          "descriptionZh": "检查 SEO 标题和描述的字符数与近似像素宽度。",
          "url": "https://datahub.ac.cn/tools/title-description-length-checker/",
          "urlZh": "https://datahub.ac.cn/zh/tools/title-description-length-checker/",
          "category": "developer",
          "formats": [
            "SEO title",
            "meta description"
          ],
          "formatsZh": [
            "SEO 标题",
            "Meta 描述"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "serp-preview-tool",
          "name": "SERP Preview Tool",
          "nameZh": "SERP 预览",
          "description": "Preview how SEO titles, URLs, and meta descriptions may appear in Google-style search results.",
          "descriptionZh": "预览 SEO 标题、URL 和 Meta 描述在 Google 风格搜索结果中的展示效果。",
          "url": "https://datahub.ac.cn/tools/serp-preview-tool/",
          "urlZh": "https://datahub.ac.cn/zh/tools/serp-preview-tool/",
          "category": "developer",
          "formats": [
            "SERP",
            "SEO title",
            "description"
          ],
          "formatsZh": [
            "SERP",
            "SEO 标题",
            "描述"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "open-graph-preview",
          "name": "Open Graph Preview",
          "nameZh": "Open Graph 预览",
          "description": "Generate an HTML mockup snippet from title, description, URL, and image key=value fields; it does not fetch or render a live social card.",
          "descriptionZh": "根据 title、description、url 和 image 的 key=value 字段生成 HTML 模拟代码；不会抓取或渲染真实社交卡片。",
          "url": "https://datahub.ac.cn/tools/open-graph-preview/",
          "urlZh": "https://datahub.ac.cn/zh/tools/open-graph-preview/",
          "category": "developer",
          "formats": [
            "Open Graph",
            "social card"
          ],
          "formatsZh": [
            "Open Graph",
            "社交卡片"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "color-contrast-checker",
          "name": "Color Contrast Checker",
          "nameZh": "颜色对比度检查",
          "description": "Check text and background color contrast ratios for WCAG accessibility.",
          "descriptionZh": "检查文字色与背景色的对比度，辅助 WCAG 可访问性判断。",
          "url": "https://datahub.ac.cn/tools/color-contrast-checker/",
          "urlZh": "https://datahub.ac.cn/zh/tools/color-contrast-checker/",
          "category": "developer",
          "formats": [
            "HEX",
            "WCAG",
            "contrast"
          ],
          "formatsZh": [
            "HEX",
            "WCAG",
            "对比度"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "url-parser",
          "name": "URL Parser",
          "nameZh": "URL 解析",
          "description": "Parse an absolute URL into normalized protocol, origin, hostname, port, path, query parameters, and fragment in your browser.",
          "descriptionZh": "在浏览器中把绝对 URL 解析为规范化的协议、origin、主机名、端口、路径、查询参数和片段。",
          "url": "https://datahub.ac.cn/tools/url-parser/",
          "urlZh": "https://datahub.ac.cn/zh/tools/url-parser/",
          "category": "developer",
          "formats": [
            "URL"
          ],
          "formatsZh": [
            "URL"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "open-graph-meta-generator",
          "name": "Open Graph Meta Generator",
          "nameZh": "Open Graph Meta 生成",
          "description": "Generate Open Graph and Twitter Card meta tags from title, description, URL, and image.",
          "descriptionZh": "根据标题、描述、URL 和图片生成 Open Graph 与 Twitter Card 标签。",
          "url": "https://datahub.ac.cn/tools/open-graph-meta-generator/",
          "urlZh": "https://datahub.ac.cn/zh/tools/open-graph-meta-generator/",
          "category": "developer",
          "formats": [
            "Open Graph",
            "Twitter Card"
          ],
          "formatsZh": [
            "Open Graph",
            "Twitter Card"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "meta-tags-generator",
          "name": "Meta Tags Generator",
          "nameZh": "SEO Meta 标签生成",
          "description": "Generate basic title, description, robots, canonical, viewport, and html lang markup from key=value lines.",
          "descriptionZh": "根据 key=value 行生成基础 title、description、robots、canonical、viewport 和 html lang 代码。",
          "url": "https://datahub.ac.cn/tools/meta-tags-generator/",
          "urlZh": "https://datahub.ac.cn/zh/tools/meta-tags-generator/",
          "category": "developer",
          "formats": [
            "SEO meta tags"
          ],
          "formatsZh": [
            "SEO Meta 标签"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "robots-txt-generator",
          "name": "Robots.txt Generator",
          "nameZh": "Robots.txt 生成",
          "description": "Generate a clean robots.txt file with user-agent, allow, disallow, and sitemap directives.",
          "descriptionZh": "生成包含 user-agent、allow、disallow 和 sitemap 指令的 robots.txt 文件。",
          "url": "https://datahub.ac.cn/tools/robots-txt-generator/",
          "urlZh": "https://datahub.ac.cn/zh/tools/robots-txt-generator/",
          "category": "developer",
          "formats": [
            "robots.txt"
          ],
          "formatsZh": [
            "robots.txt"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "sitemap-xml-generator",
          "name": "Sitemap XML Generator",
          "nameZh": "Sitemap XML 生成",
          "description": "Generate validated same-site XML sitemap entries from absolute URL lines with optional explicit lastmod dates.",
          "descriptionZh": "根据绝对 URL 行生成经过基础校验的同站 XML sitemap，并可显式提供真实 lastmod 日期。",
          "url": "https://datahub.ac.cn/tools/sitemap-xml-generator/",
          "urlZh": "https://datahub.ac.cn/zh/tools/sitemap-xml-generator/",
          "category": "developer",
          "formats": [
            "sitemap XML",
            "URLs"
          ],
          "formatsZh": [
            "sitemap XML",
            "URL"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "http-status-code-lookup",
          "name": "HTTP Status Code Lookup",
          "nameZh": "HTTP 状态码查询",
          "description": "Look up common HTTP status codes and understand what each response means.",
          "descriptionZh": "查询常见 HTTP 状态码，并理解每种响应含义。",
          "url": "https://datahub.ac.cn/tools/http-status-code-lookup/",
          "urlZh": "https://datahub.ac.cn/zh/tools/http-status-code-lookup/",
          "category": "developer",
          "formats": [
            "HTTP status codes"
          ],
          "formatsZh": [
            "HTTP 状态码"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "mime-type-lookup",
          "name": "MIME Type Lookup",
          "nameZh": "MIME 类型查询",
          "description": "Look up a small built-in list of common filename extensions and MIME types for quick reference.",
          "descriptionZh": "查询内置的小型常见文件扩展名和 MIME 类型列表，用于快速参考。",
          "url": "https://datahub.ac.cn/tools/mime-type-lookup/",
          "urlZh": "https://datahub.ac.cn/zh/tools/mime-type-lookup/",
          "category": "developer",
          "formats": [
            "MIME types",
            "file extensions"
          ],
          "formatsZh": [
            "MIME 类型",
            "文件扩展名"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "bytes-converter",
          "name": "Bytes Converter",
          "nameZh": "字节单位转换",
          "description": "Convert bytes to KB, MB, GB, TB and compare decimal versus binary units.",
          "descriptionZh": "转换 Bytes、KB、MB、GB、TB，并对比十进制和二进制单位。",
          "url": "https://datahub.ac.cn/tools/bytes-converter/",
          "urlZh": "https://datahub.ac.cn/zh/tools/bytes-converter/",
          "category": "developer",
          "formats": [
            "Bytes",
            "KB",
            "MB",
            "GB"
          ],
          "formatsZh": [
            "Bytes",
            "KB",
            "MB",
            "GB"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "date-calculator",
          "name": "Date Calculator",
          "nameZh": "日期计算器",
          "description": "Add or subtract days from a date and calculate the difference between two dates.",
          "descriptionZh": "对日期增加或减少天数，并计算两个日期之间的差值。",
          "url": "https://datahub.ac.cn/tools/date-calculator/",
          "urlZh": "https://datahub.ac.cn/zh/tools/date-calculator/",
          "category": "developer",
          "formats": [
            "date",
            "days"
          ],
          "formatsZh": [
            "日期",
            "天数"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "json-schema-generator",
          "name": "JSON Schema Generator",
          "nameZh": "JSON Schema 生成",
          "description": "Generate a basic JSON Schema from a JSON object or array sample.",
          "descriptionZh": "根据 JSON 对象或数组示例生成基础 JSON Schema。",
          "url": "https://datahub.ac.cn/tools/json-schema-generator/",
          "urlZh": "https://datahub.ac.cn/zh/tools/json-schema-generator/",
          "category": "developer",
          "formats": [
            "JSON",
            "JSON Schema"
          ],
          "formatsZh": [
            "JSON",
            "JSON Schema"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "json-diff-compare",
          "name": "JSON Diff Compare",
          "nameZh": "JSON 差异对比",
          "description": "Compare two strict JSON values recursively and report added, removed, and changed paths with arrays compared by index.",
          "descriptionZh": "递归比较两个严格 JSON 值，报告新增、删除和变化路径，数组按索引比较。",
          "url": "https://datahub.ac.cn/tools/json-diff-compare/",
          "urlZh": "https://datahub.ac.cn/zh/tools/json-diff-compare/",
          "category": "developer",
          "formats": [
            "JSON",
            "diff"
          ],
          "formatsZh": [
            "JSON",
            "差异对比"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "svg-optimizer",
          "name": "SVG Optimizer",
          "nameZh": "SVG 优化压缩",
          "description": "Optimize SVG snippets by removing comments, metadata, and unnecessary whitespace locally.",
          "descriptionZh": "本地移除 SVG 注释、metadata 和多余空白，生成更干净的 SVG 代码。",
          "url": "https://datahub.ac.cn/tools/svg-optimizer/",
          "urlZh": "https://datahub.ac.cn/zh/tools/svg-optimizer/",
          "category": "developer",
          "formats": [
            "SVG"
          ],
          "formatsZh": [
            "SVG"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "svg-to-png",
          "name": "SVG to PNG",
          "nameZh": "SVG 转 PNG",
          "description": "Convert SVG text or files to high-resolution PNG. Use this free local-first DataHub tool to process files or text in your browser, review the output, and keep routine workflow data private.",
          "descriptionZh": "将 SVG 文本或文件转换为高清 PNG。可在浏览器本地处理输入、预览结果并完成常见工作流，适合快速整理数据、图片或文本。",
          "url": "https://datahub.ac.cn/tools/svg-to-png/",
          "urlZh": "https://datahub.ac.cn/zh/tools/svg-to-png/",
          "category": "developer",
          "formats": [
            "SVG",
            "PNG"
          ],
          "formatsZh": [
            "SVG",
            "PNG"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "timezone-converter",
          "name": "Timezone Converter",
          "nameZh": "时区转换器",
          "description": "Convert dates and times between UTC, New York, London, Beijing, Tokyo, and other time zones.",
          "descriptionZh": "在 UTC、纽约、伦敦、北京、东京等时区之间转换日期时间。",
          "url": "https://datahub.ac.cn/tools/timezone-converter/",
          "urlZh": "https://datahub.ac.cn/zh/tools/timezone-converter/",
          "category": "developer",
          "formats": [],
          "formatsZh": [],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "user-agent-parser",
          "name": "User-Agent Parser",
          "nameZh": "User-Agent 解析",
          "description": "Parse browser, operating system, device, engine, and bot hints from User-Agent strings.",
          "descriptionZh": "从 User-Agent 字符串解析浏览器、系统、设备、引擎和爬虫线索。",
          "url": "https://datahub.ac.cn/tools/user-agent-parser/",
          "urlZh": "https://datahub.ac.cn/zh/tools/user-agent-parser/",
          "category": "developer",
          "formats": [],
          "formatsZh": [],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "jwt-validator",
          "name": "JWT Validator",
          "nameZh": "JWT 校验",
          "description": "Decode JWT tokens and verify HS256 signatures locally with a shared secret.",
          "descriptionZh": "本地解码 JWT，并使用共享密钥校验 HS256 签名。",
          "url": "https://datahub.ac.cn/tools/jwt-validator/",
          "urlZh": "https://datahub.ac.cn/zh/tools/jwt-validator/",
          "category": "developer",
          "formats": [],
          "formatsZh": [],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "basic-auth-generator",
          "name": "Basic Auth Generator",
          "nameZh": "Basic Auth 生成",
          "description": "Generate HTTP Basic Authorization headers from a username and password locally.",
          "descriptionZh": "根据用户名和密码在本地生成 HTTP Basic Authorization 请求头。",
          "url": "https://datahub.ac.cn/tools/basic-auth-generator/",
          "urlZh": "https://datahub.ac.cn/zh/tools/basic-auth-generator/",
          "category": "developer",
          "formats": [],
          "formatsZh": [],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "url-query-builder",
          "name": "URL Query Builder",
          "nameZh": "URL 查询构造",
          "description": "Build clean URLs and query strings from key-value pairs for API testing and links.",
          "descriptionZh": "用 key=value 行构造干净的 URL 和查询字符串，适合接口测试和链接拼接。",
          "url": "https://datahub.ac.cn/tools/url-query-builder/",
          "urlZh": "https://datahub.ac.cn/zh/tools/url-query-builder/",
          "category": "developer",
          "formats": [],
          "formatsZh": [],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "xml-to-json",
          "name": "XML to JSON",
          "nameZh": "XML 转 JSON",
          "description": "Convert XML documents into readable JSON objects locally in your browser.",
          "descriptionZh": "在浏览器本地将 XML 文档转换为易读 JSON 对象。",
          "url": "https://datahub.ac.cn/tools/xml-to-json/",
          "urlZh": "https://datahub.ac.cn/zh/tools/xml-to-json/",
          "category": "developer",
          "formats": [],
          "formatsZh": [],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-24",
          "lastModifiedZh": "2026-07-24"
        },
        {
          "slug": "json-to-xml",
          "name": "JSON to XML",
          "nameZh": "JSON 转 XML",
          "description": "Convert JSON objects and arrays into XML markup locally in your browser.",
          "descriptionZh": "在浏览器本地将 JSON 对象和数组转换为 XML 标记。",
          "url": "https://datahub.ac.cn/tools/json-to-xml/",
          "urlZh": "https://datahub.ac.cn/zh/tools/json-to-xml/",
          "category": "developer",
          "formats": [],
          "formatsZh": [],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "image-metadata-remover",
          "name": "Image Metadata Remover",
          "nameZh": "图片元数据清理",
          "description": "Remove image metadata by re-exporting JPG, PNG, or WebP files locally in your browser.",
          "descriptionZh": "通过浏览器本地重新导出 JPG、PNG 或 WebP 来清理图片元数据。",
          "url": "https://datahub.ac.cn/tools/image-metadata-remover/",
          "urlZh": "https://datahub.ac.cn/zh/tools/image-metadata-remover/",
          "category": "developer",
          "formats": [],
          "formatsZh": [],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "hmac-generator",
          "name": "HMAC Generator",
          "nameZh": "HMAC 生成器",
          "description": "Generate HMAC-SHA signatures from a secret and message locally in your browser.",
          "descriptionZh": "在浏览器本地根据密钥和消息生成 HMAC-SHA 签名。",
          "url": "https://datahub.ac.cn/tools/hmac-generator/",
          "urlZh": "https://datahub.ac.cn/zh/tools/hmac-generator/",
          "category": "developer",
          "formats": [],
          "formatsZh": [],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "ipv4-subnet-calculator",
          "name": "IPv4 Subnet Calculator",
          "nameZh": "IPv4 子网计算",
          "description": "Calculate network address, broadcast address, usable host range, and subnet mask from CIDR.",
          "descriptionZh": "根据 CIDR 计算网络地址、广播地址、可用主机范围和子网掩码。",
          "url": "https://datahub.ac.cn/tools/ipv4-subnet-calculator/",
          "urlZh": "https://datahub.ac.cn/zh/tools/ipv4-subnet-calculator/",
          "category": "developer",
          "formats": [],
          "formatsZh": [],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        }
      ]
    },
    {
      "id": "media",
      "name": "Subtitle Tools",
      "nameZh": "字幕工具",
      "description": "Subtitle conversion, cleanup, transcript, and timing utilities for lightweight media publishing workflows.",
      "descriptionZh": "面向轻量媒体发布流程的字幕转换、清理、转录和时间轴处理工具。",
      "tools": [
        {
          "slug": "srt-to-vtt",
          "name": "SRT to VTT",
          "nameZh": "SRT 转 VTT",
          "description": "Convert SRT subtitles to WebVTT locally for HTML5 video captions and web publishing workflows.",
          "descriptionZh": "在浏览器本地将 SRT 字幕转换为 WebVTT，适合 HTML5 视频字幕和网页发布。",
          "url": "https://datahub.ac.cn/tools/srt-to-vtt/",
          "urlZh": "https://datahub.ac.cn/zh/tools/srt-to-vtt/",
          "category": "media",
          "formats": [
            "SRT",
            "VTT"
          ],
          "formatsZh": [
            "SRT",
            "VTT"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "vtt-to-srt",
          "name": "VTT to SRT",
          "nameZh": "VTT 转 SRT",
          "description": "Convert simple WebVTT cues to numbered SRT blocks locally while removing cue identifiers and timeline settings.",
          "descriptionZh": "在浏览器本地把简单 WebVTT cue 转为编号 SRT，并移除 cue 标识符和时间轴设置。",
          "url": "https://datahub.ac.cn/tools/vtt-to-srt/",
          "urlZh": "https://datahub.ac.cn/zh/tools/vtt-to-srt/",
          "category": "media",
          "formats": [
            "VTT",
            "SRT"
          ],
          "formatsZh": [
            "VTT",
            "SRT"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "srt-to-text",
          "name": "SRT to Text",
          "nameZh": "SRT 转文本",
          "description": "Extract clean transcript text from SRT subtitle files. Use this free local-first DataHub tool to process files or text in your browser, review the output, and keep routine workflow data private.",
          "descriptionZh": "从 SRT 字幕文件中提取干净的字幕文本或转录稿。",
          "url": "https://datahub.ac.cn/tools/srt-to-text/",
          "urlZh": "https://datahub.ac.cn/zh/tools/srt-to-text/",
          "category": "media",
          "formats": [
            "SRT",
            "transcript"
          ],
          "formatsZh": [
            "SRT",
            "转录文本"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "subtitle-time-shifter",
          "name": "Subtitle Time Shifter",
          "nameZh": "字幕时间轴平移",
          "description": "Shift SRT or VTT subtitle timestamps forward or backward by milliseconds.",
          "descriptionZh": "按毫秒向前或向后平移 SRT 或 VTT 字幕时间戳。",
          "url": "https://datahub.ac.cn/tools/subtitle-time-shifter/",
          "urlZh": "https://datahub.ac.cn/zh/tools/subtitle-time-shifter/",
          "category": "media",
          "formats": [
            "SRT",
            "VTT",
            "timestamps"
          ],
          "formatsZh": [
            "SRT",
            "VTT",
            "时间戳"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "ass-to-srt",
          "name": "ASS to SRT",
          "nameZh": "ASS 转 SRT",
          "description": "Extract timing and plain dialogue text from simple ASS or SSA Dialogue lines and generate numbered SRT cues.",
          "descriptionZh": "从简单 ASS 或 SSA Dialogue 行提取时间和纯文本，并生成编号 SRT cue。",
          "url": "https://datahub.ac.cn/tools/ass-to-srt/",
          "urlZh": "https://datahub.ac.cn/zh/tools/ass-to-srt/",
          "category": "media",
          "formats": [
            "ASS",
            "SSA",
            "SRT"
          ],
          "formatsZh": [
            "ASS",
            "SSA",
            "SRT"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "sbv-to-srt",
          "name": "SBV to SRT",
          "nameZh": "SBV 转 SRT",
          "description": "Convert YouTube SBV subtitle blocks into SRT format locally.",
          "descriptionZh": "在浏览器本地将 YouTube SBV 字幕块转换为 SRT 格式。",
          "url": "https://datahub.ac.cn/tools/sbv-to-srt/",
          "urlZh": "https://datahub.ac.cn/zh/tools/sbv-to-srt/",
          "category": "media",
          "formats": [
            "SBV",
            "SRT"
          ],
          "formatsZh": [
            "SBV",
            "SRT"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        }
      ]
    },
    {
      "id": "image",
      "name": "Image Tools",
      "nameZh": "图片工具",
      "description": "Local image compression, resizing, and format conversion for web publishing.",
      "descriptionZh": "本地图片压缩、尺寸调整和格式转换，适合网页发布前处理。",
      "tools": [
        {
          "slug": "image-compressor",
          "name": "Image Compressor",
          "nameZh": "图片压缩",
          "description": "Compress JPG, PNG, and WebP images locally with quality controls before uploading to websites or CMS tools.",
          "descriptionZh": "在浏览器本地压缩 JPG、PNG、WebP 图片，并控制质量，适合网页发布前减小体积。",
          "url": "https://datahub.ac.cn/tools/image-compressor/",
          "urlZh": "https://datahub.ac.cn/zh/tools/image-compressor/",
          "category": "image",
          "formats": [
            "JPG",
            "PNG",
            "WebP"
          ],
          "formatsZh": [
            "JPG",
            "PNG",
            "WebP"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "qr-code-generator",
          "name": "QR Code Generator",
          "nameZh": "二维码生成器",
          "description": "Generate downloadable SVG QR codes for URLs, text, Wi-Fi notes, or contact snippets.",
          "descriptionZh": "为链接、文本、Wi-Fi 信息或联系方式生成可下载 SVG 二维码。",
          "url": "https://datahub.ac.cn/tools/qr-code-generator/",
          "urlZh": "https://datahub.ac.cn/zh/tools/qr-code-generator/",
          "category": "image",
          "formats": [],
          "formatsZh": [],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-24",
          "lastModifiedZh": "2026-07-24"
        },
        {
          "slug": "avif-to-png",
          "name": "AVIF to PNG",
          "nameZh": "AVIF 转 PNG",
          "description": "Convert AVIF images to PNG in your browser. Use this free local-first DataHub tool to process files or text in your browser, review the output, and keep routine workflow data private.",
          "descriptionZh": "在浏览器中将 AVIF 图片转换为 PNG。",
          "url": "https://datahub.ac.cn/tools/avif-to-png/",
          "urlZh": "https://datahub.ac.cn/zh/tools/avif-to-png/",
          "category": "image",
          "formats": [
            "AVIF",
            "PNG"
          ],
          "formatsZh": [
            "AVIF",
            "PNG"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "avif-to-jpg",
          "name": "AVIF to JPG",
          "nameZh": "AVIF 转 JPG",
          "description": "Convert AVIF images to JPG with quality control. Use this free local-first DataHub tool to process files or text in your browser, review the output, and keep routine workflow data private.",
          "descriptionZh": "将 AVIF 图片转换为 JPG 并控制质量。",
          "url": "https://datahub.ac.cn/tools/avif-to-jpg/",
          "urlZh": "https://datahub.ac.cn/zh/tools/avif-to-jpg/",
          "category": "image",
          "formats": [
            "AVIF",
            "JPG"
          ],
          "formatsZh": [
            "AVIF",
            "JPG"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "png-to-webp",
          "name": "PNG to WebP",
          "nameZh": "PNG 转 WebP",
          "description": "Convert PNG images to smaller WebP files locally in your browser for faster web publishing.",
          "descriptionZh": "在浏览器本地将 PNG 图片转换为更小的 WebP 文件，适合网页图片优化和发布。",
          "url": "https://datahub.ac.cn/tools/png-to-webp/",
          "urlZh": "https://datahub.ac.cn/zh/tools/png-to-webp/",
          "category": "image",
          "formats": [
            "PNG",
            "WebP"
          ],
          "formatsZh": [
            "PNG",
            "WebP"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "jpg-to-webp",
          "name": "JPG to WebP",
          "nameZh": "JPG 转 WebP",
          "description": "Convert JPG photos to WebP locally with quality control for smaller website image files.",
          "descriptionZh": "在浏览器本地将 JPG 照片转换为 WebP，并控制质量，适合减少网页图片体积。",
          "url": "https://datahub.ac.cn/tools/jpg-to-webp/",
          "urlZh": "https://datahub.ac.cn/zh/tools/jpg-to-webp/",
          "category": "image",
          "formats": [
            "JPG",
            "WebP"
          ],
          "formatsZh": [
            "JPG",
            "WebP"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "webp-to-png",
          "name": "WebP to PNG",
          "nameZh": "WebP 转 PNG",
          "description": "Convert WebP images to PNG locally when you need transparency support or broader editing compatibility.",
          "descriptionZh": "在浏览器本地将 WebP 图片转换为 PNG，适合保留透明背景和提升编辑兼容性。",
          "url": "https://datahub.ac.cn/tools/webp-to-png/",
          "urlZh": "https://datahub.ac.cn/zh/tools/webp-to-png/",
          "category": "image",
          "formats": [
            "WebP",
            "PNG"
          ],
          "formatsZh": [
            "WebP",
            "PNG"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "webp-to-jpg",
          "name": "WebP to JPG",
          "nameZh": "WebP 转 JPG",
          "description": "Convert WebP images to JPG with quality control. Use this free local-first DataHub tool to process files or text in your browser, review the output, and keep routine workflow data private.",
          "descriptionZh": "将 WebP 图片转换为 JPG，并控制输出质量。",
          "url": "https://datahub.ac.cn/tools/webp-to-jpg/",
          "urlZh": "https://datahub.ac.cn/zh/tools/webp-to-jpg/",
          "category": "image",
          "formats": [
            "WebP",
            "JPG"
          ],
          "formatsZh": [
            "WebP",
            "JPG"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "heic-to-jpg",
          "name": "HEIC to JPG",
          "nameZh": "HEIC 转 JPG",
          "description": "Convert iPhone HEIC photos to JPG in your browser. Use this free local-first DataHub tool to process files or text in your browser, review the output, and keep routine workflow data private.",
          "descriptionZh": "在浏览器中将 iPhone HEIC 照片转换为 JPG。",
          "url": "https://datahub.ac.cn/tools/heic-to-jpg/",
          "urlZh": "https://datahub.ac.cn/zh/tools/heic-to-jpg/",
          "category": "image",
          "formats": [
            "HEIC",
            "JPG"
          ],
          "formatsZh": [
            "HEIC",
            "JPG"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "heic-to-pdf",
          "name": "HEIC to PDF",
          "nameZh": "HEIC 转 PDF",
          "description": "Convert HEIC photos into a downloadable PDF. Use this free local-first DataHub tool to process files or text in your browser, review the output, and keep routine workflow data private.",
          "descriptionZh": "将 HEIC 照片转换为可下载的 PDF 文件。",
          "url": "https://datahub.ac.cn/tools/heic-to-pdf/",
          "urlZh": "https://datahub.ac.cn/zh/tools/heic-to-pdf/",
          "category": "image",
          "formats": [
            "HEIC",
            "PDF"
          ],
          "formatsZh": [
            "HEIC",
            "PDF"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "image-resizer",
          "name": "Image Resizer",
          "nameZh": "图片尺寸调整",
          "description": "Resize images by width, height, or percentage. Use this free local-first DataHub tool to process files or text in your browser, review the output, and keep routine workflow data private.",
          "descriptionZh": "按宽高或百分比调整图片尺寸。可在浏览器本地处理输入、预览结果并完成常见工作流，适合快速整理数据、图片或文本。",
          "url": "https://datahub.ac.cn/tools/image-resizer/",
          "urlZh": "https://datahub.ac.cn/zh/tools/image-resizer/",
          "category": "image",
          "formats": [
            "JPG",
            "PNG",
            "WebP"
          ],
          "formatsZh": [
            "JPG",
            "PNG",
            "WebP"
          ],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "jpg-to-png",
          "name": "JPG to PNG",
          "nameZh": "JPG 转 PNG",
          "description": "Convert JPG images to PNG locally in your browser. Use this free local-first DataHub tool to process files or text in your browser, review the output, and keep routine workflow data private.",
          "descriptionZh": "在浏览器本地将 JPG 图片转换为 PNG。",
          "url": "https://datahub.ac.cn/tools/jpg-to-png/",
          "urlZh": "https://datahub.ac.cn/zh/tools/jpg-to-png/",
          "category": "image",
          "formats": [],
          "formatsZh": [],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "png-to-jpg",
          "name": "PNG to JPG",
          "nameZh": "PNG 转 JPG",
          "description": "Convert PNG images to JPG with quality control locally.",
          "descriptionZh": "在浏览器本地将 PNG 图片转换为 JPG，并控制质量。",
          "url": "https://datahub.ac.cn/tools/png-to-jpg/",
          "urlZh": "https://datahub.ac.cn/zh/tools/png-to-jpg/",
          "category": "image",
          "formats": [],
          "formatsZh": [],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        },
        {
          "slug": "favicon-generator",
          "name": "Favicon Generator",
          "nameZh": "Favicon 生成器",
          "description": "Generate common PNG favicon sizes and HTML link tags from an image.",
          "descriptionZh": "从图片生成常用 PNG favicon 尺寸和 HTML link 标签。",
          "url": "https://datahub.ac.cn/tools/favicon-generator/",
          "urlZh": "https://datahub.ac.cn/zh/tools/favicon-generator/",
          "category": "image",
          "formats": [],
          "formatsZh": [],
          "localFirst": true,
          "freeToUse": true,
          "lastModified": "2026-07-27",
          "lastModifiedZh": "2026-07-27"
        }
      ]
    }
  ]
}
