Cross-posting

How to cross-post from Bluesky to Instagram

Bluesky ist ein Text-first-Netzwerk, in dem ein Post ganz ohne Bild der Normalfall ist. Instagram ist das genaue Gegenteil — jeder Feed-Post verlangt ein Foto, ein Karussell oder ein Video, und eine Caption ohne Bild lässt sich schlicht nicht veröffentlichen. Genau dieses strukturelle Missverhältnis macht Bluesky-zu-Instagram zur am häufigsten missverstandenen Richtung auf dieser Route: Deine Worte können fast unverändert rüberwandern (300 Grapheme dehnen sich auf ein Budget von 2.200 Zeichen aus), aber der Post selbst existiert auf Instagram nicht ohne ein Visual, das du von Grund auf neu erstellst.

Dieser Guide benennt die Einschränkung klar, beschreibt, was sauber übertragen wird, wenn du ein Bild angehängt hast, und gibt dir einen praktischen Workflow für den reinen Text-Fall und den Bild-Fall — manuell und via SocialKit.

Start My Free Trial

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

Bluesky vs Instagram: the spec deltas

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

BlueskyInstagram spec mapping. Limits last verified June 2026; platforms change these quietly, so check the composer when in doubt.
SpecBluesky (from)Instagram (to)
Primary canvas1200 × 675 px · 16:9 (post image)1080 × 1350 px · 4:5 (post)
Caption limit300 graphemes (visual characters — emoji count once)2,200 characters
Video lengthShort clips — Bluesky has been raising limits (around 3 minutes as of early 2026)Reels up to 3 minutes for standard accounts (Instagram has been extending limits)
HashtagsPlain-text hashtags count toward the 300-grapheme limitCapped at 5 per post (rolling out since Dec 2025), counted across caption and comments; 3–5 focused tags was already Instagram’s guidance
Visuelle PflichtBild optional — reine Text-Posts sind auf Bluesky die NormBild oder Video für jeden Instagram-Feed-Post erforderlich
Link-VerhaltenURLs werden als tippbare Karten mit Link-Vorschau dargestelltCaption-Links sind nicht anklickbar — Hauptlinks in Bio oder Link-in-Bio verlagern
Handle-FormatAT-Protocol-Format: @user.bsky.social (oder eigene Domain)Instagram-Handle: @benutzername — alle Erwähnungen manuell ersetzen

The good news

What transfers cleanly

  • Der vollständige Caption-Text: Bluesky begrenzt Posts auf 300 Grapheme (visuelle Zeichen, Emojis zählen einmal), und Instagram erlaubt bis zu 2.200 Zeichen — jedes Wort einer Bluesky-Caption passt auf Instagram mit reichlich Spielraum.
  • Angehängte Bilder: Wenn ein Bluesky-Post ein Foto trägt, wandert die Datei ohne erneutes Zuschneiden in einen Instagram-Feed-Post, sofern das Original quadratisch (1:1) oder hochkant (4:5) ist — die häufigsten Bildformate auf beiden Plattformen.
  • Hashtags als Text: Plaintext-Hashtags aus Bluesky wandern ohne jede Neuformatierung in die Instagram-Caption; reduziere sie einfach auf 3–5 fokussierte Tags für die Instagram-Norm.
  • Links im Caption-Text: Du kannst eine URL als Referenztext in die Instagram-Caption einfügen — Instagram macht Caption-Links nicht anklickbar, aber die URL ist für Follower, die sie nachschlagen möchten, weiterhin lesbar.
  • Ton und Stimme: Blueskys Kultur belohnt direktes, gesprächiges Schreiben — dieser Stil übersetzt sich natürlich in Instagram-Captions, besonders bei Karussell-Covern und Einzelbild-Posts.

The fine print

What breaks in transit

  • Reine Text-Posts haben kein Instagram-Äquivalent: Instagram verlangt für jeden Feed-Post mindestens ein Bild oder Video. Ein rein textueller Bluesky-Post lässt sich nicht als Feed-Post crossposten, ohne vorher ein Visual zu erstellen — eine gebrandete Zitatgrafik, einen Screenshot oder ein gestaltetes Graphic.
  • Caption-Links sind nicht anklickbar: Bluesky rendert URLs als tippbare Karten mit Vorschau; Instagram entfernt Link-Interaktivität aus Captions vollständig. Verlege deinen Hauptlink in die Bio oder ein Link-in-Bio-Tool und ersetze die URL in der Caption durch einen einfachen CTA.
  • Hashtag-Anzahl: Blueskys 300-Grapheme-Budget fördert ohnehin schlankes Tagging, aber Instagram begrenzt Posts nun auf 5 Hashtags (Rollout seit Dez 2025) — füge nur deine 3–5 relevantesten Tags ein und lass den Rest weg.
  • @Mention-Auflösung: Bluesky-Handles nutzen das AT-Protocol-Format (z. B. @user.bsky.social) und verweisen auf völlig andere Accounts als gleichnamige Instagram-Handles — ersetze jede Erwähnung manuell.
  • Bildseitenverhältnis-Ausreißer: Bluesky akzeptiert breite Querformat-Bilder (bis etwa 2:1), die Instagram im Feed-Raster aggressiv zuschneidet. Ein Landscape-Bild, das auf Bluesky gut wirkt, braucht vor dem Instagram-Upload womöglich einen quadratischen oder Hochformat-Crop.

Step by step: by hand vs with SocialKit

