<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated from composables/useTools.ts - do not edit by hand -->
<!-- Auto-generated on 2026-08-02 -->
<!-- lastmod reflects last git commit date of associated source files -->
<!-- Each URL is the canonical (no ?lang=); hreflang alternates inside -->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">

  <url>
    <loc>https://oltool.net/</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/"/>
  </url>

  <url>
    <loc>https://oltool.net/about</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/about?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/about?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/about"/>
  </url>

  <url>
    <loc>https://oltool.net/blog</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog"/>
  </url>

  <!-- Blog Posts -->
  <url>
    <loc>https://oltool.net/blog/seo-for-developer-tools</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/seo-for-developer-tools?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/seo-for-developer-tools?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/seo-for-developer-tools"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/json-tools-guide</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/json-tools-guide?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/json-tools-guide?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/json-tools-guide"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/password-security-guide</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/password-security-guide?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/password-security-guide?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/password-security-guide"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/jwt-token-guide</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/jwt-token-guide?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/jwt-token-guide?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/jwt-token-guide"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/base64-encoding-guide</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/base64-encoding-guide?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/base64-encoding-guide?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/base64-encoding-guide"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/cron-expression-guide</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/cron-expression-guide?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/cron-expression-guide?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/cron-expression-guide"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/uuid-generation-guide</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/uuid-generation-guide?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/uuid-generation-guide?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/uuid-generation-guide"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/json-vs-yaml-vs-toml</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/json-vs-yaml-vs-toml?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/json-vs-yaml-vs-toml?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/json-vs-yaml-vs-toml"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/base64-encoding-explained</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/base64-encoding-explained?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/base64-encoding-explained?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/base64-encoding-explained"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/regex-cheatsheet</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/regex-cheatsheet?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/regex-cheatsheet?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/regex-cheatsheet"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/http-status-codes-guide</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/http-status-codes-guide?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/http-status-codes-guide?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/http-status-codes-guide"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/uuid-selection-guide</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/uuid-selection-guide?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/uuid-selection-guide?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/uuid-selection-guide"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/cors-configuration-guide</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/cors-configuration-guide?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/cors-configuration-guide?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/cors-configuration-guide"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/docker-compose-tutorial</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/docker-compose-tutorial?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/docker-compose-tutorial?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/docker-compose-tutorial"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/jwt-security-best-practices</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/jwt-security-best-practices?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/jwt-security-best-practices?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/jwt-security-best-practices"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/password-hashing-guide</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/password-hashing-guide?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/password-hashing-guide?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/password-hashing-guide"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/url-encoding-guide</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/url-encoding-guide?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/url-encoding-guide?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/url-encoding-guide"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/json-data-transformation</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/json-data-transformation?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/json-data-transformation?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/json-data-transformation"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/color-theory-for-developers</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/color-theory-for-developers?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/color-theory-for-developers?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/color-theory-for-developers"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/cron-expression-tutorial</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/cron-expression-tutorial?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/cron-expression-tutorial?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/cron-expression-tutorial"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/sql-injection-prevention</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/sql-injection-prevention?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/sql-injection-prevention?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/sql-injection-prevention"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/api-rate-limiting-guide</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/api-rate-limiting-guide?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/api-rate-limiting-guide?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/api-rate-limiting-guide"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/https-certificate-guide</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/https-certificate-guide?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/https-certificate-guide?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/https-certificate-guide"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/git-rebase-vs-merge</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/git-rebase-vs-merge?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/git-rebase-vs-merge?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/git-rebase-vs-merge"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/docker-vs-podman</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/docker-vs-podman?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/docker-vs-podman?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/docker-vs-podman"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/web-performance-optimization</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/web-performance-optimization?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/web-performance-optimization?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/web-performance-optimization"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/css-flexbox-grid-guide</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/css-flexbox-grid-guide?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/css-flexbox-grid-guide?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/css-flexbox-grid-guide"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/typescript-advanced-types</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/typescript-advanced-types?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/typescript-advanced-types?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/typescript-advanced-types"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/rest-api-design-best-practices</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/rest-api-design-best-practices?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/rest-api-design-best-practices?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/rest-api-design-best-practices"/>
  </url>

  <url>
    <loc>https://oltool.net/blog/xss-prevention-guide</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/blog/xss-prevention-guide?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/blog/xss-prevention-guide?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/blog/xss-prevention-guide"/>
  </url>

  <!-- Reference Pages -->
  <url>
    <loc>https://oltool.net/reference</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/reference?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/reference?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/reference"/>
  </url>

  <url>
    <loc>https://oltool.net/reference/http-status-codes</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/reference/http-status-codes?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/reference/http-status-codes?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/reference/http-status-codes"/>
  </url>

  <url>
    <loc>https://oltool.net/reference/ascii-table</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/reference/ascii-table?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/reference/ascii-table?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/reference/ascii-table"/>
  </url>

  <url>
    <loc>https://oltool.net/reference/mime-types</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/reference/mime-types?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/reference/mime-types?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/reference/mime-types"/>
  </url>

  <url>
    <loc>https://oltool.net/reference/http-methods</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/reference/http-methods?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/reference/http-methods?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/reference/http-methods"/>
  </url>

  <url>
    <loc>https://oltool.net/reference/html-entities</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/reference/html-entities?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/reference/html-entities?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/reference/html-entities"/>
  </url>

  <url>
    <loc>https://oltool.net/reference/color-codes</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/reference/color-codes?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/reference/color-codes?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/reference/color-codes"/>
  </url>

  <url>
    <loc>https://oltool.net/reference/url-encoding</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/reference/url-encoding?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/reference/url-encoding?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/reference/url-encoding"/>
  </url>

  <url>
    <loc>https://oltool.net/reference/common-ports</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/reference/common-ports?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/reference/common-ports?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/reference/common-ports"/>
  </url>

  <url>
    <loc>https://oltool.net/reference/regex</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/reference/regex?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/reference/regex?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/reference/regex"/>
  </url>

  <url>
    <loc>https://oltool.net/reference/linux-commands</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/reference/linux-commands?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/reference/linux-commands?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/reference/linux-commands"/>
  </url>

  <url>
    <loc>https://oltool.net/reference/git-commands</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/reference/git-commands?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/reference/git-commands?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/reference/git-commands"/>
  </url>

  <url>
    <loc>https://oltool.net/reference/http-headers</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/reference/http-headers?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/reference/http-headers?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/reference/http-headers"/>
  </url>

  <url>
    <loc>https://oltool.net/reference/html-tags</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/reference/html-tags?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/reference/html-tags?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/reference/html-tags"/>
  </url>

  <url>
    <loc>https://oltool.net/reference/file-extensions</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/reference/file-extensions?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/reference/file-extensions?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/reference/file-extensions"/>
  </url>

  <url>
    <loc>https://oltool.net/reference/charsets</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/reference/charsets?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/reference/charsets?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/reference/charsets"/>
  </url>

  <url>
    <loc>https://oltool.net/reference/date-time-formats</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/reference/date-time-formats?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/reference/date-time-formats?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/reference/date-time-formats"/>
  </url>

  <url>
    <loc>https://oltool.net/reference/sql</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/reference/sql?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/reference/sql?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/reference/sql"/>
  </url>

  <url>
    <loc>https://oltool.net/reference/emoji</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/reference/emoji?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/reference/emoji?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/reference/emoji"/>
  </url>

  <url>
    <loc>https://oltool.net/reference/keycodes</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/reference/keycodes?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/reference/keycodes?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/reference/keycodes"/>
  </url>

  <url>
    <loc>https://oltool.net/reference/country-codes</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/reference/country-codes?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/reference/country-codes?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/reference/country-codes"/>
  </url>

  <url>
    <loc>https://oltool.net/reference/http-content-types</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/reference/http-content-types?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/reference/http-content-types?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/reference/http-content-types"/>
  </url>

  <url>
    <loc>https://oltool.net/reference/language-codes</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/reference/language-codes?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/reference/language-codes?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/reference/language-codes"/>
  </url>

  <url>
    <loc>https://oltool.net/reference/currencies</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/reference/currencies?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/reference/currencies?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/reference/currencies"/>
  </url>

  <!-- Feature Pages -->
  <url>
    <loc>https://oltool.net/popular</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/popular?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/popular?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/popular"/>
  </url>

  <!-- Topic Hubs -->
  <url>
    <loc>https://oltool.net/json-tools.html</loc>
    <lastmod>2026-07-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/json-tools.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/json-tools.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/json-tools.html"/>
  </url>

  <url>
    <loc>https://oltool.net/encoding-tools.html</loc>
    <lastmod>2026-07-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/encoding-tools.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/encoding-tools.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/encoding-tools.html"/>
  </url>

  <url>
    <loc>https://oltool.net/network-tools.html</loc>
    <lastmod>2026-07-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/network-tools.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/network-tools.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/network-tools.html"/>
  </url>

  <url>
    <loc>https://oltool.net/crypto-tools.html</loc>
    <lastmod>2026-07-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/crypto-tools.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/crypto-tools.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/crypto-tools.html"/>
  </url>

  <url>
    <loc>https://oltool.net/developer-tools.html</loc>
    <lastmod>2026-07-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/developer-tools.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/developer-tools.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/developer-tools.html"/>
  </url>

  <!-- Crypto -->
  <url>
    <loc>https://oltool.net/uuid-generator.html</loc>
    <lastmod>2026-07-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/uuid-generator.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/uuid-generator.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/uuid-generator.html"/>
  </url>

  <url>
    <loc>https://oltool.net/hash-text.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/hash-text.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/hash-text.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/hash-text.html"/>
  </url>

  <url>
    <loc>https://oltool.net/hmac-generator.html</loc>
    <lastmod>2026-06-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/hmac-generator.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/hmac-generator.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/hmac-generator.html"/>
  </url>

  <url>
    <loc>https://oltool.net/token-generator.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/token-generator.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/token-generator.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/token-generator.html"/>
  </url>

  <url>
    <loc>https://oltool.net/bcrypt-hash.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/bcrypt-hash.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/bcrypt-hash.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/bcrypt-hash.html"/>
  </url>

  <url>
    <loc>https://oltool.net/password-strength.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/password-strength.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/password-strength.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/password-strength.html"/>
  </url>

  <url>
    <loc>https://oltool.net/bip39-generator.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/bip39-generator.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/bip39-generator.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/bip39-generator.html"/>
  </url>

  <!-- Converter -->
  <url>
    <loc>https://oltool.net/base64-converter.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/base64-converter.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/base64-converter.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/base64-converter.html"/>
  </url>

  <url>
    <loc>https://oltool.net/url-encoder.html</loc>
    <lastmod>2026-06-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/url-encoder.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/url-encoder.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/url-encoder.html"/>
  </url>

  <url>
    <loc>https://oltool.net/case-converter.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/case-converter.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/case-converter.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/case-converter.html"/>
  </url>

  <url>
    <loc>https://oltool.net/base-converter.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/base-converter.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/base-converter.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/base-converter.html"/>
  </url>

  <url>
    <loc>https://oltool.net/roman-converter.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/roman-converter.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/roman-converter.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/roman-converter.html"/>
  </url>

  <url>
    <loc>https://oltool.net/color-converter.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/color-converter.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/color-converter.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/color-converter.html"/>
  </url>

  <url>
    <loc>https://oltool.net/timestamp-converter.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/timestamp-converter.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/timestamp-converter.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/timestamp-converter.html"/>
  </url>

  <url>
    <loc>https://oltool.net/text-to-binary.html</loc>
    <lastmod>2026-06-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/text-to-binary.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/text-to-binary.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/text-to-binary.html"/>
  </url>

  <url>
    <loc>https://oltool.net/text-to-unicode.html</loc>
    <lastmod>2026-06-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/text-to-unicode.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/text-to-unicode.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/text-to-unicode.html"/>
  </url>

  <url>
    <loc>https://oltool.net/text-to-nato.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/text-to-nato.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/text-to-nato.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/text-to-nato.html"/>
  </url>

  <url>
    <loc>https://oltool.net/yaml-to-json.html</loc>
    <lastmod>2026-06-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/yaml-to-json.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/yaml-to-json.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/yaml-to-json.html"/>
  </url>

  <url>
    <loc>https://oltool.net/json-to-yaml.html</loc>
    <lastmod>2026-06-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/json-to-yaml.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/json-to-yaml.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/json-to-yaml.html"/>
  </url>

  <url>
    <loc>https://oltool.net/json-formatter.html</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/json-formatter.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/json-formatter.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/json-formatter.html"/>
  </url>

  <!-- Web -->
  <url>
    <loc>https://oltool.net/html-entities.html</loc>
    <lastmod>2026-06-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/html-entities.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/html-entities.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/html-entities.html"/>
  </url>

  <url>
    <loc>https://oltool.net/slugify.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/slugify.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/slugify.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/slugify.html"/>
  </url>

  <url>
    <loc>https://oltool.net/jwt-parser.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/jwt-parser.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/jwt-parser.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/jwt-parser.html"/>
  </url>

  <url>
    <loc>https://oltool.net/mime-types.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/mime-types.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/mime-types.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/mime-types.html"/>
  </url>

  <url>
    <loc>https://oltool.net/http-status.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/http-status.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/http-status.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/http-status.html"/>
  </url>

  <url>
    <loc>https://oltool.net/url-parser.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/url-parser.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/url-parser.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/url-parser.html"/>
  </url>

  <url>
    <loc>https://oltool.net/basic-auth.html</loc>
    <lastmod>2026-07-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/basic-auth.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/basic-auth.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/basic-auth.html"/>
  </url>

  <!-- Text -->
  <url>
    <loc>https://oltool.net/text-stats.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/text-stats.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/text-stats.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/text-stats.html"/>
  </url>

  <url>
    <loc>https://oltool.net/string-obfuscator.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/string-obfuscator.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/string-obfuscator.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/string-obfuscator.html"/>
  </url>

  <!-- Math -->
  <url>
    <loc>https://oltool.net/percentage-calc.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/percentage-calc.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/percentage-calc.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/percentage-calc.html"/>
  </url>

  <url>
    <loc>https://oltool.net/math-eval.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/math-eval.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/math-eval.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/math-eval.html"/>
  </url>

  <!-- Network -->
  <url>
    <loc>https://oltool.net/mac-generator.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/mac-generator.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/mac-generator.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/mac-generator.html"/>
  </url>

  <url>
    <loc>https://oltool.net/random-port.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/random-port.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/random-port.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/random-port.html"/>
  </url>

  <url>
    <loc>https://oltool.net/ipv4-subnet.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/ipv4-subnet.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/ipv4-subnet.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/ipv4-subnet.html"/>
  </url>

  <url>
    <loc>https://oltool.net/phone-parser.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/phone-parser.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/phone-parser.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/phone-parser.html"/>
  </url>

  <url>
    <loc>https://oltool.net/ua-parser.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/ua-parser.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/ua-parser.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/ua-parser.html"/>
  </url>

  <!-- Crypto -->
  <url>
    <loc>https://oltool.net/encrypt-decrypt.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/encrypt-decrypt.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/encrypt-decrypt.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/encrypt-decrypt.html"/>
  </url>

  <url>
    <loc>https://oltool.net/rsa-keygen.html</loc>
    <lastmod>2026-07-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/rsa-keygen.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/rsa-keygen.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/rsa-keygen.html"/>
  </url>

  <url>
    <loc>https://oltool.net/ulid-generator.html</loc>
    <lastmod>2026-07-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/ulid-generator.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/ulid-generator.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/ulid-generator.html"/>
  </url>

  <!-- Web -->
  <url>
    <loc>https://oltool.net/qr-generator.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/qr-generator.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/qr-generator.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/qr-generator.html"/>
  </url>

  <url>
    <loc>https://oltool.net/cron-parser.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/cron-parser.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/cron-parser.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/cron-parser.html"/>
  </url>

  <!-- Text -->
  <url>
    <loc>https://oltool.net/markdown-preview.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/markdown-preview.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/markdown-preview.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/markdown-preview.html"/>
  </url>

  <url>
    <loc>https://oltool.net/ascii-banner.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/ascii-banner.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/ascii-banner.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/ascii-banner.html"/>
  </url>

  <url>
    <loc>https://oltool.net/numeronym.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/numeronym.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/numeronym.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/numeronym.html"/>
  </url>

  <!-- Math -->
  <url>
    <loc>https://oltool.net/date-calc.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/date-calc.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/date-calc.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/date-calc.html"/>
  </url>

  <url>
    <loc>https://oltool.net/temp-converter.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/temp-converter.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/temp-converter.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/temp-converter.html"/>
  </url>

  <url>
    <loc>https://oltool.net/eta-calc.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/eta-calc.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/eta-calc.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/eta-calc.html"/>
  </url>

  <!-- Converter -->
  <url>
    <loc>https://oltool.net/xml-formatter.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/xml-formatter.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/xml-formatter.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/xml-formatter.html"/>
  </url>

  <url>
    <loc>https://oltool.net/sql-prettify.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/sql-prettify.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/sql-prettify.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/sql-prettify.html"/>
  </url>

  <url>
    <loc>https://oltool.net/html-formatter.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/html-formatter.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/html-formatter.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/html-formatter.html"/>
  </url>

  <url>
    <loc>https://oltool.net/css-formatter.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/css-formatter.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/css-formatter.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/css-formatter.html"/>
  </url>

  <url>
    <loc>https://oltool.net/js-formatter.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/js-formatter.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/js-formatter.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/js-formatter.html"/>
  </url>

  <url>
    <loc>https://oltool.net/json-to-csv.html</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/json-to-csv.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/json-to-csv.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/json-to-csv.html"/>
  </url>

  <url>
    <loc>https://oltool.net/json-diff.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/json-diff.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/json-diff.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/json-diff.html"/>
  </url>

  <url>
    <loc>https://oltool.net/docker-to-compose.html</loc>
    <lastmod>2026-06-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/docker-to-compose.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/docker-to-compose.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/docker-to-compose.html"/>
  </url>

  <url>
    <loc>https://oltool.net/list-converter.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/list-converter.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/list-converter.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/list-converter.html"/>
  </url>

  <!-- Web -->
  <url>
    <loc>https://oltool.net/meta-tag-generator.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/meta-tag-generator.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/meta-tag-generator.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/meta-tag-generator.html"/>
  </url>

  <url>
    <loc>https://oltool.net/safelink-decoder.html</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/safelink-decoder.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/safelink-decoder.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/safelink-decoder.html"/>
  </url>

  <url>
    <loc>https://oltool.net/iban-validator.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/iban-validator.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/iban-validator.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/iban-validator.html"/>
  </url>

  <!-- Crypto -->
  <url>
    <loc>https://oltool.net/otp-generator.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/otp-generator.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/otp-generator.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/otp-generator.html"/>
  </url>

  <!-- Text -->
  <url>
    <loc>https://oltool.net/string-pluralizer.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/string-pluralizer.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/string-pluralizer.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/string-pluralizer.html"/>
  </url>

  <url>
    <loc>https://oltool.net/email-normalizer.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/email-normalizer.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/email-normalizer.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/email-normalizer.html"/>
  </url>

  <!-- Math -->
  <url>
    <loc>https://oltool.net/chmod-calc.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/chmod-calc.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/chmod-calc.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/chmod-calc.html"/>
  </url>

  <!-- Network -->
  <url>
    <loc>https://oltool.net/ipv6-ula-generator.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/ipv6-ula-generator.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/ipv6-ula-generator.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/ipv6-ula-generator.html"/>
  </url>

  <!-- Converter -->
  <url>
    <loc>https://oltool.net/json-minify.html</loc>
    <lastmod>2026-06-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/json-minify.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/json-minify.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/json-minify.html"/>
  </url>

  <url>
    <loc>https://oltool.net/json-to-xml.html</loc>
    <lastmod>2026-07-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/json-to-xml.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/json-to-xml.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/json-to-xml.html"/>
  </url>

  <url>
    <loc>https://oltool.net/xml-to-json.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/xml-to-json.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/xml-to-json.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/xml-to-json.html"/>
  </url>

  <url>
    <loc>https://oltool.net/json-to-toml.html</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/json-to-toml.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/json-to-toml.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/json-to-toml.html"/>
  </url>

  <url>
    <loc>https://oltool.net/toml-to-json.html</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/toml-to-json.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/toml-to-json.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/toml-to-json.html"/>
  </url>

  <url>
    <loc>https://oltool.net/yaml-to-toml.html</loc>
    <lastmod>2026-06-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/yaml-to-toml.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/yaml-to-toml.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/yaml-to-toml.html"/>
  </url>

  <url>
    <loc>https://oltool.net/toml-to-yaml.html</loc>
    <lastmod>2026-06-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/toml-to-yaml.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/toml-to-yaml.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/toml-to-yaml.html"/>
  </url>

  <url>
    <loc>https://oltool.net/base64-file-converter.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/base64-file-converter.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/base64-file-converter.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/base64-file-converter.html"/>
  </url>

  <!-- Web -->
  <url>
    <loc>https://oltool.net/json-viewer.html</loc>
    <lastmod>2026-07-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/json-viewer.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/json-viewer.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/json-viewer.html"/>
  </url>

  <url>
    <loc>https://oltool.net/yaml-viewer.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/yaml-viewer.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/yaml-viewer.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/yaml-viewer.html"/>
  </url>

  <url>
    <loc>https://oltool.net/svg-placeholder.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/svg-placeholder.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/svg-placeholder.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/svg-placeholder.html"/>
  </url>

  <url>
    <loc>https://oltool.net/wifi-qr.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/wifi-qr.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/wifi-qr.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/wifi-qr.html"/>
  </url>

  <url>
    <loc>https://oltool.net/emoji-picker.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/emoji-picker.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/emoji-picker.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/emoji-picker.html"/>
  </url>

  <!-- Text -->
  <url>
    <loc>https://oltool.net/text-diff.html</loc>
    <lastmod>2026-07-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/text-diff.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/text-diff.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/text-diff.html"/>
  </url>

  <url>
    <loc>https://oltool.net/regex-tester.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/regex-tester.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/regex-tester.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/regex-tester.html"/>
  </url>

  <url>
    <loc>https://oltool.net/regex-memo.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/regex-memo.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/regex-memo.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/regex-memo.html"/>
  </url>

  <url>
    <loc>https://oltool.net/git-memo.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/git-memo.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/git-memo.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/git-memo.html"/>
  </url>

  <!-- Network -->
  <url>
    <loc>https://oltool.net/ipv4-address-converter.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/ipv4-address-converter.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/ipv4-address-converter.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/ipv4-address-converter.html"/>
  </url>

  <url>
    <loc>https://oltool.net/ipv4-range-expander.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/ipv4-range-expander.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/ipv4-range-expander.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/ipv4-range-expander.html"/>
  </url>

  <url>
    <loc>https://oltool.net/mac-address-lookup.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/mac-address-lookup.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/mac-address-lookup.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/mac-address-lookup.html"/>
  </url>

  <!-- Math -->
  <url>
    <loc>https://oltool.net/chronometer.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/chronometer.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/chronometer.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/chronometer.html"/>
  </url>

  <url>
    <loc>https://oltool.net/benchmark-builder.html</loc>
    <lastmod>2026-07-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/benchmark-builder.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/benchmark-builder.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/benchmark-builder.html"/>
  </url>

  <!-- Web -->
  <url>
    <loc>https://oltool.net/keycode-info.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/keycode-info.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/keycode-info.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/keycode-info.html"/>
  </url>

  <url>
    <loc>https://oltool.net/device-info.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/device-info.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/device-info.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/device-info.html"/>
  </url>

  <url>
    <loc>https://oltool.net/camera-recorder.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/camera-recorder.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/camera-recorder.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/camera-recorder.html"/>
  </url>

  <!-- Text -->
  <url>
    <loc>https://oltool.net/html-wysiwyg-editor.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/html-wysiwyg-editor.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/html-wysiwyg-editor.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/html-wysiwyg-editor.html"/>
  </url>

  <!-- Web -->
  <url>
    <loc>https://oltool.net/og-meta-generator.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/og-meta-generator.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/og-meta-generator.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/og-meta-generator.html"/>
  </url>

  <!-- Crypto -->
  <url>
    <loc>https://oltool.net/pdf-signature-checker.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/pdf-signature-checker.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/pdf-signature-checker.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/pdf-signature-checker.html"/>
  </url>

  <!-- Web -->
  <url>
    <loc>https://oltool.net/curl-to-code.html</loc>
    <lastmod>2026-07-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/curl-to-code.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/curl-to-code.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/curl-to-code.html"/>
  </url>

  <!-- Converter -->
  <url>
    <loc>https://oltool.net/json-to-typescript.html</loc>
    <lastmod>2026-07-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/json-to-typescript.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/json-to-typescript.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/json-to-typescript.html"/>
  </url>

  <url>
    <loc>https://oltool.net/json-to-jsonschema.html</loc>
    <lastmod>2026-07-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/json-to-jsonschema.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/json-to-jsonschema.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/json-to-jsonschema.html"/>
  </url>

  <url>
    <loc>https://oltool.net/json-to-go.html</loc>
    <lastmod>2026-07-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/json-to-go.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/json-to-go.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/json-to-go.html"/>
  </url>

  <url>
    <loc>https://oltool.net/json-to-java.html</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/json-to-java.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/json-to-java.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/json-to-java.html"/>
  </url>

  <url>
    <loc>https://oltool.net/json-to-python.html</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/json-to-python.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/json-to-python.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/json-to-python.html"/>
  </url>

  <url>
    <loc>https://oltool.net/json-to-csharp.html</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/json-to-csharp.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/json-to-csharp.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/json-to-csharp.html"/>
  </url>

  <!-- Web -->
  <url>
    <loc>https://oltool.net/jsonpath-finder.html</loc>
    <lastmod>2026-07-09</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/jsonpath-finder.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/jsonpath-finder.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/jsonpath-finder.html"/>
  </url>

  <!-- Text -->
  <url>
    <loc>https://oltool.net/fake-data-generator.html</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/fake-data-generator.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/fake-data-generator.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/fake-data-generator.html"/>
  </url>

  <!-- Web -->
  <url>
    <loc>https://oltool.net/js-runner.html</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/js-runner.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/js-runner.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/js-runner.html"/>
  </url>

  <!-- Text -->
  <url>
    <loc>https://oltool.net/ai-prompt-generator.html</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/ai-prompt-generator.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/ai-prompt-generator.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/ai-prompt-generator.html"/>
  </url>

  <url>
    <loc>https://oltool.net/text-to-speech.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/text-to-speech.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/text-to-speech.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/text-to-speech.html"/>
  </url>

  <!-- Network -->
  <url>
    <loc>https://oltool.net/ip-query.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/ip-query.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/ip-query.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/ip-query.html"/>
  </url>

  <!-- Web -->
  <url>
    <loc>https://oltool.net/user-agent-parser.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/user-agent-parser.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/user-agent-parser.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/user-agent-parser.html"/>
  </url>

  <!-- Converter -->
  <url>
    <loc>https://oltool.net/data-format-converter.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/data-format-converter.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/data-format-converter.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/data-format-converter.html"/>
  </url>

  <!-- Math -->
  <url>
    <loc>https://oltool.net/unit-converter.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/unit-converter.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/unit-converter.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/unit-converter.html"/>
  </url>

  <url>
    <loc>https://oltool.net/stats-calculator.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/stats-calculator.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/stats-calculator.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/stats-calculator.html"/>
  </url>

  <url>
    <loc>https://oltool.net/compound-interest.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/compound-interest.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/compound-interest.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/compound-interest.html"/>
  </url>

  <url>
    <loc>https://oltool.net/timezone-converter.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/timezone-converter.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/timezone-converter.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/timezone-converter.html"/>
  </url>

  <!-- Network -->
  <url>
    <loc>https://oltool.net/dns-lookup.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/dns-lookup.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/dns-lookup.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/dns-lookup.html"/>
  </url>

  <url>
    <loc>https://oltool.net/bandwidth-calc.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/bandwidth-calc.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/bandwidth-calc.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/bandwidth-calc.html"/>
  </url>

  <!-- Converter -->
  <url>
    <loc>https://oltool.net/image-compressor.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/image-compressor.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/image-compressor.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/image-compressor.html"/>
  </url>

  <url>
    <loc>https://oltool.net/image-format-converter.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/image-format-converter.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/image-format-converter.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/image-format-converter.html"/>
  </url>

  <url>
    <loc>https://oltool.net/color-picker.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/color-picker.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/color-picker.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/color-picker.html"/>
  </url>

  <url>
    <loc>https://oltool.net/lunar-converter.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/lunar-converter.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/lunar-converter.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/lunar-converter.html"/>
  </url>

  <!-- Web -->
  <url>
    <loc>https://oltool.net/image-cropper.html</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/image-cropper.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/image-cropper.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/image-cropper.html"/>
  </url>

  <url>
    <loc>https://oltool.net/image-watermark.html</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/image-watermark.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/image-watermark.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/image-watermark.html"/>
  </url>

  <url>
    <loc>https://oltool.net/color-palette-generator.html</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/color-palette-generator.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/color-palette-generator.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/color-palette-generator.html"/>
  </url>

  <!-- Text -->
  <url>
    <loc>https://oltool.net/lorem-ipsum-generator.html</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/lorem-ipsum-generator.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/lorem-ipsum-generator.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/lorem-ipsum-generator.html"/>
  </url>

  <!-- Converter -->
  <url>
    <loc>https://oltool.net/image-resizer.html</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/image-resizer.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/image-resizer.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/image-resizer.html"/>
  </url>

  <url>
    <loc>https://oltool.net/punycode-converter.html</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/punycode-converter.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/punycode-converter.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/punycode-converter.html"/>
  </url>

  <url>
    <loc>https://oltool.net/unicode-escape.html</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/unicode-escape.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/unicode-escape.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/unicode-escape.html"/>
  </url>

  <url>
    <loc>https://oltool.net/pdf-merger.html</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/pdf-merger.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/pdf-merger.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/pdf-merger.html"/>
  </url>

  <url>
    <loc>https://oltool.net/pdf-splitter.html</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/pdf-splitter.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/pdf-splitter.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/pdf-splitter.html"/>
  </url>

  <url>
    <loc>https://oltool.net/pdf-rotator.html</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/pdf-rotator.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/pdf-rotator.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/pdf-rotator.html"/>
  </url>

  <url>
    <loc>https://oltool.net/pdf-watermark.html</loc>
    <lastmod>2026-07-30</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/pdf-watermark.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/pdf-watermark.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/pdf-watermark.html"/>
  </url>

  <!-- Text -->
  <url>
    <loc>https://oltool.net/text-replacer.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/text-replacer.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/text-replacer.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/text-replacer.html"/>
  </url>

  <url>
    <loc>https://oltool.net/url-extractor.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/url-extractor.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/url-extractor.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/url-extractor.html"/>
  </url>

  <url>
    <loc>https://oltool.net/email-extractor.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/email-extractor.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/email-extractor.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/email-extractor.html"/>
  </url>

  <url>
    <loc>https://oltool.net/duplicate-line-remover.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/duplicate-line-remover.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/duplicate-line-remover.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/duplicate-line-remover.html"/>
  </url>

  <url>
    <loc>https://oltool.net/empty-line-remover.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/empty-line-remover.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/empty-line-remover.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/empty-line-remover.html"/>
  </url>

  <!-- Converter -->
  <url>
    <loc>https://oltool.net/barcode-generator.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/barcode-generator.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/barcode-generator.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/barcode-generator.html"/>
  </url>

  <url>
    <loc>https://oltool.net/excel-to-json.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/excel-to-json.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/excel-to-json.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/excel-to-json.html"/>
  </url>

  <url>
    <loc>https://oltool.net/excel-to-csv.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/excel-to-csv.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/excel-to-csv.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/excel-to-csv.html"/>
  </url>

  <url>
    <loc>https://oltool.net/excel-to-html.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/excel-to-html.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/excel-to-html.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/excel-to-html.html"/>
  </url>

  <url>
    <loc>https://oltool.net/excel-to-text.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/excel-to-text.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/excel-to-text.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/excel-to-text.html"/>
  </url>

  <url>
    <loc>https://oltool.net/pdf-encrypt.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/pdf-encrypt.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/pdf-encrypt.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/pdf-encrypt.html"/>
  </url>

  <url>
    <loc>https://oltool.net/pdf-decrypt.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/pdf-decrypt.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/pdf-decrypt.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/pdf-decrypt.html"/>
  </url>

  <url>
    <loc>https://oltool.net/pdf-page-numbers.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/pdf-page-numbers.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/pdf-page-numbers.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/pdf-page-numbers.html"/>
  </url>

  <url>
    <loc>https://oltool.net/pdf-page-deleter.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/pdf-page-deleter.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/pdf-page-deleter.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/pdf-page-deleter.html"/>
  </url>

  <url>
    <loc>https://oltool.net/pdf-to-image.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/pdf-to-image.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/pdf-to-image.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/pdf-to-image.html"/>
  </url>

  <url>
    <loc>https://oltool.net/pdf-compress.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/pdf-compress.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/pdf-compress.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/pdf-compress.html"/>
  </url>

  <url>
    <loc>https://oltool.net/pdf-page-organizer.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/pdf-page-organizer.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/pdf-page-organizer.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/pdf-page-organizer.html"/>
  </url>

  <url>
    <loc>https://oltool.net/pdf-extract.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/pdf-extract.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/pdf-extract.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/pdf-extract.html"/>
  </url>

  <url>
    <loc>https://oltool.net/pdf-sign.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/pdf-sign.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/pdf-sign.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/pdf-sign.html"/>
  </url>

  <url>
    <loc>https://oltool.net/pdf-crop.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/pdf-crop.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/pdf-crop.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/pdf-crop.html"/>
  </url>

  <url>
    <loc>https://oltool.net/image-merger.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/image-merger.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/image-merger.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/image-merger.html"/>
  </url>

  <url>
    <loc>https://oltool.net/image-round-corners.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/image-round-corners.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/image-round-corners.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/image-round-corners.html"/>
  </url>

  <url>
    <loc>https://oltool.net/image-border.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/image-border.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/image-border.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/image-border.html"/>
  </url>

  <url>
    <loc>https://oltool.net/image-to-ico.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/image-to-ico.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/image-to-ico.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/image-to-ico.html"/>
  </url>

  <!-- Text -->
  <url>
    <loc>https://oltool.net/chart-generator.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/chart-generator.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/chart-generator.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/chart-generator.html"/>
  </url>

  <url>
    <loc>https://oltool.net/line-chart-generator.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/line-chart-generator.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/line-chart-generator.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/line-chart-generator.html"/>
  </url>

  <url>
    <loc>https://oltool.net/pie-chart-generator.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/pie-chart-generator.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/pie-chart-generator.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/pie-chart-generator.html"/>
  </url>

  <!-- Converter -->
  <url>
    <loc>https://oltool.net/image-to-gif.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/image-to-gif.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/image-to-gif.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/image-to-gif.html"/>
  </url>

  <url>
    <loc>https://oltool.net/gif-compressor.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/gif-compressor.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/gif-compressor.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/gif-compressor.html"/>
  </url>

  <url>
    <loc>https://oltool.net/gif-cropper.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/gif-cropper.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/gif-cropper.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/gif-cropper.html"/>
  </url>

  <!-- Text -->
  <url>
    <loc>https://oltool.net/image-ocr.html</loc>
    <lastmod>2026-07-31</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/image-ocr.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/image-ocr.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/image-ocr.html"/>
  </url>

  <!-- Misc -->
  <url>
    <loc>https://oltool.net/html-entities.html</loc>
    <lastmod>2026-06-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/html-entities.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/html-entities.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/html-entities.html"/>
  </url>

  <url>
    <loc>https://oltool.net/http-status-codes.html</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/http-status-codes.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/http-status-codes.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/http-status-codes.html"/>
  </url>

  <url>
    <loc>https://oltool.net/ascii-table.html</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/ascii-table.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/ascii-table.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/ascii-table.html"/>
  </url>

  <url>
    <loc>https://oltool.net/mime-types.html</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/mime-types.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/mime-types.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/mime-types.html"/>
  </url>

  <url>
    <loc>https://oltool.net/http-methods.html</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/http-methods.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/http-methods.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/http-methods.html"/>
  </url>

  <url>
    <loc>https://oltool.net/color-codes.html</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/color-codes.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/color-codes.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/color-codes.html"/>
  </url>

  <url>
    <loc>https://oltool.net/url-encoding.html</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/url-encoding.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/url-encoding.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/url-encoding.html"/>
  </url>

  <url>
    <loc>https://oltool.net/common-ports.html</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/common-ports.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/common-ports.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/common-ports.html"/>
  </url>

  <url>
    <loc>https://oltool.net/regex.html</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/regex.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/regex.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/regex.html"/>
  </url>

  <url>
    <loc>https://oltool.net/linux-commands.html</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/linux-commands.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/linux-commands.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/linux-commands.html"/>
  </url>

  <url>
    <loc>https://oltool.net/git-commands.html</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/git-commands.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/git-commands.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/git-commands.html"/>
  </url>

  <url>
    <loc>https://oltool.net/http-headers.html</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/http-headers.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/http-headers.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/http-headers.html"/>
  </url>

  <url>
    <loc>https://oltool.net/html-tags.html</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/html-tags.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/html-tags.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/html-tags.html"/>
  </url>

  <url>
    <loc>https://oltool.net/file-extensions.html</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/file-extensions.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/file-extensions.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/file-extensions.html"/>
  </url>

  <url>
    <loc>https://oltool.net/charsets.html</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/charsets.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/charsets.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/charsets.html"/>
  </url>

  <url>
    <loc>https://oltool.net/date-time-formats.html</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/date-time-formats.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/date-time-formats.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/date-time-formats.html"/>
  </url>

  <url>
    <loc>https://oltool.net/sql.html</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/sql.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/sql.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/sql.html"/>
  </url>

  <url>
    <loc>https://oltool.net/emoji.html</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/emoji.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/emoji.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/emoji.html"/>
  </url>

  <url>
    <loc>https://oltool.net/keycodes.html</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/keycodes.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/keycodes.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/keycodes.html"/>
  </url>

  <url>
    <loc>https://oltool.net/country-codes.html</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/country-codes.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/country-codes.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/country-codes.html"/>
  </url>

  <url>
    <loc>https://oltool.net/http-content-types.html</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/http-content-types.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/http-content-types.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/http-content-types.html"/>
  </url>

  <url>
    <loc>https://oltool.net/language-codes.html</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/language-codes.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/language-codes.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/language-codes.html"/>
  </url>

  <url>
    <loc>https://oltool.net/currencies.html</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://oltool.net/currencies.html?lang=zh"/>
    <xhtml:link rel="alternate" hreflang="en" href="https://oltool.net/currencies.html?lang=en"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://oltool.net/currencies.html"/>
  </url>

</urlset>
