SkyArchive
Bluesky media ZIP

Download every public image and video from a Bluesky thread.

Media-only export scans the selected post or thread, removes duplicate files, gives every asset a readable name, and packages the results into one ZIP.

Original public blobs first

AT Protocol post records can include a content-addressed blob reference. When that reference is public and valid, SkyArchive resolves the author’s public data server and requests the original uploaded file.

A lossless video fallback

Some posts expose only a public HLS playlist through the AppView. SkyArchive selects the highest-bandwidth rendition and joins its segments without intentional recompression. The fallback may be saved as an MPEG-TS file.

One carousel or an entire thread

Single-post mode is ideal for one image carousel. Author-thread mode collects media from the original poster’s sequence. Full-conversation mode can include media contributed by public replies as well.

Media-only versus complete archive

Media-only creates the smallest package. Complete archive adds readable HTML, Markdown, text, JSON, source links, and a README beside the media folder.

Use it now

From public link to portable files

  1. 01

    Paste a public post URL that contains media.

  2. 02

    Choose the thread scope and keep Show media enabled.

  3. 03

    Choose More formats → Media only, or Complete archive for documents plus media.

Questions

Common questions

Does SkyArchive recompress images?

It does not intentionally recompress downloaded media. It requests the original public blob when available.

Why did I receive a .ts video file?

That is the no-reencode fallback assembled from the highest-quality public HLS stream when an original MP4 blob was unavailable.

Can it download encrypted or login-only media?

No. It only processes publicly accessible, unencrypted content.

Are duplicate media files downloaded twice?

No. The exporter deduplicates media references within the selected archive.

Build the archive while the post is still public.

Paste the source URL, inspect the preview, and download the formats you actually need.

Open the exporter