Cross-posting

How to cross-post from Mastodon to Threads

Von Mastodon zu Threads wirkt auf dem Papier reibungslos — beide Plattformen erlauben standardmäßig 500 Zeichen, sodass der Text selbst so gut wie nie gekürzt werden muss. Die eigentliche Arbeit ist struktureller Natur: Mastodonts hashtag-lastige Konvention kollabiert auf Threads zu einem einzigen Topic-Tag, Content Warnings haben kein Äquivalent und müssen entweder in den Body umgeschrieben oder ganz fallen gelassen werden, und die Link-Zeichen-Mathematik dreht sich um. Was Mastodon pauschal mit 23 Zeichen pro URL berechnet, zählt auf Threads Berichten zufolge überhaupt nicht — Posts, die sich auf Mastodon eng angefühlt haben, haben dort plötzlich Luft zum Atmen.

Der tiefere Wandel ist das Discovery-Modell. Mastodonts überwiegend chronologische Feeds bedeuten, dass Hashtags der Weg sind, auf dem Leser dich finden; Threads betreibt einen gewichteten Algorithmus ohne Hashtag-Feed, sodass die Reichweite dort von Engagement-Signalen abhängt und nicht von Tag-Disziplin. Ein Post, der für Fediverse-Discovery optimiert ist, braucht eine andere Form, um auf Threads zu performen.

Start My Free Trial

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

Mastodon vs Threads: the spec deltas

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

MastodonThreads spec mapping. Limits last verified June 2026; platforms change these quietly, so check the composer when in doubt.
SpecMastodon (from)Threads (to)
Primary canvas1200 × 675 px · 16:9 (post image)1080 × 1350 px · 4:5 (post image)
Caption limit500 characters by default — instance admins can raise it500 characters
Video lengthInstance-dependent; default upload caps are modest, so keep clips shortUp to 5 minutes
HashtagsCount toward the limit and drive most discovery (most instances have no algorithmic feed)One topic tag per post — Threads replaced multi-hashtag culture with a single tag
Link-ZeichenkostenJede URL wird pauschal mit 23 Zeichen auf das 500-Zeichen-Limit angerechnetLinks zählen Berichten zufolge nicht gegen das 500-Zeichen-Limit
Content WarningsCW-Text verbirgt den Post-Body und zählt zu den 500 ZeichenKein entsprechendes Feature — CW-Kontext muss in den Post-Body verschoben oder gestrichen werden
Discovery-MechanismusÜberwiegend chronologische Timelines; Hashtags sind die primäre Discovery-EngineGewichteter algorithmischer Feed; ein Topic-Tag pro Post, kein Hashtag-Browse-Feed

The good news

What transfers cleanly

  • Das Zeichen-Budget: sowohl Mastodon (500 Zeichen Standard) als auch Threads (500 Zeichen) erlauben dasselbe Volumen pro Post — Standard-Mastodon-Posts kommen also innerhalb des Limits an, ohne gekürzt zu werden.
  • Der Gesprächston: beide Plattformen belohnen klares, direktes Schreiben gegenüber Broadcast-Copy, sodass ein Post, der auf Mastodon landet, auf Threads selten einen kompletten Ton-Neuaufbau braucht.
  • Bilder, bis zu vier: ein Mastodon-Post mit maximal vier Bildern wandert sauber rüber — Threads akzeptiert bis zu zehn Fotos oder Videos in einem Karussell, sodass du das Set erweitern kannst, wenn du Extras hast.
  • Kurze Videos: Mastodonts Datei-Cap ist instanzabhängig und standardmäßig bescheiden, halte Clips also kurz — jeder Clip, der dort passt, liegt weit unter Threads' Fünf-Minuten-Video-Limit.
  • Kurze, prägnante Hooks: Mastodonts chronologische Feeds belohnen Eröffnungszeilen, die einen Scroll stoppen, genauso wie Threads' algorithmischer Feed — der Hook, der dort funktioniert hat, gibt dir hier einen starken Start.

The fine print

What breaks in transit

  • Content Warnings haben kein Äquivalent: auf Mastodon verbirgt ein CW den Post-Body hinter einem Label, und sein Text zählt zu den 500 Zeichen — auf Threads gibt es diese Funktion nicht, also muss CW-Text entweder natürlich in den Eröffnungssatz eingebaut oder ganz gestrichen werden.
  • Hashtag-Kultur kollabiert: Mastodon verlässt sich auf Hashtags für die Discovery, weil die meisten Server chronologische Timelines haben — zwei oder drei spezifische Tags sind normal. Threads erlaubt nur einen Topic-Tag, und sein algorithmischer Feed hat kein Hashtag-Browse-Erlebnis, sodass ein tag-lastiger Mastodon-Post beim Ankommen wie Rauschen wirkt.
  • Links kosten unterschiedlich: Mastodon berechnet jede URL pauschal mit 23 Zeichen, sodass ein enger Mastodon-Post mit zwei Links allein 46 seiner 500 Zeichen für URLs verbraucht hat. Auf Threads zählen Links Berichten zufolge nicht — derselbe Post hat dort womöglich mehr Spielraum als erwartet.
  • Reply-Threads und Boosts reisen nicht mit: Mastodon-Reply-Ketten und Boost-Netzwerke existieren nur im Fediverse. Auf Threads startest du mit null Engagement-Verlauf von Null, sodass ein Post, der auf Mastodon Schwung hatte, dort kalt ankommt.
  • @Mentions zeigen auf andere Accounts: ein Mastodon-Handle (@[email protected]) hat kein entsprechendes Profil auf Threads, und ein Fediverse-Handle in einem Threads-Post in einem Threads-Post zu nennen verwirrt Leser, die versuchen könnten, danach zu suchen.

