Cross-posting

How to cross-post from Bluesky to Threads

Bluesky und Threads sind beide textlastige Feeds, aber der Weg von Bluesky zu Threads ist großzügiger als er zunächst wirkt — du wechselst von einem engen 300-Grapheme-Budget zu Threads' 500-Zeichen-Cap. Die eigentliche Reibung liegt woanders: Bluesky's native Link-Card-Vorschauen kommen nicht mit, @handle.bsky.social-Mentions sind auf Threads bedeutungslos, und die Hashtag-Philosophie ist invertiert — auf Bluesky kannst du plain-text-Tags über deine 300 Grapheme verteilen, während Threads genau einen Topic-Tag pro Post akzeptiert.

Der andere Unterschied liegt im Algorithmus. Bluesky's Custom-Feed-Ökosystem belohnt Posts, die Gespräche in themenspezifischen Feeds auslösen, während Threads eine Meta-Empfehlungsmaschine betreibt, die frühes Engagement anders gewichtet. Ein Post, der für Bluesky's sachlichen, linkintensiven Stil geschrieben wurde, braucht auf Threads oft ein neues Framing — engerer Hook, ein Tag, und ein eigenständiger CTA, der nicht voraussetzt, dass Leser auf eine Card klicken.

Start My Free Trial

€0.00 due today · cancel anytime · 7-day money-back guarantee

Bluesky vs Threads: the spec deltas

Everything that changes between the two composers, side by side.

BlueskyThreads spec mapping. Limits last verified June 2026; platforms change these quietly, so check the composer when in doubt.
SpecBluesky (from)Threads (to)
Primary canvas1200 × 675 px · 16:9 (post image)1080 × 1350 px · 4:5 (post image)
Caption limit300 graphemes (visual characters — emoji count once)500 characters
Video lengthShort clips — Bluesky has been raising limits (around 3 minutes as of early 2026)Up to 5 minutes
HashtagsPlain-text hashtags count toward the 300-grapheme limitOne topic tag per post — Threads replaced multi-hashtag culture with a single tag
Link-VorschauReichhaltige Card-Einbettung, automatisch generiert wenn eine URL eingefügt wirdKeine automatische Card-Einbettung — URL erscheint als Reintext in der Caption
Hashtag-KonventionPlain-text-Hashtags zählen ins 300-Grapheme-Limit; mehrere Tags sind üblichEin Topic-Tag pro Post — Threads hat die Multi-Hashtag-Kultur durch einen einzigen Tag ersetzt
@Mention-NamespaceAT-Protokoll-Handles (@username.bsky.social), auf das Bluesky-Netzwerk beschränktInstagram-verknüpfte Accounts in einem separaten Namespace — müssen nachgeschlagen und umgeschrieben werden

The good news

What transfers cleanly

  • Post-Länge: Ein Bluesky-Post am vollen 300-Grapheme-Cap passt bequem in Threads' 500-Zeichen-Limit, sodass der Text unabgeschnitten ankommt — du hast sogar Raum, den Gedanken auszubauen.
  • Reiner Text, Zeilenumbrüche und Emoji: Threads rendert Emoji, Absatzumbrüche und Sonderzeichen genauso wie Bluesky, sodass Formatierungen, die nur auf Leerzeichen beruhen, beim Kopieren erhalten bleiben.
  • An den Post angehängte Bilder: Ein Foto oder eine Grafik, die du auf Bluesky angehängt hast, kann im selben Composer-Vorgang auf Threads wieder angehängt werden, ohne erneut bearbeitet zu werden.
  • Die Kernidee und der eigene Stil: Beide Plattformen belohnen prägnantes, konversationelles Schreiben — ein Post, der auf Bluesky's chronologischen Feeds ankommt, landet oft genauso gut, sobald die plattformspezifischen Signale herausgestrichen sind.
  • Kurze Videoclips: Bluesky unterstützt kurze Clips (ca. 3 Minuten, Stand Anfang 2026) und Threads akzeptiert bis zu 5 Minuten, sodass kurze Videoanhänge ohne Längenkürzung wechseln.

