iPlayer Ripper: How to Download and Keep BBC Programs Forever (2025 Guide)

Over 60% of BBC iPlayer downloads expire before people actually watch them. Not making that up.

The 30-day countdown starts the second you hit download. That documentary you saved for a quiet weekend? Gone before you remember it exists.

Lost an entire Glastonbury performance that way. Completely forgot about the expiry date.

If you want to keep BBC shows permanently, you need an iPlayer ripper.

What is an iPlayer Ripper and Why You Need It

iPlayer Ripper: How to Download and Keep BBC Programs Forever (2025 Guide)

Understanding iPlayer Ripper Basics

An iPlayer ripper is basically any tool that saves BBC content without that 30-day expiry nonsense. You’re creating your own permanent library—documentaries, concerts, radio shows, whatever.

The official BBC iPlayer download feature only gives you a month. After that? Gone. An iPlayer ripper bypasses this, giving you actual files on your hard drive that nobody can expire.

Recording BBC content for personal use generally falls under fair dealing in UK copyright law. Create your own archive, watch it privately. Fine.

What you can’t do: share, sell, or distribute these files.

Most people use rippers to save shows that vanish from iPlayer after their broadcast window. Makes sense when you’ve paid your license fee.

BBC iPlayer’s Official Download Limits (And Why They’re Frustrating)

iPlayer Ripper: How to Download and Keep BBC Programs Forever (2025 Guide)

The 30-Day Expiry Problem

Learned this one the expensive way. Downloaded a whole series for a long flight. Opened the app 32 days later—everything gone.

The 30-day thing works if you’re grabbing tonight’s show for tomorrow’s commute. For any kind of archive? Useless.

Device Restrictions That Actually Matter

Even within those 30 days, there’s the device thing. Download on your tablet? Can’t watch on your phone without downloading again.

Oh, and the files are DRM-locked. Only play through the official app.

Top iPlayer Ripper Methods Compared

get_iplayer – The Open-Source Powerhouse

Any tech forum discussing iPlayer downloads mentions get_iplayer. It’s become the standard—free, open-source, stupidly capable.

The part nobody warns you about upfront: command-line only. You’re typing commands into a terminal. Some people are fine with that. Others see it and nope out immediately.

Quality though? Unbeatable. Grabs shows straight from BBC servers, exact same file quality as the original stream. 720p by default, or flag it for 1080p Full HD.

The audio thing nobody mentions: Even at 1080p video, the audio maxes out at 128k AAC. Spent hours thinking I’d messed up before finding a Reddit thread confirming that’s just BBC’s encoding. Saved you that rabbit hole.

Screen Recording Software – The User-Friendly Option

If command lines make your eyes glaze over, screen recording is simpler. Tools like OBS Studio or Camtasia capture whatever’s on your screen.

Press record, play your BBC show, press stop. Done. You’ve got a video file.

The catch? Real-time recording. A 60-minute documentary takes 60 minutes to capture.

Quick Comparison Table

Method Ease of Use Quality Speed Cost
get_iplayer ⭐⭐ ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ Free
Screen Recording ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐ Free/Paid
Audio Recording ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐ ⭐⭐⭐⭐ Free/Paid

How to Use get_iplayer (The Reddit-Approved Way)

iPlayer Ripper: How to Download and Keep BBC Programs Forever (2025 Guide)

Installation Made Simple

Windows: Grab the installer from the get_iplayer GitHub releases page. Double-click, follow prompts. Takes maybe three minutes.

Mac/Linux: It’s probably in your package manager already. Mac with Homebrew: brew install get_iplayer. Ubuntu: sudo apt-get install get-iplayer. Done.

Basic Commands That Actually Work

Fire up your terminal (Command Prompt on Windows, Terminal on Mac/Linux). Basic structure:

get_iplayer --pid=p0frqsf3

Replace p0frqsf3 with the PID from any iPlayer URL. Where’s the PID? In the web address when you’re watching:

