Skip to content
PALPaste Any LinkPasteAnyLink home

Bluesky Video Downloader

Download Bluesky videos as MP4 with the audio properly merged, not silent. Free, no signup, no app — works on Android, iPhone, Windows and Mac.

  • No registration
  • No watermark
  • Unlimited downloads
  • Files never stored
  • HTTPS encrypted
  • Works on all devices

How does the Bluesky videos downloader work?

This tool rebuilds a playable MP4 from the HLS segments behind a public Bluesky post. Because Bluesky carries audio as a separate stream, the video and sound are fetched and merged rather than copied, which is what stops the result arriving silent. Streams are joined without re-encoding, so no quality is lost.

  • Bluesky video is HLS: segmented, with audio stored separately.
  • Merging is required or the download plays with no sound.
  • Streams are copied, not re-encoded, so quality is unchanged.
  • Public posts need no account thanks to the open AT Protocol.
  • Clips are capped at roughly 60 seconds by the platform.

Bluesky has no save option, and the video is not one file — it is a sequence of HLS segments with the sound carried alongside. Most tools fetch only the picture, which is why a Bluesky download so often plays perfectly and silently. This one pulls both streams and joins them into a single MP4, without re-encoding, so what you get is the full clip with its audio intact.

How to download from Bluesky

  1. 1

    Copy the post link

    Open the post and copy the address, or use the share option. The URL contains the author handle and a record key.

  2. 2

    Paste it above

    Bluesky is detected automatically. Links from the app and from bsky.app in a browser are the same.

  3. 3

    Pick a quality and save

    Each rendition is listed with an estimated size. The file arrives as one MP4 with the audio already merged in.

What this tool does

Audio actually merged in

Bluesky stores sound as a separate HLS stream. We fetch both and join them, which is the difference between a working clip and the silent file most tools return.

HLS rebuilt into a real MP4

Segmented streaming formats do not open in ordinary players. The segments are reassembled into a standard MP4 that plays in Photos, QuickTime, VLC and any phone gallery.

No login, by design

The AT Protocol exposes public posts openly, so no account or token is needed. We never ask for your Bluesky credentials and nothing legitimate requires them here.

The original upload, not just the stream

Alongside the streaming renditions Bluesky keeps the source file, which is usually higher resolution than anything the player offers and carries an exact size. Most tools list only the HLS variants and never surface it.

Nothing added to the picture

Bluesky applies no watermark, so there is no overlay to work around and no cropping involved.

No app, no extension

Everything runs in your browser on any device. Nothing to install and no account to create.

Available formats and quality

FormatResolutionAudioTypical size
MP4 — original uploadThe source file, higher resolution than any streaming rendition, with an exact size and nothing to merge.as uploaded, often above 1080pYes2–40 MB
MP4 720p — merged with audioRebuilt from HLS segments; size is estimated from bitrate.up to 1280×720Yes3–25 MB
MP4 480p — merged with audioup to 854×480Yes2–12 MB
MP4 360p — merged with audioFree and quick, useful on mobile data.up to 640×360Yes1–7 MB
Thumbnailup to 1280×720No20–140 KB

Step by step on your device

On iPhone

  1. 1Open the post in the Bluesky app and tap the share icon, then Copy link.
  2. 2Open this page in Safari and paste it.
  3. 3Choose a quality and tap Download.
  4. 4Open Files → Downloads to find the MP4.
  5. 5Tap it, tap Share, then Save Video to move it into Photos.

Saved to: Files → Downloads (then Save Video for Photos)

The merged file plays in Photos directly — no streaming-aware player needed.

On Android

  1. 1Tap the share icon on the post and choose Copy link.
  2. 2Open this page in Chrome and paste it.
  3. 3Choose a quality and tap Download.
  4. 4Find the MP4 in Downloads, or in Gallery under the Download album.

Saved to: Internal storage → Download

On Windows

  1. 1Open the post at bsky.app and copy the address bar URL.
  2. 2Paste it into the field above.
  3. 3Click a quality option.
  4. 4The merged MP4 saves to your Downloads folder.

