Skip to content

Free tool

Bluesky post preview

This Bluesky post preview shows how your post will render in Bluesky’s feed. Bluesky shows a post in full rather than hiding part of it behind a “more” link, so the limit that matters is its 300-character composer limit, and the preview flags any text past it. It is the same preview engine as our general social media post preview tool, opened on Bluesky. Bluesky composer behavior, checked September 2026. Bluesky keeps media at its native shape in the feed and takes video up to 3 minutes.

Preview your Bluesky post

Paste the post and an image link if you have one; the preview runs in your browser.

Platform

Bluesky does not appear to truncate a post in the feed behind a "more" control — like X, its composer simply refuses text past the network's 300-grapheme limit, so whatever fits is shown in full. No third-party measurement of a separate feed cutoff was found.

Bluesky preview

Y
Your accountBluesky · just now
No image URL entered

We just shipped a big update to how bulk imports work. Here's a quick look at what changed and why it makes scheduling a month of content faster than before. Let us know what you think!

This platform does not truncate the caption in the feed.

What are Bluesky’s post limits?

A Bluesky post holds 300 characters of text, counted as graphemes, plus up to 4 images, one video, a link card or a quoted post. The limits come from Bluesky’s own AT Protocol definitions and its announcements; SkedCast’s column is what its composer accepts:

Bluesky post limits (AT Protocol and Bluesky, 2026)
PartBlueskyThrough SkedCast
Text300 characters (graphemes)300 characters
ImagesUp to 4, each with alt textUp to 4, each with alt text
VideoOne, up to 10 minutes and 300 MBOne, up to 3 minutes
LinkA link card with title, description and imageA link card from the URL you set
Quote postQuote another post, with images if you likeYes, from a bsky.app link
Illustration: a hand with a pencil edits a post card with a calendar icon, text lines, four image tiles and a link bar, and across a dotted line a hand holds a phone showing the same card.
What you see in the preview is what the Bluesky feed shows.

Count a draft with the Bluesky character counter, and see every limit in Bluesky post limits and editing.

Does Bluesky cut off long posts?

No. Bluesky shows a post in full in the feed; there is no “more” link that hides the end of it. The only limit is the 300-character ceiling, which the composer will not let you pass, so a post that fits shows exactly as written. Put the point of the post in the first line anyway, since that is what people read as they scroll.

How do you use the Bluesky post preview?

  1. Paste your Bluesky caption. Type or paste your draft Bluesky caption into the box; nothing you type is uploaded anywhere.
  2. Add an image URL (optional). Paste a public image URL to see it in the mockup frame, or leave it blank to preview the caption alone.
  3. Confirm Bluesky is selected. This page opens with Bluesky selected; switch platforms in the tabs above the preview to compare.
  4. Check the character limit. The preview flags any text past Bluesky’s 300-character limit, which cannot be posted.
  5. Trim to fit. If the post runs over, shorten it or split it into a thread, keeping the key message in the first line.

What are the Bluesky rules to know?

The limits SkedCast’s composer checks for Bluesky before a post goes out, read from the same rules table the composer uses.

Imagesup to 4 per post · JPEG, PNG, WEBP · max 1 MB each
Videoup to 1 per post · MP4, MPEG, WEBM, MOV · up to 3 minutes · max 300 MB · 9:16, 16:9 or 1:1 recommended
Mixing photos and video in one postNot allowed: one media type per post
Alt textSupported
Separate title fieldNo
Text limit300 characters
How length is countedAs you see it: one emoji or accented letter counts as one character

Good to know

  • Bluesky has no polls.
  • Bluesky has no Stories, Reels, or Shorts.
  • Bluesky has no document/PDF attachments.
  • Bluesky posts have no title field.
  • Bluesky has no native post scheduling — SkedCast schedules and publishes at the chosen time.

What does it look like in practice?

6 photos for one Bluesky post

Bluesky posts take up to 4 images in SkedCast, so a set of 6 is flagged before publishing: pick the best 4 or split them into two posts.

A 4 minutes video on Bluesky

It is over the 3 minutes SkedCast checks for Bluesky, so trim it before scheduling, or post a cut-down version and link to the full one.

Bluesky’s real truncation point

Bluesky does not appear to truncate a post in the feed behind a "more" control — like X, its composer simply refuses text past the network's 300-grapheme limit, so whatever fits is shown in full. No third-party measurement of a separate feed cutoff was found. Bluesky’s 300-character composer limit is the only ceiling that applies — there is no separate feed truncation point.

A post within the limit

A post of up to 300 characters shows in full in the Bluesky feed; anything longer cannot be posted, so the preview marks it before you schedule.

How do you schedule Bluesky posts?

In SkedCast, write the post, add up to 4 images with alt text, a video, a link card or a quoted post, and pick a time. The composer checks the 300-character limit as you type and shows a live preview, and the same post can go to your other networks from one calendar. See the Bluesky scheduler for every option.

Diagram: write the post, add images with alt text, a link card or a quote, check the preview and the character limit, then schedule it to Bluesky.
From draft to a scheduled Bluesky post.

Bluesky post preview FAQ

Where does Bluesky cut off a caption?
Bluesky does not appear to truncate a post in the feed behind a "more" control — like X, its composer simply refuses text past the network's 300-grapheme limit, so whatever fits is shown in full. No third-party measurement of a separate feed cutoff was found. Bluesky’s 300-character composer limit is the only ceiling that applies — there is no separate feed truncation point.
Does this preview match Bluesky exactly, pixel for pixel?
The text and its 300-character limit match Bluesky; fonts and line wrapping can differ slightly by device and app version, so treat the layout as a close estimate, not a pixel-perfect render.
What video can I post to Bluesky?
SkedCast publishes MP4, MPEG, WEBM, MOV video to Bluesky, up to 3 minutes and 300 MB.
Can one Bluesky post mix photos and video?
No. A Bluesky post carries one media type, so split photos and video into separate posts.
Does Bluesky support alt text?
Yes. Add alt text to each image in SkedCast and it is sent to Bluesky with the post.
Is this preview built specifically for Bluesky?
No — it is the same multi-platform post-preview tool as our general preview, arranged so Bluesky’s default view and questions are easy to find from a Bluesky-specific search.
How many characters can a Bluesky post have?
300 characters, counted as graphemes, so an emoji counts as one. A link counts by the text shown in the post.
How many images can I add to a Bluesky post?
Up to 4, each with its own alt text, or one video instead.

Ready to broadcast everywhere?

Sign up free — no credit card. You land on the Free plan, and you can start a one-time 7-day Studio trial from your workspace whenever you are ready. Connect your first accounts, import a batch, and watch one post fan out across every platform.