The manual way

  1. Prüfe, ob der Bluesky-Post ein Bild enthält. Ist er rein textbasiert, erstelle zuerst eine Zitatgrafik oder eine gebrandete Grafik — ohne ein Visual lässt sich der Instagram-Post nicht veröffentlichen.
  2. Lade das Bild in seiner Originalauflösung herunter oder exportiere es. Ist das Seitenverhältnis breiter als 1.91:1, schneide es auf quadratisch (1:1) oder Hochformat (4:5) zu, bevor du hochlädst, um unerwartetes Instagram-Zuschneiden zu vermeiden.
  3. Kopiere den Bluesky-Caption-Text. Da 300 Grapheme immer in Instagrams 2.200-Zeichen-Limit passen, ist kein Kürzen nötig — schreibe aber alle @Handles in ihre korrekten Instagram-Äquivalente um und entferne die AT-Protocol-Suffixe.
  4. Ersetze alle URLs in der Caption durch einen einfachen CTA wie „Link in Bio" und aktualisiere deinen Instagram-Bio-Link oder deine Link-in-Bio-Seite, sodass sie auf das Ziel verweist.
  5. Kürze Hashtags auf 3–5 fokussierte Tags, die den Bildinhalt beschreiben. Instagrams 5-Tag-Limit (Rollout seit Dez 2025) gilt für Caption und Kommentare zusammen.
  6. Lade das Bild als Instagram-Feed-Post hoch, füge einen Alt-Text hinzu, der das Bild beschreibt, und plane es für eine Instagram-Peak-Time — getrennt von dem Zeitpunkt, zu dem du auf Bluesky veröffentlicht hast.

With SocialKit — compose once, customize per network

  1. Einmal komponieren: Lade das Bild (oder eine Bildserie für ein Karussell) in SocialKits Composer und wähle sowohl Bluesky als auch Instagram als Ziele in derselben Sitzung.
  2. Pro Netzwerk auf demselben Bildschirm anpassen: Halte die Bluesky-Basis-Caption bei 300 Graphemen oder darunter, erweitere dann die Instagram-Variante um mehr Kontext, einen angepassten CTA und 3–5 Hashtags — ohne das Bild erneut hochladen zu müssen.
  3. Jede Plattform unabhängig einplanen: Lege für den Bluesky-Post und den Instagram-Post eigene Bestzeiten fest, statt beide gleichzeitig zu veröffentlichen.
  4. Sieh dir die Post-Analysen in SocialKit an, nachdem beide live sind, um zu sehen, welches Format auf seiner nativen Plattform mehr Engagement erzielt hat.
Start My Free Trial

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

Pro tips

Tip 1

Entwirf eine Zitatgrafik-Vorlage: Wenn du auf Bluesky regelmäßig textlastige Inhalte postest, baue ein wiederverwendbares gebrandetes Karten-Layout — so dauert die Umwandlung eines Threads oder Posts in ein Instagram-Visual unter einer Minute.

Tip 2

Halte Bluesky-Bild-Exporte in ihrer Originalauflösung, bevor eine AT-Protocol-Komprimierung greift — das erneute Herunterladen eines geteilten Bluesky-Bilds kann Artefakte einführen, die auf Instagrams größeren Anzeigeflächen sichtbar werden.

Tip 3

Instagrams Feed-Raster schneidet standardmäßig auf quadratische Thumbnails — verwendest du ein Hochformat-Bild (4:5), prüfe vor dem Veröffentlichen, ob das Motiv in der Raster-Vorschau nicht abgeschnitten wird.

FAQ

Bluesky → Instagram questions

Start My Free Trial

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

Kann ich einen rein textuellen Bluesky-Post auf Instagram crossposten?

Nicht als Feed-Post — Instagram verlangt für jeden Feed-Post mindestens ein Bild oder Video. Du hast zwei Möglichkeiten: Erstelle eine Grafik (eine Zitatgrafik mit überlagertem Text, ein gebrandetes Bild oder ein passendes Foto), oder verzichte auf den Feed-Post und nutze eine Instagram-Story mit Text-auf-Hintergrund, für die keine Bildpflicht gilt.

Passt meine Bluesky-Caption auf Instagram?

Ja, problemlos. Bluesky begrenzt Posts auf 300 Grapheme (visuelle Zeichen, Emojis zählen einmal). Instagram erlaubt bis zu 2.200 Zeichen in einer Caption — die gesamte Bluesky-Caption passt immer ohne jedes Kürzen hinein.

Funktionieren meine Bluesky-Hashtags auf Instagram?

Der Text der Tags wandert problemlos rüber, aber Instagram begrenzt Posts nun auf 5 Hashtags (Rollout seit Dez 2025), und seine Guidance hat schon immer eine kleine Anzahl fokussierter Tags einer langen Liste vorgezogen. Wähle die 3–5 Tags, die am relevantesten für dein Bild sind, und lass den Rest weg. Beachte außerdem: Bluesky-Hashtags zählen zum 300-Grapheme-Post-Limit, während Instagram-Hashtags zum 2.200-Zeichen-Caption-Limit zählen.

Versieht Bluesky Bilder beim Download mit einem Wasserzeichen?

Nein. Bluesky stempelt kein Logo oder Handle auf exportierte Bilder, wie es manche anderen Plattformen tun. Das Bild, das du gepostet hast, bekommst du auch zurück — auf dieser Route gibt es also kein Wasserzeichen-Problem. Stelle nur sicher, dass du die Datei in Originalauflösung speicherst und nicht eine komprimierte Vorschau.

Post to Bluesky and Instagram in one go

Compose once, customize the caption per network, and let SocialKit publish to Bluesky, Instagram, 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