https://www.bbc.co.uk/iplayer/episode/p0frqsf3/glastonbury-foo-fighters

That p0frqsf3 bit is your PID. Copy it, paste it, hit enter.

My first mistake: Kept pasting the entire URL. Wasted 20 minutes on error messages before realizing you only need the PID bit. Don’t do that.

Getting Full HD (The One Flag Everyone Forgets)

get_iplayer defaults to 720p. Want Full HD? Ask for it:

get_iplayer --tv-quality=fhd --pid=p0frqsf3

That --tv-quality=fhd flag is what you need. FHD = Full High Definition (1080p). Without it, you’re stuck at 720p even if higher quality exists.

Thing I wish someone had told me: Forget 4K/UHD. Wasted an afternoon trying to grab Ultra HD streams before finding buried documentation that says: UHD streams are not available to get_iplayer. BBC locks down their 4K too tight. 1080p is the ceiling.

Downloading Entire Series at Once

Want all episodes of a series? --pid-recursive flag:

get_iplayer --type=tv --tv-quality=fhd --pid-recursive --pid=b007r6vx

Grabs the specified program and all related episodes. Convenient for series.

Storage heads-up: Check your disk space first. Set this running once on a full nature documentary season. Came back to “disk full” and a half-downloaded disaster. Each Full HD episode runs 2-4GB. Math matters.

The Easier Way: Record BBC iPlayer Audio with Cinch Audio Recorder

Cinch Audio Recorder Interface

Why Recording Works When Downloading Doesn’t

I love get_iplayer’s power, honestly. But sometimes you just want to hit a button and have it work.

After maybe the fifth time debugging command-line errors at 11 PM, I switched to something simpler for audio. No terminal windows, no cryptic flags, no troubleshooting. Just start recording, play content, get file.

Works great for BBC Radio programs, podcasts, documentaries where audio matters more than video. Or any time you don’t want to fight with tech.

What Makes Cinch Audio Recorder Different

Cinch Audio Recorder taps straight into your computer’s audio stream. Whatever plays through speakers (or headphones) gets captured as high-quality audio.

What sold me:

Automatic track splitting — Recording a playlist or album? Cinch detects gaps between tracks and splits automatically. No manual editing.

ID3 tags captured automatically — Song title, artist, album art all saved with your recording. Library stays organized without tedious tagging later.

Silent recording option — Mute your speakers while Cinch still captures audio perfectly. Great for late-night sessions when everyone’s asleep.

Real story: Switched after a frustrating evening where get_iplayer kept throwing “stream unavailable” errors for a BBC Radio 6 Music session. Cinch recorded it flawlessly while I made dinner.

Step-by-Step: Recording iPlayer Content with Cinch

Cinch Recording Guide

Step 1: Install and Launch

Download Cinch from the official page (links below). Installation takes maybe two minutes. Launch it—clean interface, pretty obvious. No manual needed.

Step 2: Prepare to Record

Click the big red Record button. Cinch listens to your system audio now, ready to capture whatever plays.

Step 3: Play Your BBC Content

Open BBC iPlayer in your browser. Find the program you want—radio documentary, podcast episode, music session, whatever. Hit play.

Cinch starts recording immediately. Waveform dances along as it captures.

Step 4: Save Your Recordings

When the program ends, click Stop. Recording saves automatically and shows up in the Library tab.

Export as MP3 (320kbps for max quality), WAV for lossless, or FLAC for lossless compression. Metadata’s already embedded.

Pro Tips I Wish I Knew Earlier

Volume matters — Tripped me up at first. Cinch records at whatever volume your player is set to (the iPlayer volume slider), not your system volume. Max out the iPlayer player volume for best quality. System volume (speaker output) can be zero—doesn’t affect recording.

Silent recording — Cinch uses CAC (Computer Audio Capture) tech to grab audio before it hits your speakers. Mute your computer completely, still get perfect recordings. Game-changer for late-night sessions.