Saved to: C:\Users\<you>\Downloads

On Mac

  1. 1Copy the post URL from Safari or Chrome.
  2. 2Paste it above.
  3. 3Click a quality option.
  4. 4The file appears in Downloads and opens in QuickTime with sound.

Saved to: ~/Downloads

Why Bluesky downloads come back silent, and how this avoids it

Bluesky transcodes uploaded video into HLS, a streaming format that splits each quality level into a sequence of short segments listed in a playlist. The player reads the playlist, pulls segments as it needs them, and switches quality on the fly if your connection changes. It is an excellent design for streaming and a poor one for saving, because there is no single file anywhere to download — the video only exists as a complete thing once a player has assembled it.

The part that catches tools out is that audio is a separate stream with its own playlist. A tool that locates the video playlist and stitches those segments together produces a file that opens, plays, looks correct and has no sound at all. It is not obviously broken, which is exactly why it is so common: the download appears to have worked until you turn the volume up. This is the identical failure that makes "Reddit video no sound" such a frequent complaint, arriving via HLS instead of DASH.

Handling it properly means fetching both streams and muxing them into a single MP4. That is a copy operation, not a conversion — the compressed video and audio are placed into a new container without being decoded and re-encoded — so there is no quality loss and no visible difference from the original, just a file that plays everywhere rather than only in a streaming player.

One honest limitation worth stating: HLS playlists do not carry file sizes. We estimate each rendition from its bitrate and the clip duration, which is accurate to within a few percent, and mark those numbers with a tilde so an estimate is never mistaken for a measurement. Platforms that store a plain MP4, like Streamable, report exact sizes instead.

What this tool cannot do

  • Posts from private or restricted accounts are not accessible.
  • A link copied before the author changed their handle may no longer resolve.
  • Bluesky caps video at roughly 60 seconds, so longer clips do not exist to fetch.
  • Deleted posts return an error even when a cached segment URL still responds.
  • File sizes are estimated, since HLS playlists do not include them.

Why Bluesky and Reddit fail the same way

Different streaming formats, identical consequence — and the same fix.

BlueskyRedditStreamable
Streaming formatHLSDASHPlain MP4
Audio stored separatelyYesYesNo
Naive download is silentYesYesNo
Merging requiredYesYesNo
Exact file size availableNo, estimatedNo, estimatedYes
Login needed for public postsNoNoNo

Frequently asked questions

Why do other Bluesky downloaders give me a silent video?

Because Bluesky stores audio as a separate HLS stream. A tool that fetches only the video segments produces a file that plays correctly and has no sound. Both streams have to be merged.

Does merging reduce the quality?

No. The compressed video and audio are copied into a new container without being decoded, so the result is identical to the source. Nothing is re-encoded.

Why are the file sizes shown with a tilde?

HLS playlists carry no byte counts, so each size is calculated from the rendition’s bitrate and the clip length. The tilde marks it as an estimate rather than a measurement.

Do I need a Bluesky account?

No. The AT Protocol makes public posts readable without authentication, so nothing needs a login. We would never ask for one.

A link that used to work now fails. Why?

Bluesky post URLs include the author’s handle, so a link copied before a handle change may stop resolving. Copy a fresh link from the post.

How long can a Bluesky video be?

Roughly a minute. The platform caps video length, so there is no long-form content to download.

Does Bluesky add a watermark?

No. Nothing is overlaid on the picture, so there is no watermark to work around and no cropping involved.

Can I repost what I download?

Only with permission. Downloading transfers no rights, and reposting someone else’s clip as your own is a good way to lose an account.

Do you store the videos?

No. Segments are fetched, merged in memory and streamed to your device. Nothing is written to disk on our servers.

Also download from

We do not host any content. All files are fetched directly from the source platform and streamed to your device — nothing is stored on our servers. Download only content you own or have permission to use. If you believe content has been made available in breach of your rights, see our copyright policy.