The fine print

What breaks in transit

  • Link-Card-Embeds: Bluesky generiert eine reichhaltige Vorschau-Card, wenn du eine URL in den Composer einfügst; Threads unterstützt nicht dasselbe automatische Card-Embed, sodass die URL als Reintext erscheint und die visuelle Vorschau verloren geht — du musst ggf. Kontext ergänzen, den die Card getragen hat.
  • @Mention-Portabilität: Bluesky-Handles folgen dem Format @username.bsky.social und sind ausschließlich auf das AT-Protokoll-Netzwerk beschränkt — auf Threads lösen sie nichts auf, wo Handles an Instagram-Accounts gebunden sind. Jede Mention muss nachgeschlagen und umgeschrieben oder entfernt werden.
  • Multi-Hashtag-Kultur: Bluesky erlaubt plain-text-Hashtags, die ins 300-Grapheme-Limit einzählen und die Auffindbarkeit über Custom Feeds fördern können; Threads hat die Multi-Hashtag-Kultur durch einen einzigen Topic-Tag pro Post ersetzt — ein Bluesky-Post voller Tags muss auf einen reduziert werden.
  • Antwort-Ketten (Threads): Bluesky-Nutzer nutzen oft Reply-Threads, um einen Gedanken über 300 Grapheme hinaus auszubauen; Threads hat ein eigenes Reply-Modell, aber ein Bluesky-Thread importiert sich nicht als Kette — du verdichtest ihn entweder in einen einzigen 500-Zeichen-Post oder baust jede Antwort manuell nach.
  • Quote-Post-Kontext: Bluesky's Quote-Post-Format (Repost mit Kommentar) bettet das Original klar ein; auf Threads funktioniert das Zitieren eines anderen Posts anders, und eine importierte Zitatreferenz kann ohne die eingebettete Card aus dem Kontext gerissen wirken.

Step by step: by hand vs with SocialKit

The manual way

  1. Kopiere den reinen Text deines Bluesky-Posts — ohne die URL, die die Link-Card erzeugt hat — in einen Nur-Text-Editor, damit du die tatsächliche Zeichenzahl siehst.
  2. Suche für jede @Mention im Post das entsprechende Threads-Konto; ersetze jedes @handle.bsky.social durch den korrekten Threads-Handle oder entferne die Mention, wenn kein Konto existiert.
  3. Wähle einen Topic-Tag, der den Post am besten beschreibt, und ersetze alle anderen Hashtags damit — Threads' Einzel-Tag-Konvention bedeutet, dass die übrigen zur Auffindbarkeit nichts beitragen.
  4. Entscheide, was die Link-Card ersetzt: Füge entweder die blanke URL in die Threads-Caption ein (sie erscheint als Reintext) oder ergänze einen kurzen Satz, der das Ziel zusammenfasst, damit Leser ohne Vorschau Kontext haben.
  5. Schreibe den Call-to-Action um, falls er sich auf Bluesky-spezifische Features bezieht — Formulierungen wie „schau unten in den Thread" oder „sieh die Antworten" passen schlecht zu Threads' Feed-Mechanik.
  6. Poste auf Threads, und wenn der ursprüngliche Bluesky-Post Teil einer Antwort-Kette war, entscheide, ob du sie als Threads-Reply-Kette nachbaust oder in einem einzigen längeren Post verdichtest, der in 500 Zeichen passt.