Step by step: by hand vs with SocialKit

The manual way

  1. Kopiere den Post-Body und streiche den Content Warning: wenn der CW-Text notwendigen Kontext lieferte, füge eine komprimierte Version davon in den Eröffnungssatz des Posts ein; wenn es nur ein Höflichkeitslabel war (Spoiler, kleinere Themen), lass ihn weg.
  2. Zähle die Zeichen mit Threads' Regeln im Kopf nach: URLs zählen Berichten zufolge nicht, sodass ein Post nahe am Mastodon-Limit auf Threads kürzer sein kann als gedacht — du hast womöglich Spielraum, den Text zu verbessern.
  3. Kürze den Hashtag-Stapel auf einen: scanne deine Mastodon-Tags und wähle den einzigen Topic-Tag, der den Post am besten beschreibt. Lass den Rest weg — Threads' Algorithmus belohnt Engagement-Signale, nicht Tag-Volumen.
  4. Ersetze @[email protected] durch das Threads-Handle der Person, falls vorhanden, oder formuliere um, um die Mention ganz zu entfernen.
  5. Lade Bilder aus deinen Original-Exporten neu hoch, statt Screenshots des Mastodon-Posts zu verwenden — native Uploads performen besser als recycelte UI-Aufnahmen.
  6. Veröffentliche zu einer Threads-passenden Zeit: anders als Mastodonts chronologischer Feed verteilt Threads' gewichteter Algorithmus Posts noch Stunden nach der Veröffentlichung, sodass das genaue Timing weniger entscheidet — aber frühes Engagement setzt dem Algorithmus trotzdem einen Impuls.

With SocialKit — compose once, customize per network

  1. Einmal verfassen: schreibe den Post in SocialKits Composer und wähle sowohl Mastodon als auch Threads als Ziele.
  2. Passe die Threads-Variante auf demselben Bildschirm an: reduziere extra Hashtags auf einen Topic-Tag, rahme CW-Text um oder entferne ihn, und passe Fediverse-spezifische Mentions an — ohne Bilder erneut hochladen zu müssen.
  3. Plane jede Plattform in ihren eigenen optimalen Slot: Mastodonts chronologischer Feed belohnt Timing auf die aktiven Stunden deiner Instanz, während Threads den ganzen Tag über algorithmisch verteilt.
  4. Lass SocialKit beide nativ veröffentlichen und vergleiche anschließend die Post-Analysen, um zu sehen, wo das Gespräch mehr Reichweite erzielt.
Start My Free Trial

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

Pro tips

Tip 1

Mach aus CW-Text einen Hook: wenn dein Mastodon-Post einen Content Warning wie „Politik / lang" hatte, ist die nützlichste Bearbeitung, den Threads-Post mit einem einzigen rahmenden Satz zu eröffnen — er ersetzt die orientierende Funktion des CW und gibt dem Algorithmus eine starke erste Zeile.

Tip 2

Jage keine Mastodon-Reichweite-Signale auf Threads: Boosts und Fediverse-Timeline-Aufgriffe übertragen sich nicht. Beurteile die Threads-Version an Threads-Metriken — Antworten, Reposts und Profil-Klicks — nicht daran, wie der Mastodon-Post performed hat.

Tip 3

Nutze den extra Zeichen-Spielraum: wenn deine Links auf Mastodon jeweils 23 Zeichen gefressen haben, hast du auf Threads womöglich 20–40 Zeichen Spielraum. Nutze sie, um den Text zu schärfen, statt den Post kürzer zu lassen als nötig.

FAQ

Mastodon → Threads questions

Start My Free Trial

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

Haben Mastodon und Threads dasselbe Zeichenlimit?

Beide Plattformen haben standardmäßig 500 Zeichen, aber sie zählen unterschiedlich. Mastodon berechnet jeden Link pauschal mit 23 Zeichen, unabhängig von der URL-Länge, und Content-Warning-Text zählt ebenfalls zu den 500. Threads zählt Links Berichten zufolge nicht gegen sein Limit — also kann sich derselbe Post je nachdem, wie viele URLs und CW-Zeichen Mastodon verbraucht hat, enger oder weiter anfühlen.

Was passiert mit meinen Content Warnings beim Cross-Posten zu Threads?

Threads hat keine Content-Warning-Funktion. Wenn dein Mastodon-CW echten Kontext geliefert hat (Thema, Länge, sensible Inhalte), füge eine kurze Version dieses Rahmens in den Eröffnungssatz des Threads-Posts ein. Wenn es nur ein kleines Höflichkeitslabel war, kannst du es weglassen — Threads-Leser erwarten sie nicht.

Wie viele Hashtags sollte ich auf Threads verwenden?

Ein Topic-Tag pro Post — das ist sowohl Threads' Limit als auch seine Konvention. Mastodon-Hashtags treiben die Discovery an, weil die meisten Server keinen algorithmischen Feed haben; auf Threads hebt der Algorithmus Posts anhand von Engagement-Signalen hervor, sodass ein tag-lastiger Post von Mastodon eher wie Rauschen wirkt als die Reichweite zu verbessern.

Können Mastodon-Nutzer meine Threads-Posts schon sehen, ohne dass ich etwas tun muss?

Sie können es, wenn du Threads' optionales Fediverse-Sharing aktiviert hast, das deine öffentlichen Threads-Posts über ActivityPub an Mastodon föderiert — Mastodon-Nutzer können deinem Threads-Account dann von ihrer Instanz aus folgen. Cross-Posten im Sinne dieses Guides bedeutet, einen separaten nativen Mastodon-Account zu betreiben; Verfügbarkeit und Verhalten von Föderations-Features können abweichen, Stand Juni 2026.

Post to Mastodon and Threads in one go

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