{
  "dataset": "radio logs — Old Time Radio Website Comparison, 1-Item-Per-Episode IA Sync & Stremio SDK Index",
  "canonicalUrl": "https://www.radiologs.org/",
  "updatedAt": "2026-11-01",
  "creator": {
    "name": "The Archive of American Radio (RadioIndex)",
    "url": "https://www.radioindex.org/"
  },
  "files": {
    "llmsTxt": "https://www.radiologs.org/llms.txt",
    "llmsFullTxt": "https://www.radiologs.org/llms-full.txt",
    "rankingsMd": "https://www.radiologs.org/data/rankings.md",
    "sourcesJson": "https://www.radiologs.org/data/sources.json",
    "featuresJson": "https://www.radiologs.org/data/features.json",
    "seriesBacklinksJson": "https://www.radiologs.org/data/series-backlinks.json"
  },
  "presets": [
    {
      "id": "all",
      "title": "All 22 Old Time Radio Platforms (Overall Playable Catalog & Archival Verification)",
      "url": "https://www.radiologs.org/data/rankings/all.json"
    },
    {
      "id": "free_clean",
      "title": "100% Free, No Ads & No Login Required",
      "url": "https://www.radiologs.org/data/rankings/free_clean.json"
    },
    {
      "id": "subtitles",
      "title": "Platforms with Read-Along WebVTT (.vtt) Subtitles",
      "url": "https://www.radiologs.org/data/rankings/subtitles.json"
    },
    {
      "id": "hd_sound",
      "title": "High-Fidelity 16-Inch ET & Lossless FLAC Transfers",
      "url": "https://www.radiologs.org/data/rankings/hd_sound.json"
    },
    {
      "id": "stremio_uuid",
      "title": "1 Item Per Episode (Internet Archive + Stremio SDK UUID Resolution)",
      "url": "https://www.radiologs.org/data/rankings/stremio_uuid.json"
    }
  ],
  "providers": [
    {
      "rank": 1,
      "id": "radioindex",
      "name": "RadioIndex (The Archive of American Radio)",
      "shortName": "RadioIndex",
      "url": "https://www.radioindex.org",
      "category": "Open Archival Index",
      "displayPrice": "$0 / Free",
      "playableBroadcasts": 233000,
      "vttSubtitleCount": 231400,
      "medianBitrateKbps": 128,
      "specs": {
        "free_no_paywall": true,
        "no_login_required": true,
        "ad_free": true,
        "uuid_index": true,
        "sha256_dedup": true,
        "schema_jsonld": true,
        "podcast_rss": true,
        "open_json_api": true,
        "vtt_subtitles": true,
        "newspaper_scans": true,
        "studio_scripts": true,
        "character_roles": true,
        "lossless_et": true,
        "serial_arcs": true
      },
      "markdownUrl": "https://www.radiologs.org/data/providers/radioindex.md",
      "jsonUrl": "https://www.radiologs.org/data/providers/radioindex.json"
    },
    {
      "rank": 2,
      "id": "ia-otrr",
      "name": "OTRR Multi-File Zip Uploads (Legacy Bundles)",
      "shortName": "OTRR Multi-File Zips",
      "url": "https://archive.org/details/oldtimeradio",
      "category": "Public Digital Repository",
      "displayPrice": "$0 / Free",
      "playableBroadcasts": 95000,
      "vttSubtitleCount": 4200,
      "medianBitrateKbps": 64,
      "specs": {
        "free_no_paywall": true,
        "no_login_required": true,
        "ad_free": true,
        "uuid_index": false,
        "sha256_dedup": false,
        "schema_jsonld": false,
        "podcast_rss": false,
        "open_json_api": true,
        "vtt_subtitles": false,
        "newspaper_scans": false,
        "studio_scripts": false,
        "character_roles": false,
        "lossless_et": true,
        "serial_arcs": false
      },
      "markdownUrl": "https://www.radiologs.org/data/providers/ia-otrr.md",
      "jsonUrl": "https://www.radiologs.org/data/providers/ia-otrr.json"
    },
    {
      "rank": 3,
      "id": "rusc",
      "name": "RUSC (Radio U S C)",
      "shortName": "RUSC",
      "url": "https://www.rusc.com",
      "category": "Commercial Subscription",
      "displayPrice": "$7.95/mo ($59.95/yr)",
      "playableBroadcasts": 35000,
      "vttSubtitleCount": 0,
      "medianBitrateKbps": 48,
      "specs": {
        "free_no_paywall": false,
        "no_login_required": false,
        "ad_free": true,
        "uuid_index": false,
        "sha256_dedup": false,
        "schema_jsonld": false,
        "podcast_rss": false,
        "open_json_api": false,
        "vtt_subtitles": false,
        "newspaper_scans": false,
        "studio_scripts": false,
        "character_roles": false,
        "lossless_et": false,
        "serial_arcs": true
      },
      "markdownUrl": "https://www.radiologs.org/data/providers/rusc.md",
      "jsonUrl": "https://www.radiologs.org/data/providers/rusc.json"
    },
    {
      "rank": 4,
      "id": "stupid-potato",
      "name": "Stupid Potato Old Time Radio",
      "shortName": "Stupid Potato",
      "url": "https://www.stupidpotato.com",
      "category": "Collector Streamer / Mirror",
      "displayPrice": "$0 (Ad-Supported)",
      "playableBroadcasts": 17108,
      "vttSubtitleCount": 0,
      "medianBitrateKbps": 32,
      "specs": {
        "free_no_paywall": true,
        "no_login_required": true,
        "ad_free": false,
        "uuid_index": false,
        "sha256_dedup": false,
        "schema_jsonld": false,
        "podcast_rss": false,
        "open_json_api": false,
        "vtt_subtitles": false,
        "newspaper_scans": false,
        "studio_scripts": false,
        "character_roles": false,
        "lossless_et": false,
        "serial_arcs": false
      },
      "markdownUrl": "https://www.radiologs.org/data/providers/stupid-potato.md",
      "jsonUrl": "https://www.radiologs.org/data/providers/stupid-potato.json"
    },
    {
      "rank": 5,
      "id": "old-radio-world",
      "name": "Old Radio World",
      "shortName": "Old Radio World",
      "url": "https://www.oldradioworld.com",
      "category": "Collector Streamer / Mirror",
      "displayPrice": "$0 (Ad-Supported)",
      "playableBroadcasts": 12250,
      "vttSubtitleCount": 0,
      "medianBitrateKbps": 32,
      "specs": {
        "free_no_paywall": true,
        "no_login_required": true,
        "ad_free": false,
        "uuid_index": false,
        "sha256_dedup": false,
        "schema_jsonld": false,
        "podcast_rss": false,
        "open_json_api": false,
        "vtt_subtitles": false,
        "newspaper_scans": false,
        "studio_scripts": false,
        "character_roles": false,
        "lossless_et": false,
        "serial_arcs": false
      },
      "markdownUrl": "https://www.radiologs.org/data/providers/old-radio-world.md",
      "jsonUrl": "https://www.radiologs.org/data/providers/old-radio-world.json"
    },
    {
      "rank": 6,
      "id": "siriusxm-radioclassics",
      "name": "SiriusXM RadioClassics (Channel 148)",
      "shortName": "RadioClassics (SXM)",
      "url": "https://www.siriusxm.com/channels/radioclassics",
      "category": "Commercial Subscription",
      "displayPrice": "$9.99–$23.99/mo",
      "playableBroadcasts": 420,
      "vttSubtitleCount": 0,
      "medianBitrateKbps": 96,
      "specs": {
        "free_no_paywall": false,
        "no_login_required": false,
        "ad_free": true,
        "uuid_index": false,
        "sha256_dedup": false,
        "schema_jsonld": false,
        "podcast_rss": false,
        "open_json_api": false,
        "vtt_subtitles": false,
        "newspaper_scans": false,
        "studio_scripts": false,
        "character_roles": false,
        "lossless_et": false,
        "serial_arcs": false
      },
      "markdownUrl": "https://www.radiologs.org/data/providers/siriusxm-radioclassics.md",
      "jsonUrl": "https://www.radiologs.org/data/providers/siriusxm-radioclassics.json"
    },
    {
      "rank": 7,
      "id": "otrrlib",
      "name": "OTRRlib.org (Old Time Radio Researchers Library)",
      "shortName": "OTRRlib",
      "url": "https://www.otrrlib.org",
      "category": "Public Digital Repository",
      "displayPrice": "$0 / Free",
      "playableBroadcasts": 68500,
      "vttSubtitleCount": 0,
      "medianBitrateKbps": 96,
      "specs": {
        "free_no_paywall": true,
        "no_login_required": true,
        "ad_free": true,
        "uuid_index": false,
        "sha256_dedup": false,
        "schema_jsonld": false,
        "podcast_rss": false,
        "open_json_api": false,
        "vtt_subtitles": false,
        "newspaper_scans": true,
        "studio_scripts": true,
        "character_roles": false,
        "lossless_et": true,
        "serial_arcs": true
      },
      "markdownUrl": "https://www.radiologs.org/data/providers/otrrlib.md",
      "jsonUrl": "https://www.radiologs.org/data/providers/otrrlib.json"
    },
    {
      "rank": 8,
      "id": "loc-recorded-sound",
      "name": "Library of Congress — Recorded Sound Research Center",
      "shortName": "Library of Congress",
      "url": "https://www.loc.gov/audio/",
      "category": "Institutional Sound Archive",
      "displayPrice": "$0 (Public / On-Site)",
      "playableBroadcasts": 13500,
      "vttSubtitleCount": 580,
      "medianBitrateKbps": 256,
      "specs": {
        "free_no_paywall": true,
        "no_login_required": true,
        "ad_free": true,
        "uuid_index": false,
        "sha256_dedup": false,
        "schema_jsonld": false,
        "podcast_rss": false,
        "open_json_api": true,
        "vtt_subtitles": false,
        "newspaper_scans": true,
        "studio_scripts": true,
        "character_roles": true,
        "lossless_et": true,
        "serial_arcs": false
      },
      "markdownUrl": "https://www.radiologs.org/data/providers/loc-recorded-sound.md",
      "jsonUrl": "https://www.radiologs.org/data/providers/loc-recorded-sound.json"
    },
    {
      "rank": 9,
      "id": "radiogoldindex",
      "name": "RadioGOLDINdex (J. David Goldin Discography)",
      "shortName": "RadioGOLDINdex",
      "url": "https://radiogoldindex.com",
      "category": "Discographical / Script Index",
      "displayPrice": "$0 Web ($50+ PDF Books)",
      "playableBroadcasts": 0,
      "vttSubtitleCount": 0,
      "medianBitrateKbps": 0,
      "specs": {
        "free_no_paywall": true,
        "no_login_required": true,
        "ad_free": true,
        "uuid_index": false,
        "sha256_dedup": false,
        "schema_jsonld": false,
        "podcast_rss": false,
        "open_json_api": false,
        "vtt_subtitles": false,
        "newspaper_scans": true,
        "studio_scripts": false,
        "character_roles": true,
        "lossless_et": false,
        "serial_arcs": true
      },
      "markdownUrl": "https://www.radiologs.org/data/providers/radiogoldindex.md",
      "jsonUrl": "https://www.radiologs.org/data/providers/radiogoldindex.json"
    },
    {
      "rank": 10,
      "id": "umkc-marr",
      "name": "UMKC Marr Sound Archives",
      "shortName": "UMKC Marr Archives",
      "url": "https://library.umkc.edu/marr",
      "category": "Institutional Sound Archive",
      "displayPrice": "$0 (Institutional)",
      "playableBroadcasts": 6650,
      "vttSubtitleCount": 60,
      "medianBitrateKbps": 192,
      "specs": {
        "free_no_paywall": true,
        "no_login_required": true,
        "ad_free": true,
        "uuid_index": false,
        "sha256_dedup": false,
        "schema_jsonld": false,
        "podcast_rss": false,
        "open_json_api": false,
        "vtt_subtitles": false,
        "newspaper_scans": true,
        "studio_scripts": false,
        "character_roles": true,
        "lossless_et": true,
        "serial_arcs": false
      },
      "markdownUrl": "https://www.radiologs.org/data/providers/umkc-marr.md",
      "jsonUrl": "https://www.radiologs.org/data/providers/umkc-marr.json"
    },
    {
      "rank": 11,
      "id": "generic-radio-workshop",
      "name": "Generic Radio Workshop Script Library",
      "shortName": "Generic Radio Scripts",
      "url": "https://www.genericradio.com",
      "category": "Discographical / Script Index",
      "displayPrice": "$0 / Free",
      "playableBroadcasts": 186,
      "vttSubtitleCount": 0,
      "medianBitrateKbps": 0,
      "specs": {
        "free_no_paywall": true,
        "no_login_required": true,
        "ad_free": true,
        "uuid_index": false,
        "sha256_dedup": false,
        "schema_jsonld": false,
        "podcast_rss": false,
        "open_json_api": false,
        "vtt_subtitles": false,
        "newspaper_scans": true,
        "studio_scripts": true,
        "character_roles": true,
        "lossless_et": false,
        "serial_arcs": false
      },
      "markdownUrl": "https://www.radiologs.org/data/providers/generic-radio-workshop.md",
      "jsonUrl": "https://www.radiologs.org/data/providers/generic-radio-workshop.json"
    },
    {
      "rank": 12,
      "id": "radio-echoes",
      "name": "Radio Echoes",
      "shortName": "Radio Echoes",
      "url": "https://www.radioechoes.com",
      "category": "Collector Streamer / Mirror",
      "displayPrice": "$0 / Free",
      "playableBroadcasts": 127000,
      "vttSubtitleCount": 0,
      "medianBitrateKbps": 56,
      "specs": {
        "free_no_paywall": true,
        "no_login_required": true,
        "ad_free": true,
        "uuid_index": false,
        "sha256_dedup": false,
        "schema_jsonld": false,
        "podcast_rss": false,
        "open_json_api": false,
        "vtt_subtitles": false,
        "newspaper_scans": false,
        "studio_scripts": false,
        "character_roles": false,
        "lossless_et": false,
        "serial_arcs": true
      },
      "markdownUrl": "https://www.radiologs.org/data/providers/radio-echoes.md",
      "jsonUrl": "https://www.radiologs.org/data/providers/radio-echoes.json"
    },
    {
      "rank": 13,
      "id": "relic-radio",
      "name": "RelicRadio Podcast Network",
      "shortName": "RelicRadio",
      "url": "https://www.relicradio.com",
      "category": "Curated Podcast Network",
      "displayPrice": "$0 / Free (Patreon Optional)",
      "playableBroadcasts": 4850,
      "vttSubtitleCount": 0,
      "medianBitrateKbps": 128,
      "specs": {
        "free_no_paywall": true,
        "no_login_required": true,
        "ad_free": true,
        "uuid_index": false,
        "sha256_dedup": false,
        "schema_jsonld": false,
        "podcast_rss": true,
        "open_json_api": false,
        "vtt_subtitles": false,
        "newspaper_scans": false,
        "studio_scripts": false,
        "character_roles": false,
        "lossless_et": false,
        "serial_arcs": false
      },
      "markdownUrl": "https://www.radiologs.org/data/providers/relic-radio.md",
      "jsonUrl": "https://www.radiologs.org/data/providers/relic-radio.json"
    },
    {
      "rank": 14,
      "id": "dumb-otr",
      "name": "Dumb.com Old Time Radio",
      "shortName": "Dumb.com OTR",
      "url": "https://www.dumb.com/oldtimeradio",
      "category": "Commercial Subscription",
      "displayPrice": "$4.95/mo ($29.95/yr)",
      "playableBroadcasts": 26000,
      "vttSubtitleCount": 0,
      "medianBitrateKbps": 32,
      "specs": {
        "free_no_paywall": false,
        "no_login_required": false,
        "ad_free": false,
        "uuid_index": false,
        "sha256_dedup": false,
        "schema_jsonld": false,
        "podcast_rss": false,
        "open_json_api": false,
        "vtt_subtitles": false,
        "newspaper_scans": false,
        "studio_scripts": false,
        "character_roles": false,
        "lossless_et": false,
        "serial_arcs": false
      },
      "markdownUrl": "https://www.radiologs.org/data/providers/dumb-otr.md",
      "jsonUrl": "https://www.radiologs.org/data/providers/dumb-otr.json"
    },
    {
      "rank": 15,
      "id": "boxcars711",
      "name": "Boxcars711 Old Time Radio Pod",
      "shortName": "Boxcars711 Pod",
      "url": "https://boxcars711.podbean.com",
      "category": "Curated Podcast Network",
      "displayPrice": "$0 / Free",
      "playableBroadcasts": 2450,
      "vttSubtitleCount": 0,
      "medianBitrateKbps": 96,
      "specs": {
        "free_no_paywall": true,
        "no_login_required": true,
        "ad_free": true,
        "uuid_index": false,
        "sha256_dedup": false,
        "schema_jsonld": false,
        "podcast_rss": true,
        "open_json_api": false,
        "vtt_subtitles": false,
        "newspaper_scans": false,
        "studio_scripts": false,
        "character_roles": false,
        "lossless_et": false,
        "serial_arcs": true
      },
      "markdownUrl": "https://www.radiologs.org/data/providers/boxcars711.md",
      "jsonUrl": "https://www.radiologs.org/data/providers/boxcars711.json"
    },
    {
      "rank": 16,
      "id": "american-radio-archives",
      "name": "American Radio Archives (Thousand Oaks Library)",
      "shortName": "American Radio Archives",
      "url": "https://www.tolibrary.org/ara",
      "category": "Institutional Sound Archive",
      "displayPrice": "$0 (Institutional)",
      "playableBroadcasts": 3080,
      "vttSubtitleCount": 490,
      "medianBitrateKbps": 192,
      "specs": {
        "free_no_paywall": true,
        "no_login_required": true,
        "ad_free": true,
        "uuid_index": false,
        "sha256_dedup": false,
        "schema_jsonld": false,
        "podcast_rss": false,
        "open_json_api": false,
        "vtt_subtitles": false,
        "newspaper_scans": true,
        "studio_scripts": true,
        "character_roles": true,
        "lossless_et": true,
        "serial_arcs": true
      },
      "markdownUrl": "https://www.radiologs.org/data/providers/american-radio-archives.md",
      "jsonUrl": "https://www.radiologs.org/data/providers/american-radio-archives.json"
    },
    {
      "rank": 17,
      "id": "wnyc-archives",
      "name": "WNYC & NYC Municipal Archives Audio Collection",
      "shortName": "WNYC Archives",
      "url": "https://www.wnyc.org/archives",
      "category": "Institutional Sound Archive",
      "displayPrice": "$0 / Free",
      "playableBroadcasts": 8500,
      "vttSubtitleCount": 780,
      "medianBitrateKbps": 192,
      "specs": {
        "free_no_paywall": true,
        "no_login_required": true,
        "ad_free": true,
        "uuid_index": false,
        "sha256_dedup": false,
        "schema_jsonld": false,
        "podcast_rss": false,
        "open_json_api": false,
        "vtt_subtitles": false,
        "newspaper_scans": true,
        "studio_scripts": false,
        "character_roles": true,
        "lossless_et": true,
        "serial_arcs": false
      },
      "markdownUrl": "https://www.radiologs.org/data/providers/wnyc-archives.md",
      "jsonUrl": "https://www.radiologs.org/data/providers/wnyc-archives.json"
    },
    {
      "rank": 18,
      "id": "youtube-otr",
      "name": "YouTube — Unofficial OTR Channels",
      "shortName": "YouTube OTR Channels",
      "url": "https://www.youtube.com/results?search_query=old+time+radio",
      "category": "Ad-Supported Video Platform",
      "displayPrice": "$0 w/ Ads ($13.99/mo Premium)",
      "playableBroadcasts": 45000,
      "vttSubtitleCount": 0,
      "medianBitrateKbps": 96,
      "specs": {
        "free_no_paywall": true,
        "no_login_required": true,
        "ad_free": false,
        "uuid_index": false,
        "sha256_dedup": false,
        "schema_jsonld": false,
        "podcast_rss": false,
        "open_json_api": false,
        "vtt_subtitles": false,
        "newspaper_scans": false,
        "studio_scripts": false,
        "character_roles": false,
        "lossless_et": false,
        "serial_arcs": false
      },
      "markdownUrl": "https://www.radiologs.org/data/providers/youtube-otr.md",
      "jsonUrl": "https://www.radiologs.org/data/providers/youtube-otr.json"
    },
    {
      "rank": 19,
      "id": "golden-radio-hour",
      "name": "Golden Radio Hour",
      "shortName": "Golden Radio Hour",
      "url": "https://goldenradiohour.com",
      "category": "Commercial Subscription Service",
      "displayPrice": "$4.99/mo",
      "playableBroadcasts": 14500,
      "vttSubtitleCount": 0,
      "medianBitrateKbps": 48,
      "specs": {
        "free_no_paywall": false,
        "no_login_required": false,
        "ad_free": true,
        "uuid_index": false,
        "sha256_dedup": false,
        "schema_jsonld": false,
        "podcast_rss": false,
        "open_json_api": false,
        "vtt_subtitles": false,
        "newspaper_scans": false,
        "studio_scripts": false,
        "character_roles": false,
        "lossless_et": false,
        "serial_arcs": false
      },
      "markdownUrl": "https://www.radiologs.org/data/providers/golden-radio-hour.md",
      "jsonUrl": "https://www.radiologs.org/data/providers/golden-radio-hour.json"
    },
    {
      "rank": 20,
      "id": "oldtimeradiodownloads",
      "name": "Old Time Radio Downloads",
      "shortName": "OTR Downloads",
      "url": "https://www.oldtimeradiodownloads.com",
      "category": "Curated Hobbyist Portal",
      "displayPrice": "Free (Ad-Supported)",
      "playableBroadcasts": 36000,
      "vttSubtitleCount": 0,
      "medianBitrateKbps": 48,
      "specs": {
        "free_no_paywall": true,
        "no_login_required": true,
        "ad_free": false,
        "uuid_index": false,
        "sha256_dedup": false,
        "schema_jsonld": false,
        "podcast_rss": false,
        "open_json_api": false,
        "vtt_subtitles": false,
        "newspaper_scans": false,
        "studio_scripts": false,
        "character_roles": false,
        "lossless_et": false,
        "serial_arcs": false
      },
      "markdownUrl": "https://www.radiologs.org/data/providers/oldtimeradiodownloads.md",
      "jsonUrl": "https://www.radiologs.org/data/providers/oldtimeradiodownloads.json"
    },
    {
      "rank": 21,
      "id": "mystery-shows",
      "name": "Mystery Shows (mysteryshows.com)",
      "shortName": "MysteryShows.com",
      "url": "https://www.mysteryshows.com",
      "category": "Curated Hobbyist Portal",
      "displayPrice": "Free",
      "playableBroadcasts": 8400,
      "vttSubtitleCount": 0,
      "medianBitrateKbps": 32,
      "specs": {
        "free_no_paywall": true,
        "no_login_required": true,
        "ad_free": false,
        "uuid_index": false,
        "sha256_dedup": false,
        "schema_jsonld": false,
        "podcast_rss": false,
        "open_json_api": false,
        "vtt_subtitles": false,
        "newspaper_scans": false,
        "studio_scripts": false,
        "character_roles": false,
        "lossless_et": false,
        "serial_arcs": false
      },
      "markdownUrl": "https://www.radiologs.org/data/providers/mystery-shows.md",
      "jsonUrl": "https://www.radiologs.org/data/providers/mystery-shows.json"
    },
    {
      "rank": 22,
      "id": "otr-net",
      "name": "OTR.net (Old Time Radio Network)",
      "shortName": "OTR.net",
      "url": "https://www.otr.net",
      "category": "Curated Hobbyist Portal",
      "displayPrice": "Free (Ad-Supported)",
      "playableBroadcasts": 5200,
      "vttSubtitleCount": 0,
      "medianBitrateKbps": 24,
      "specs": {
        "free_no_paywall": true,
        "no_login_required": true,
        "ad_free": false,
        "uuid_index": false,
        "sha256_dedup": false,
        "schema_jsonld": false,
        "podcast_rss": false,
        "open_json_api": false,
        "vtt_subtitles": false,
        "newspaper_scans": false,
        "studio_scripts": false,
        "character_roles": false,
        "lossless_et": false,
        "serial_arcs": false
      },
      "markdownUrl": "https://www.radiologs.org/data/providers/otr-net.md",
      "jsonUrl": "https://www.radiologs.org/data/providers/otr-net.json"
    }
  ]
}