With SocialKit — compose once, customize per network

  1. Verfasse einmal in SocialKit's Editor: Schreibe deinen Basis-Post für Bluesky innerhalb der 300-Grapheme-Grenze, dann öffne die Threads-Variante auf demselben Bildschirm, um den Text auszubauen und die Tags zu tauschen.
  2. Nutze das plattformspezifische Caption-Feld, um @Mentions zu ersetzen und Hashtags auf einen Topic-Tag für Threads zu reduzieren, ohne die Bluesky-Version zu verändern.
  3. Plane jeden Post separat — Bluesky's chronologische Feeds und Threads' algorithmische Oberfläche belohnen unterschiedliche Spitzenzeiten, also versetzt statt gleichzeitig veröffentlichen.
  4. Sieh dir die Post-Analysen in SocialKit an, nachdem beide Posts live sind, um Reichweite und Engagement zu vergleichen und zu entscheiden, welche Version des Texts du beim nächsten Mal zuerst verwendest.
Start My Free Trial

€0.00 due today · cancel anytime · 7-day money-back guarantee

Pro tips

Tip 1

Behandle die zusätzlichen 200 Zeichen als Geschenk, nicht als Füllmaterial: Threads' 500-Zeichen-Cap gibt dir Raum für einen Satz, der auf Bluesky weggefallen wäre — nutze ihn, um den Hook zu schärfen oder einen eigenständigen CTA hinzuzufügen, statt Filler zu kopieren.

Tip 2

Stelle das Wesentliche an den Anfang: Threads' algorithmischer Feed kürzt lange Posts mit einem „Mehr"-Tap, und die Empfehlungsmaschine gewichtet die ersten paar Zeilen stark — bringe deinen besten Punkt zuerst, auch wenn das Bluesky-Original die Kernaussage hinten hatte.

Tip 3

Schreibe den Threads-Tag zuletzt: Den einzigen Topic-Tag erst nach dem vollständigen Verfassen der Threads-Caption zu wählen verhindert, dass du dich zu sehr auf ein Tag-Keyword festlegst, und lässt den Text natürlicher wirken.

FAQ

Bluesky → Threads questions

Start My Free Trial

€0.00 due today · cancel anytime · 7-day money-back guarantee

Zählen Hashtags und Mentions in Bluesky's 300-Grapheme-Limit?

Ja — auf Bluesky zählen plain-text-Hashtags und @Mentions ins 300-Grapheme-Budget (visuelle Zeichen, wobei Emoji einmal zählen). Auf Threads gilt das 500-Zeichen-Cap für den gesamten Post-Body, und der einzige Topic-Tag ist ebenfalls in diesem Zähler enthalten.

Kann ich meine Bluesky-Link-Card zu Threads mitnehmen?

Nicht automatisch. Bluesky generiert eine reichhaltige Vorschau-Card, wenn eine URL in den Composer eingefügt wird; Threads unterstützt nicht dasselbe Format, sodass die URL als Reintext erscheint. Füge einen beschreibenden Satz um den Link hinzu, damit Leser den Kontext erhalten, den die Card visuell geboten hat.

Wie viele Hashtags kann ich auf Threads verwenden?

Threads hat die Multi-Hashtag-Kultur durch einen Topic-Tag pro Post ersetzt — das ist die aktuelle Konvention, Stand Juni 2026. Auf Bluesky sind mehrere plain-text-Hashtags normal und fördern die Auffindbarkeit über Custom Feeds. Wenn du einen Bluesky-Post zu Threads überträgst, wähle den einzigen treffendsten Tag und lass den Rest weg.

Funktionieren Bluesky @Mentions auf Threads?

Nein. Bluesky-Handles sind an das AT-Protokoll-Netzwerk gebunden und folgen dem Format @username.bsky.social; sie sind ausschließlich auf dieses Netzwerk beschränkt. Threads-Handles sind mit Instagram-Accounts verknüpft und folgen einem völlig anderen Namespace. Jede @Mention muss auf Threads einzeln nachgeschlagen und entweder mit dem korrekten Handle umgeschrieben oder entfernt werden.

Post to Bluesky and Threads in one go

Compose once, customize the caption per network, and let SocialKit publish to Bluesky, Threads, and 9 more platforms on schedule — no re-uploading, no copy-paste.

Start My Free Trial

€0.00 due today · cancel anytime · 7-day money-back guarantee