Social Media Photo & Video Downloader
A media downloader is a free web page that saves the photo or video behind a link you paste. Most apps give you no way to keep what you are looking at, so paste the link here instead and the file is yours. It covers Bluesky, Pinterest, and Snapchat today, with more platforms as each one is built.
Paste a post link and Media Downloader hands you the file. Free, and there is nothing to sign up for.
How it works
Copy the link
Open the app or the site, find the post you want, and copy its link or "Share" URL.
Paste it above
Paste the link into the box and click Download. The Media Downloader reads the page behind it and finds the file.
Save your file
The photo or video lands on your device at the size the platform stores it.
Copy the link
Open the app or the site, find the post you want, and copy its link or "Share" URL.
Paste it above
Paste the link into the box and click Download. The Media Downloader reads the page behind it and finds the file.
Save your file
The photo or video lands on your device at the size the platform stores it.
Why there is usually no save button
The straightforward reason is that the platform does not own the post. The photo or video belongs to whoever made it, so an app that put a save button on every post would be handing out other people's work on their behalf. Most of them sidestep that by leaving the button off and letting you keep your own uploads through the creator tools instead.
Where a save button does exist it usually comes with a mark on it. TikTok is the familiar one: the download works, and the file arrives with a watermark and the username burned into the picture. That is fair enough as attribution, but it travels with the file, so the clip shows up branded wherever you put it next.
Either way, the file itself is not hidden. A public post is a public page, and the photo or video on it is a normal file your browser already fetched to show you. Pasting the link here reads that same page and hands you the file instead of drawing it on a screen. If a post does not open for a stranger in a browser, no tool can reach it, and one that says otherwise is asking for your password.
What you can do with the file, and where the line is
Saving something you made is uncomplicated. People do it constantly: recovering your own video after the phone that made it died, keeping a copy of a client's approved cut, pulling a photo back out of a post because the original folder is on a laptop three moves ago. It is your work and the platform is only holding it.
Someone else's work is a different question, and the honest answer is that downloading it is not the same as being allowed to publish it. Copyright sits with whoever made the thing, not with whoever can reach the file. Saving a video to study how it was cut, to quote a few seconds, or to show a colleague is normal. Reuploading it to your own account as though it is yours is not, and platforms act on that far more reliably than they act on anything else.
The version that is both safe and effective is to ask. A creator who is credited and asked usually says yes, often enthusiastically, and now you have a working relationship instead of a takedown. That is worth more than the clip was.
The file you get is not always the one you were looking at
What you see in a feed is rarely the original. Platforms make several renditions of every upload and show you a small one, because a scrolling feed is mostly bandwidth. Pinterest is the clearest case: the picture on a Pin page is a resized preview, and the original behind it is often several times larger and sometimes a different format, which is what this tool reaches for.
Some things are not one file at all. A Snapchat Story is a sequence of separate snaps, so a Story link gives you a list rather than a single video, and each snap comes down on its own. A Bluesky post can carry four photos, and each of those is its own upload at its own resolution.
And some of it has a clock on it. A Snapchat Story is gone after 24 hours, and once it expires Snapchat has nothing left to give you. If a story matters, saving it while it is up is the only version of that plan that works.
All free downloaders
Pick the platform you are saving from. One click, no ads, and nothing to sign up for.
Bluesky Video Downloader
Save the original upload from a Bluesky post.
Bluesky Image Downloader
Save Bluesky photos at upload resolution.
Pinterest Video Downloader
Save the video behind a Pinterest Pin.
Pinterest Image Downloader
Save the full-size original behind a Pin.
Pinterest GIF Downloader
Save an animated Pin as a GIF.
Pinterest Story Downloader
Save a Pinterest Story or Idea Pin.
Snapchat Spotlight Downloader
Save a public Snapchat Spotlight clip.
Snapchat Story Downloader
Save a public Snapchat Story before it expires.
This tool is free, forever. No accounts, no paywalls, no catch.
I build these solo. If you want to support my work, donating a coffee would be highly appreciated! ☕
Frequently Asked Questions
Everything you need to know about Social Media Photo & Video Downloader from PublishQ
No credit card required • Set up in under 3 minutes
Similar Tools
Explore more tools to enhance your social media content creation

Carousel generator
Make a carousel post in your browser. Pick a template, write the slides, download them at full size. No signup, no watermark, no design skills.

AI Background Remover
Cut the background out of a photo without uploading it anywhere, then download the full-quality transparent PNG. No downscaled preview, no signup.

Solid Background Remover
Clear a solid background of any colour in about a second, with no AI model to download. Nothing is uploaded and the PNG keeps its full quality.

Post Previewer
See exactly how your posts will look on Twitter, Instagram, LinkedIn, TikTok, and more before you publish. No signup required.

— me 👋
Hi, I'm Alexandro 👋
I left my Software Engineer role at Amazon to build tools that solve real problems — the kind big companies ignore because they read spreadsheets instead of using their own products.
I was spending over an hour daily just scheduling 2 shorts across 3 platforms — logging in, reformatting, uploading one by one. That felt broken. So I built PublishQ . Now I create 4 shorts in 3 minutes and schedule them to 4 platforms in under 30 seconds.
PublishQ is bootstrapped. No investors, no vanity metrics. I build what actually helps you — because I use it every day myself.
Thank you,
Alexandro
Saved it. Now get it posted.
Use PublishQ to schedule what you just downloaded and publish it to every account you manage. Plan your whole week in minutes.
Connect Your Accounts
Add once, use forever
Schedule Posts
Plan your content ahead
Multi-Platform
Post everywhere at once
No credit card required • Set up in under 3 minutes
Plans from $14/mo
2 months free on yearly billing. Upgrade or cancel anytime.
- Free
- $0/mo
- Solo
- $14/mo
- Starter
- $29/mo
- Professional
- $49/mo
- Business
- $99/mo
Explore related
Write Once, Post Everywhere
Preview how your post looks on each platform, customize the text per account if needed, then publish or schedule to all of them at once.
How Much Does YouTube Pay for 1,000 Views in 2026?
YouTube pays $0.50 to $29 per 1,000 views depending on niche, country, and content type. Full RPM breakdown with real data by niche and country.