Ad filtering bonus — One-click ad filter removes short audio ads. Doesn’t matter much for BBC (thank you, license fee), but useful if you record streaming music from other platforms.

When to Choose Cinch Over get_iplayer

Use Cinch when:

✅ You want simple, click-and-go without command-line fiddling

✅ You’re grabbing audio content (radio programs, podcasts, audio docs)

✅ You need reliable results without troubleshooting SSL errors or stream format changes

✅ You value time over saving software cost (get_iplayer’s free, Cinch is paid)

I still use get_iplayer for video downloads. For audio though? Cinch wins. It’s 2 minutes recording versus 20 minutes figuring out why a command broke.

Download Cinch Audio Recorder:

Download for Windows Download for Mac

Windows and Mac versions both available. Free trial lets you test before buying.

Advanced Techniques for Power Users

iPlayer Ripper: How to Download and Keep BBC Programs Forever (2025 Guide)

Automating Downloads with Web-PVR

For the dedicated archivists out there, get_iplayer includes a web interface called Web-PVR. Basically turns it into a personal video recorder.

Set it up once, schedule your favorites to download automatically. New episode drops? Web-PVR grabs it. No finger-lifting required.

There are even Docker containers available if you run a home server.

Integration with Media Servers

If you’re running Plex or Emby, you can pipe get_iplayer downloads straight into your media library. Pair it with FileBot for automatic renaming.

Helpful trick: Create a folder structure like /BBC Archive/Documentaries, /Music Performances, etc. get_iplayer can auto-sort downloads using the --file-prefix option.

Accessing iPlayer from Outside the UK

iPlayer Ripper: How to Download and Keep BBC Programs Forever (2025 Guide)

VPN Requirements and Recommendations

Traveling or living outside the UK? You’ll hit a geo-block. Need a UK IP address.

Catch: BBC actively blocks known VPN IP ranges. ExpressVPN worked fine for me one week, blocked the next. NordVPN’s UK servers have been more reliable in my testing, but honestly, no guarantees.

The VPS alternative: Rent a cheap Virtual Private Server in the UK (services like DigitalOcean or Linode). Dedicated UK IP less likely to be on BBC’s blocklist. Though even this isn’t foolproof—BBC has blocked whole hosting provider IP ranges. Saw it on Reddit.

Testing Your Connection

Before a lengthy download, quick test:

  1. Navigate to BBC iPlayer in your browser
  2. Try playing any video
  3. If it loads and plays normally, your VPN/VPS works

Saves you from a 3GB download failing halfway because your IP got blocked mid-session.

Troubleshooting: When Your iPlayer Ripper Fails

“Program Not Found” Errors

get_iplayer maintains a cache of available programs. Cache goes stale sometimes.

Fix: get_iplayer --refresh

Forces get_iplayer to check BBC’s current listings. Usually solves “program not found” instantly. Run this weekly to keep things current.

PID vs URL confusion: Use just the PID (like p0frqsf3), not the full URL. Command doesn’t accept https://www.bbc.co.uk/iplayer/episode/p0frqsf3 — only wants that PID string.

Quality Settings Not Working

Exact syntax matters more than you’d think.

Works: --tv-quality=fhd

Doesn’t work: --quality=fhd (wrong flag)

Definitely doesn’t work: --tv-quality = fhd (spaces around equals)

Typo that broke my setup for hours: --tv-quality-fhd (dash instead of equals). Error messages weren’t helpful, just “unknown option.” Check syntax character by character if quality settings get ignored.

Download Speed Issues

Downloads crawling? Few culprits:

ISP throttling — Some providers throttle video traffic during peak hours. Try late at night.

BBC server load — Popular shows right after broadcast have slower streams. Wait a few hours.

Your VPN — VPNs slow things down. Choose a server with lower load for better speeds.

Best Practices for Storing Downloaded BBC Content

iPlayer Ripper: How to Download and Keep BBC Programs Forever (2025 Guide)

File Organization That Makes Sense

