---
generated_by: "scripts/seo_markdown_for_agents.py"
title: "OPML Generator — Build & Edit Podcast Lists | The Podcast App"
description: "Build a podcast subscription list and export it as an OPML file. Search for podcasts, import an existing OPML, and download a ready-to-import file for any."
source_url: "https://thepodcastapp.dev/tools/opml-generator"
canonical_url: "https://thepodcastapp.dev/tools/opml-generator"
markdown_url: "https://thepodcastapp.dev/tools/opml-generator.md"
language: "en"
image: "https://thepodcastapp.dev/hero-home-social.jpg"
robots: "index,follow,max-image-preview:large"
content_signal: "ai-input=yes, search=yes, ai-train=no"
---

# OPML Generator — Build & Edit Podcast Lists | The Podcast App

# Build and Export a Podcast Subscription List

Search for podcasts, import an existing OPML, edit your list, and download a valid OPML file ready for any podcast app.

Import OPML file (.opml, .xml)

Find All

Clear all

## Export OPML

Download OPML

Copy XML

Copy link

Download the OPML above, then open The Podcast App and go to Settings → Import OPML. Your subscriptions will be added instantly.

## Frequently asked questions

### What is an OPML file?

OPML (Outline Processor Markup Language) is a standard XML format used to share podcast subscription lists between apps. Every major podcast app — Apple Podcasts, Spotify, Pocket Casts, Overcast, and The Podcast App — can import and export OPML files, making it the universal format for moving your subscriptions.

### How do I import an OPML file into a podcast app?

In **The Podcast App** , go to Settings → Import OPML and select your file. In **Pocket Casts** , go to Profile → Settings → Import. In **Overcast** , go to Add Podcast → Import OPML. In **Apple Podcasts on Mac** , go to File → Import. Most apps accept .opml or .xml files.

### Can I edit my OPML list before exporting?

Yes. This generator lets you search for podcasts and add them to your list, import an existing OPML file to review and edit it, remove individual podcasts, or paste a list of podcast names and bulk-add the best matches. Once your list is ready, download it as a properly formatted OPML file.

## You might also like

### RSS Feed Validator

Check your podcast feed against Apple Podcasts, Spotify, and RSS 2.0 requirements. Instant checks, no sign-up.

### Cover Art Checker

Check your podcast artwork against Apple and Spotify size, format, and quality requirements.

### Podcast Launch Checklist

Work through a practical launch checklist for equipment, branding, hosting, and distribution.

### Podcast Website Generator

Turn your feed into a starter podcast website with episode pages, subscribe links, and show details.

## Import your OPML list into The Podcast App — free on iOS and Android

no app-inserted ads. Optional Premium. Limited offline listening is available on the free plan; AI summaries and Podcast Brain are Premium.

## Explore the closest podcast app guides.

These related pages cover the nearest listening workflows, app features, and comparison paths.

## Structured Data

```json
{
  "@context": "https://schema.org",
  "@type": "WebApplication",
  "applicationCategory": "UtilitiesApplication",
  "description": "Build a podcast subscription list and export it as an OPML file. Search for podcasts, import an existing OPML, and download a ready-to-import file for any podcast app.",
  "name": "OPML Generator",
  "offers": {
    "@type": "Offer",
    "price": "0",
    "priceCurrency": "USD"
  },
  "operatingSystem": "Any",
  "publisher": {
    "@type": "Organization",
    "name": "The Podcast App",
    "url": "https://thepodcastapp.dev"
  },
  "url": "https://thepodcastapp.dev/tools/opml-generator"
}
```

```json
{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "item": "https://thepodcastapp.dev/",
      "name": "Home",
      "position": 1
    },
    {
      "@type": "ListItem",
      "item": "https://thepodcastapp.dev/tools",
      "name": "Podcaster Tools",
      "position": 2
    },
    {
      "@type": "ListItem",
      "name": "OPML Generator",
      "position": 3
    }
  ]
}
```

```json
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "OPML (Outline Processor Markup Language) is a standard XML format used to share podcast subscription lists between apps. Every major podcast app — Apple Podcasts, Spotify, Pocket Casts, Overcast, and The Podcast App — can import and export OPML files, making it the universal format for moving your subscriptions."
      },
      "name": "What is an OPML file?"
    },
    {
      "@type": "Question",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "In The Podcast App, go to Settings → Import OPML and select your file. In Pocket Casts, go to Profile → Settings → Import. In Overcast, go to Add Podcast → Import OPML. In Apple Podcasts on Mac, go to File → Import. Most apps accept .opml or .xml files."
      },
      "name": "How do I import an OPML file into a podcast app?"
    },
    {
      "@type": "Question",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes. This generator lets you search for podcasts and add them to your list, import an existing OPML file to review and edit it, remove individual podcasts, or paste a list of podcast names and bulk-add the best matches. Once your list is ready, download it as a properly formatted OPML file."
      },
      "name": "Can I edit my OPML list before exporting?"
    }
  ]
}
```
