<?xml version="1.0" encoding="UTF-8" ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">

  <!-- ═══════════════════════════════════════════════════════
       Homepage (root path already ends with /)
       ═══════════════════════════════════════════════════════ -->
  <url>
    <loc>https://yt2text.cc/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://yt2text.cc/" />
    <xhtml:link rel="alternate" hreflang="de" href="https://yt2text.cc/de/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://yt2text.cc/" />
    <lastmod>2026-04-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <!-- ═══════════════════════════════════════════════════════
       Core pages (EN)
       ═══════════════════════════════════════════════════════ -->
  <url>
    <loc>https://yt2text.cc/pricing/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://yt2text.cc/pricing/" />
    <xhtml:link rel="alternate" hreflang="de" href="https://yt2text.cc/de/pricing/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://yt2text.cc/pricing/" />
    <lastmod>2026-04-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/about/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://yt2text.cc/about/" />
    <xhtml:link rel="alternate" hreflang="de" href="https://yt2text.cc/de/about/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://yt2text.cc/about/" />
    <lastmod>2026-04-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/agents/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://yt2text.cc/agents/" />
    <xhtml:link rel="alternate" hreflang="de" href="https://yt2text.cc/de/agents/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://yt2text.cc/agents/" />
    <lastmod>2026-03-30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/privacy/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://yt2text.cc/privacy/" />
    <xhtml:link rel="alternate" hreflang="de" href="https://yt2text.cc/de/privacy/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://yt2text.cc/privacy/" />
    <lastmod>2025-01-01</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/terms/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://yt2text.cc/terms/" />
    <xhtml:link rel="alternate" hreflang="de" href="https://yt2text.cc/de/terms/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://yt2text.cc/terms/" />
    <lastmod>2025-01-01</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- ═══════════════════════════════════════════════════════
       SEO landing pages (EN)
       ═══════════════════════════════════════════════════════ -->
  <url>
    <loc>https://yt2text.cc/youtube-to-text/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://yt2text.cc/youtube-to-text/" />
    <xhtml:link rel="alternate" hreflang="de" href="https://yt2text.cc/de/youtube-zu-text/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://yt2text.cc/youtube-to-text/" />
    <lastmod>2026-04-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/youtube-transcript-api/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://yt2text.cc/youtube-transcript-api/" />
    <xhtml:link rel="alternate" hreflang="de" href="https://yt2text.cc/de/youtube-transkript-api/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://yt2text.cc/youtube-transcript-api/" />
    <lastmod>2026-04-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.88</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/youtube-transcript-generator/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://yt2text.cc/youtube-transcript-generator/" />
    <xhtml:link rel="alternate" hreflang="de" href="https://yt2text.cc/de/youtube-transkript-generator/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://yt2text.cc/youtube-transcript-generator/" />
    <lastmod>2026-04-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.88</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/how-to-summarize-youtube-videos/</loc>
    <lastmod>2026-04-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/youtube-video-summarizer/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://yt2text.cc/youtube-video-summarizer/" />
    <xhtml:link rel="alternate" hreflang="de" href="https://yt2text.cc/de/youtube-video-zusammenfasser/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://yt2text.cc/youtube-video-summarizer/" />
    <lastmod>2026-04-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>

  <!-- ═══════════════════════════════════════════════════════
       Blog index + posts (EN)
       ═══════════════════════════════════════════════════════ -->
  <url>
    <loc>https://yt2text.cc/blog/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://yt2text.cc/blog/" />
    <xhtml:link rel="alternate" hreflang="de" href="https://yt2text.cc/de/blog/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://yt2text.cc/blog/" />
    <lastmod>2026-04-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/blog/youtube-transcript-api-best-practices/</loc>
    <lastmod>2026-04-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.75</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/blog/automate-transcript-pipelines-with-webhooks/</loc>
    <lastmod>2026-03-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/blog/compliance-ready-video-transcripts-for-teams/</loc>
    <lastmod>2026-03-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/blog/migrate-from-manual-transcription-to-api-workflows/</loc>
    <lastmod>2026-03-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/blog/qa-checklist-for-ai-generated-video-notes/</loc>
    <lastmod>2026-03-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/blog/reduce-manual-note-taking-from-youtube-videos/</loc>
    <lastmod>2026-03-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/blog/how-to-get-a-youtube-transcript-reliably/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.72</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/blog/youtube-transcript-api-for-developers-and-agents/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.72</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/blog/youtube-transcript-generator-workflows-for-content-teams/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.72</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/blog/transcribe-youtube-videos-for-research-and-compliance/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.72</priority>
  </url>

  <!-- ═══════════════════════════════════════════════════════
       German (DE) — Core pages
       ═══════════════════════════════════════════════════════ -->
  <url>
    <loc>https://yt2text.cc/de/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://yt2text.cc/" />
    <xhtml:link rel="alternate" hreflang="de" href="https://yt2text.cc/de/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://yt2text.cc/" />
    <lastmod>2026-04-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/de/pricing/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://yt2text.cc/pricing/" />
    <xhtml:link rel="alternate" hreflang="de" href="https://yt2text.cc/de/pricing/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://yt2text.cc/pricing/" />
    <lastmod>2026-04-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/de/about/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://yt2text.cc/about/" />
    <xhtml:link rel="alternate" hreflang="de" href="https://yt2text.cc/de/about/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://yt2text.cc/about/" />
    <lastmod>2026-04-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/de/agents/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://yt2text.cc/agents/" />
    <xhtml:link rel="alternate" hreflang="de" href="https://yt2text.cc/de/agents/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://yt2text.cc/agents/" />
    <lastmod>2026-03-30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/de/privacy/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://yt2text.cc/privacy/" />
    <xhtml:link rel="alternate" hreflang="de" href="https://yt2text.cc/de/privacy/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://yt2text.cc/privacy/" />
    <lastmod>2025-01-01</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/de/terms/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://yt2text.cc/terms/" />
    <xhtml:link rel="alternate" hreflang="de" href="https://yt2text.cc/de/terms/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://yt2text.cc/terms/" />
    <lastmod>2025-01-01</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>

  <!-- ═══════════════════════════════════════════════════════
       German (DE) — SEO landing pages
       ═══════════════════════════════════════════════════════ -->
  <url>
    <loc>https://yt2text.cc/de/youtube-zu-text/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://yt2text.cc/youtube-to-text/" />
    <xhtml:link rel="alternate" hreflang="de" href="https://yt2text.cc/de/youtube-zu-text/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://yt2text.cc/youtube-to-text/" />
    <lastmod>2026-04-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/de/youtube-transkript-api/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://yt2text.cc/youtube-transcript-api/" />
    <xhtml:link rel="alternate" hreflang="de" href="https://yt2text.cc/de/youtube-transkript-api/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://yt2text.cc/youtube-transcript-api/" />
    <lastmod>2026-04-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.83</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/de/youtube-transkript-generator/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://yt2text.cc/youtube-transcript-generator/" />
    <xhtml:link rel="alternate" hreflang="de" href="https://yt2text.cc/de/youtube-transkript-generator/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://yt2text.cc/youtube-transcript-generator/" />
    <lastmod>2026-04-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.83</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/de/youtube-video-zusammenfasser/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://yt2text.cc/youtube-video-summarizer/" />
    <xhtml:link rel="alternate" hreflang="de" href="https://yt2text.cc/de/youtube-video-zusammenfasser/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://yt2text.cc/youtube-video-summarizer/" />
    <lastmod>2026-04-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>

  <!-- ═══════════════════════════════════════════════════════
       German (DE) — Blog
       ═══════════════════════════════════════════════════════ -->
  <url>
    <loc>https://yt2text.cc/de/blog/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://yt2text.cc/blog/" />
    <xhtml:link rel="alternate" hreflang="de" href="https://yt2text.cc/de/blog/" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://yt2text.cc/blog/" />
    <lastmod>2026-04-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/de/blog/automate-transcript-pipelines-with-webhooks/</loc>
    <lastmod>2026-03-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.65</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/de/blog/compliance-ready-video-transcripts-for-teams/</loc>
    <lastmod>2026-03-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.65</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/de/blog/migrate-from-manual-transcription-to-api-workflows/</loc>
    <lastmod>2026-03-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.65</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/de/blog/qa-checklist-for-ai-generated-video-notes/</loc>
    <lastmod>2026-03-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.65</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/de/blog/reduce-manual-note-taking-from-youtube-videos/</loc>
    <lastmod>2026-03-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.65</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/de/blog/youtube-transcript-api-best-practices/</loc>
    <lastmod>2026-03-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.65</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/de/blog/how-to-get-a-youtube-transcript-reliably/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.67</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/de/blog/youtube-transcript-api-for-developers-and-agents/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.67</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/de/blog/youtube-transcript-generator-workflows-for-content-teams/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.67</priority>
  </url>
  <url>
    <loc>https://yt2text.cc/de/blog/transcribe-youtube-videos-for-research-and-compliance/</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.67</priority>
  </url>
</urlset>
