Free tools · Post
Instagram Photo & Video URL Finder - Direct CDN Links
Get the direct media URLs behind any public post or reel.
Free, no sign-up: 20 lookups an hour. Need more, or in your own code? Use the API.
What this tool does
Returns the direct CDN URL of every photo and video in a post - one entry per carousel slide - plus the poster's username and the caption. Use it to archive your own content or to reach out about someone else's.
How to use it
- Enter the post or reel url — post/reel url or bare shortcode.
- Press Run it and wait a few seconds while the data is fetched live.
- Sort through the table, then export it to Excel, CSV or JSON.
Frequently asked questions
How do I get the direct video URL of an Instagram reel?
Paste the reel or post URL. You get the CDN link to the actual video file, plus its cover image, and can open or save it from there.
Does this download the file for me?
No - it gives you the direct link to it, which is what you want for archiving, feeding a script, or handing to a downloader. Carousels return one entry per slide, not just the first.
Do the links expire?
Yes. Instagram's CDN URLs are signed and time-limited, so fetch what you need soon after the lookup rather than storing the link for later.
Can I download someone else's content?
The link is public, but the content isn't yours. Respect the creator's rights and Instagram's terms - if you want to repost, ask first.
Is the instagram photo & video url finder - direct cdn links free?
Yes - 20 lookups an hour with no account and no sign-up. For higher volume or to call it from your own code, use the API.
Do I need to log in to Instagram?
No. Nothing is asked of your Instagram account, and nothing you do here is visible to the account you look up.
Can I export the results?
Yes. Every result table exports to Excel (.xlsx), CSV for Google Sheets, or JSON for code.
Does it work on private accounts?
No. Only public profiles and posts can be read - private accounts return an error.
Need this in your own app?
Every tool here is one call to the Instagram Scraper API — the same data as JSON, with no hourly limit, higher counts and a response you can pipe straight into your code. The guides have copy-paste Python for the common jobs.