How to Download YouTube Videos on iPhone (No App Required)
Author
iPhone makes this harder than Android, but you do not need a paid app or a jailbreak. Here is the Safari method that actually works, plus how to get videos into Photos.
The App Store is full of "YouTube downloader" apps that either cost money, drown you in ads, or quietly get pulled a week after you install them. You don't need any of them. Safari can download video files on its own — the trick is just knowing where iOS hides them afterward.
Use Safari, not Chrome
This matters more than people realise. Safari on iPhone has a proper download manager built in and drops files neatly into the Files app. Chrome on iOS is fussier about media downloads. So for this, open Safari.
The steps
- In the YouTube app, tap Share under the video, then Copy link.
- Open Safari and go to the YouTube Video Downloader.
- Long-press the input box, tap Paste, then tap Download.
- Pick a quality — 1080p is the safe default. When Safari asks, tap Download in the little pop-up.
That's it. The file is now saved — you just can't see it in Photos yet, which is the part that confuses everyone.
Finding the file
Open the Files app → Browse → On My iPhone → Downloads. Your video is sitting right there. Tap it and it plays.
Getting it into Photos (the bit nobody explains)
If you want the video in your camera roll alongside everything else:
- In Files, find the downloaded video.
- Press and hold it, tap Share.
- Tap Save Video. Done — it's now in Photos.
When it plays instead of downloading
Occasionally Safari opens the video in the browser instead of saving it. Long-press the download link and choose Download Linked File to force it. Works every time.
Just want the audio?
If it's a song or a podcast episode you're after, skip the video entirely. The YouTube Audio Downloader gives you an MP3 or M4A you can drop straight into your Music library — and it's a tiny fraction of the file size. I broke down the full YouTube-to-MP3 process here.
On Android instead? The process is actually simpler over there — here's the Android version.