Don’t just dump everything into one folder. Future you will seriously hate present you.

Here’s my structure:

/BBC Archive
  /Documentaries
    /Nature
    /History
    /Science
  /Music
    /Glastonbury
    /Later with Jools Holland
  /Radio
    /Drama
    /Documentaries
  /TV Series
    /[Show Name]
      /Season 01
      /Season 02

Name files consistently: [Show Name] - S01E01 - [Episode Title].mp4

Metadata tagging (for video) can be done with MetaX or MP3Tag. Proper metadata makes archives searchable and integrates better with media servers.

Storage Space Management

Full HD eats space fast. One-hour documentary at 1080p: 2-4GB. Entire series: 30-50GB easily.

If storage’s tight:

  • Use 720p for shows you’ll probably watch once, 1080p for keepers
  • Extract audio-only for radio content (60MB vs 2GB )
  • Keep your archive on an external drive

Backup Strategies for Your Archive

3-2-1 backup rule:

  • 3 copies of important stuff (original 2 backups)
  • 2 different storage types (drive cloud)
  • 1 offsite backup (cloud or drive elsewhere)

For BBC content you can re-download, 3-2-1 is probably overkill. For programs that get deleted from iPlayer completely? Definitely worth proper backups.

Conclusion

BBC’s official downloads work until the 30-day timer kills your content. Want to actually keep stuff? Need a ripper.

For command-line comfort, get_iplayer is still the best. Free, powerful, grabs Full HD straight from BBC servers.

For everyone else—especially audio content like radio or podcasts—Cinch Audio Recorder is simpler. Click record, play, done. No terminal, no SSL errors at midnight.

My workflow? get_iplayer for must-have TV and docs. Cinch for audio and quick grabs.

That Glastonbury set or nature doc you’re thinking about? Save it before iPlayer removes it.

FAQs

Is using an iPlayer ripper legal in the UK?

Recording BBC for personal use generally falls under fair dealing in UK copyright law. Create private copies for your viewing. Fine.

Sharing, selling, or distributing? Illegal. Keep downloads personal.

Can I download 4K content from iPlayer?

No. get_iplayer and everything else maxes out at 1080p Full HD. BBC’s UHD/4K streams use DRM that current tools can’t crack. 1080p is the ceiling.

Which method is fastest?

get_iplayer with direct download—can go faster than real-time if your connection supports it. Recording methods (screen, audio) happen in real-time. 60-minute show takes 60 minutes.

Does Cinch Audio Recorder work with video content?

Cinch captures audio only from your computer’s audio stream. For video, use get_iplayer or screen recording like OBS Studio. Cinch is for radio programs, podcasts, extracting audio from video.

Do I need a VPN if I’m in the UK?

No VPN needed for UK residents. iPlayer works domestically. VPNs only necessary outside UK to bypass geo-blocks.

You May Be Interested

Picture of Henrik Lykke

Henrik Lykke

Henrik Lykke is a passionate music enthusiast and tech writer with over five years of experience in the field. His love for music and understanding of technology seamlessly blend together, creating informative and engaging content for readers of all technical levels.

Henrik's expertise spans across a diverse range of multimedia tools and services, including music streaming platforms, audio recording software, and media conversion tools. He leverages this knowledge to provide practical advice and insightful reviews, allowing readers to optimize their digital workflows and enhance their audio experience.

Prior to joining Cinch Solutions, Henrik honed his writing skills by contributing to renowned tech publications like TechRadar and Wired. This exposure to a global audience further refined his ability to communicate complex technical concepts in a clear and concise manner.

Beyond his professional endeavors, Henrik enjoys exploring the vast landscape of digital music, discovering new artists, and curating the perfect playlists for any occasion. This dedication to his passions fuels his writing, making him a trusted source for music and tech enthusiasts alike.
Disclosure

Henrik is a contributing writer for Cinch Solutions. He may receive a small commission for purchases made through links in his articles. However, the opinions and insights expressed are solely his own and based on independent research and testing.