Bluesky Image Downloader

Bluesky attracted a disproportionate number of photographers, illustrators and artists in its early years, largely because the platforms they had been using were making life harder for exactly that group. Image posts there carry more original creative work than the network's size would suggest.

It also developed an unusually strong culture around alt text almost immediately. Describing an image for people who cannot see it became a community expectation rather than an accessibility checkbox, and posts without it get politely corrected in a way that does not happen elsewhere.

Underneath, the network is built on a protocol rather than a single company's servers, which means an account's data may live with a provider other than the main one. That is invisible most of the time and occasionally explains why an address looks unfamiliar.

Saving images from a post

  1. 1

    Copy the post link

    Use the share control under the post, or take the bsky.app address from your browser. It contains the account handle and a post identifier, and the whole thing is needed.

  2. 2

    Provide the post address here

    Paste it into the field at the top of this page, which begins reading it at once.

  3. 3

    Take each image

    A post can hold up to four images and each is listed separately with its dimensions.

  4. 4

    Keep them

    Tap each row as it turns blue. Downloads on Android, the Files app on an iPhone.

Why people save from Bluesky

A great deal of original art is posted there, frequently by people who left other platforms and have no intention of returning. If an artist stops posting, their work is not mirrored to five other places the way it once would have been.

The network is also young enough that deletion is casual. People clear posts while working out what they want the account to be, and accounts opened in the early rush get abandoned without ceremony.

And searching backwards is weak. A chart or an illustration from several weeks ago is difficult to find again even when you remember who posted it.

Handles, providers and addresses

Because identity on Bluesky is portable, addresses vary in ways that confuse people arriving from centralised platforms.

What you haveDoes it work?Worth knowing
A bsky.app post addressYesThe ordinary form
An account with a custom domainYesMany people use their own domain as a handle
A post on another providerUsuallyThe protocol is shared
A trimmed addressNoThe identifier after the handle is required
A deleted postNoNothing remains to fetch

The fourth row causes most failures. These links carry an identifier after the handle and removing it leaves you pointing at a profile rather than at the post holding the images.

Bluesky image questions

How many images can one post hold?

Up to four, each listed separately here.

Does it matter which provider hosts the account?

Generally not. The protocol is shared, so posts served through other providers behave the same way.

Why does my link not work?

Usually because part of the address was trimmed. Copy the whole thing from the browser bar, including the identifier after the handle.

Can I save images from a private account?

Visibility on Bluesky works differently from most networks, but the rule here is the same one: if a logged-out visitor cannot read it, neither can this page.

Will I get the alt text?

No. Alt text is part of the post rather than the image file, so it stays on the platform.

What quality will I get?

Whatever was stored. Bluesky compresses uploads as any platform does.

Will the poster be notified?

No. Nothing is reported and no account is used here.

Where do the images save?

Downloads on Android, the Files app on an iPhone.

Can I save a whole thread?

No. Each post with images needs its own address.

Is saving from Bluesky acceptable?

Public posts are public. The network carries a lot of original art from people who moved there specifically to have more control over their work, so credit norms are taken seriously and reposting without it gets noticed fast.