Cross-posting

How to cross-post from Facebook to X (Twitter)

Facebook et X (Twitter) sont tous deux des plateformes axées sur le texte, mais leurs specs sont aux antipodes. Facebook vous autorise jusqu'à 63 206 caractères par publication — pratiquement illimité pour la plupart des usages — tandis que X limite les comptes standard à 280. Ce n'est pas une nuance de mise en forme ; c'est une réécriture fondamentale. Une mise à jour Facebook longue, une annonce ou un récit doit être distillé en un seul accroche avant de pouvoir vivre sur X, et tout ce qui ne tient pas dans cette contrainte est tronqué ou simplement sacrifié.

L'autre collision majeure concerne le comportement des liens. Une URL de publication Facebook collée dans un post X n'offre presque aucun aperçu utile — l'idée doit donc être reformulée nativement sur X plutôt que référencée en lien. Ce guide cartographie les écarts de specs exacts, les quelques éléments qui se transfèrent sans problème, et le workflow étape par étape — à la main, ou composé une seule fois dans SocialKit avec une personnalisation par réseau sur un même écran.

Start My Free Trial

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

Facebook vs X (Twitter): the spec deltas

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

FacebookX (Twitter) spec mapping. Limits last verified June 2026; platforms change these quietly, so check the composer when in doubt.
SpecFacebook (from)X (Twitter) (to)
Primary canvas1080 × 1350 px · 4:5 (post)1600 × 900 px · 16:9 (post image)
Caption limit63,206 characters (feed truncates after a few lines with “See more”)280 characters (X Premium subscribers can post up to 25,000)
Video lengthLong feed uploads supported (hours); Facebook Reels are far shorter — check the composer for your account’s capAbout 2 minutes 20 seconds for standard accounts; longer uploads are a Premium feature
HashtagsSupported but lightly used — one or two at most reads native on FacebookCount toward the character limit; one or two is the platform norm
Lien dans le postLes liens Facebook peuvent se placer n'importe où dans le corps du post ; une carte d'aperçu se génère automatiquementLes liens X comptent dans la limite de 280 caractères et sont raccourcis en URL t.co
Recadrage de l'imageLe fil Facebook accepte les images portrait, carrées et paysage dans le compositeurX affiche les images avec un recadrage 16:9 dans la timeline — une image portrait très haute peut nécessiter un recadrage pour que le sujet soit visible clairement

The good news

What transfers cleanly

  • Le texte court qui tient en 280 caractères : une annonce Facebook concise, une légende en une ligne ou un repost de citation passe sur X sans modification, à condition que la longueur totale — hashtags et lien inclus — reste dans la limite des comptes standard.
  • Une image jointe unique : les images du fil Facebook sont acceptées par l'outil d'import de médias de X, bien que le recadrage dans la timeline passe en prévisualisation large 16:9 — une image carrée ou portrait peut nécessiter un recadrage pour un affichage optimal.
  • Le message central : l'idée d'une longue publication Facebook peut presque toujours être réduite à une phrase percutante, ce qui est exactement ce que X récompense.
  • Un ou deux hashtags : les deux plateformes utilisent les hashtags avec modération — Facebook n'en emploie qu'un ou deux au maximum et X suit la même norme, si bien qu'une publication Facebook portant déjà un minimum de tags transfère son ton hashtagué sans friction.
  • Les appels à l'action qui ne font pas référence à Facebook : un CTA générique comme « lien en bio » ou « en savoir plus sur [URL] » fonctionne sur les deux plateformes, à condition que la formulation ne soit pas propre à Facebook.

The fine print

What breaks in transit

  • Le corps de toute publication de plus de 280 caractères : la limite de 63 206 caractères de Facebook signifie que la plupart des publications substantielles dépassent immédiatement le plafond standard de X — ne collez pas ; réécrivez en un seul accroche, et enchaînez en fil si l'idée nécessite vraiment plus d'espace.
  • Les URL de publications Facebook : coller un lien facebook.com dans un post X ne génère pas de carte ou d'aperçu utile pour la plupart des lecteurs — reformulez le propos nativement plutôt que de renvoyer vers la publication Facebook elle-même.
  • Les vidéos longues : Facebook prend en charge les imports longs dans le fil (plusieurs heures), tandis que les comptes standard X plafonnent la vidéo à environ 2 minutes 20 secondes — une longue vidéo Facebook nécessite d'en extraire un court teaser avant de la publier sur X.
  • Le gavage de hashtags : même si les deux plateformes n'utilisent que 1 à 2 tags, toute publication Facebook comportant plus de deux hashtags consommera rapidement le budget de 280 caractères de X — ramenez à un ou deux et faites-les compter.
  • Les @mentions : les identifiants Facebook et les identifiants X sont des comptes distincts sur des plateformes distinctes — une @mention issue de votre publication Facebook ne résoudra pas vers la bonne personne sur X et peut taguer un compte non souhaité.

Step by step: by hand vs with SocialKit

The manual way

  1. Lisez votre publication Facebook en entier et identifiez l'idée la plus partageable — c'est elle qui deviendra votre accroche X, pas la première phrase du texte Facebook.
  2. Rédigez un nouveau post X de 280 caractères ou moins (rappel : les hashtags et un éventuel lien empiètent sur ce budget), en commençant par l'accroche identifiée.
  3. Si votre publication Facebook renvoie vers un article externe ou votre propre site, incluez cette URL directement dans le post X — c'est le lien qui doit suivre votre lecteur, pas un lien vers la publication Facebook.
  4. Ramenez les hashtags à un ou deux maximum ; choisissez le tag dont la communauté X est la plus pertinente, pas nécessairement celui que vous avez utilisé sur Facebook.
  5. Si vous souhaitez joindre une vidéo, extrayez un teaser de moins de 2 minutes 20 secondes depuis le fichier source — ne téléchargez pas la vidéo Facebook complète, elle dépassera la limite vidéo standard de X.
  6. Publiez aux créneaux de forte audience de X pour votre communauté, qui diffèrent généralement de ceux de Facebook — les deux plateformes présentent des pics d'utilisation active à des heures différentes.

With SocialKit — compose once, customize per network

  1. Collez votre texte Facebook une seule fois dans le compositeur de SocialKit et ciblez à la fois Facebook et X (Twitter).
  2. Laissez la version Facebook intacte et réécrivez uniquement la variante X — un accroche de 280 caractères, 1 à 2 tags et le lien de destination correct — sans rien réimporter.
  3. Décalez les heures de publication plutôt que de déclencher les deux simultanément, les pics d'audience Facebook et X étant différents.
  4. Publiez automatiquement et comparez dans les analytics de SocialKit : suivez la portée et l'engagement par réseau pour voir quelle version du message performe et affinez votre formule de cross-posting au fil du temps.
Start My Free Trial

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

Pro tips

Tip 1

Rédigez le post X en premier, puis développez pour Facebook — vous forcer à accrocher en 280 caractères avant d'écrire la version longue produit souvent une meilleure phrase d'ouverture sur Facebook également.

Tip 2

Si votre publication Facebook contient plusieurs idées, envisagez un fil sur X : un tweet par idée, chacun autonome, donne au contenu une durée de vie bien supérieure à un post unique tronqué.

Tip 3

Ne renvoyez jamais vers la publication Facebook elle-même : les internautes X qui ne sont pas connectés à Facebook risquent de tomber sur un mur de connexion, ce qui anéantit totalement le CTA — renvoyez toujours directement vers la ressource sous-jacente (article, vidéo, page produit).

FAQ

Facebook → X (Twitter) questions

Start My Free Trial

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

Puis-je publier automatiquement chaque publication Facebook sur X ?

Vous pouvez programmer la publication simultanée de chaque post Facebook sur X, mais les résultats sont presque toujours médiocres pour les publications de plus de quelques phrases — un post de 63 206 caractères auto-tronqué à 280 paraît cassé et donne une impression de contenu recyclé. Un workflow qui envoie automatiquement les publications courtes et achemine les plus longues vers une réécriture manuelle pour X génère un engagement bien meilleur sur les deux plateformes.

Que se passe-t-il avec ma vidéo Facebook si je la cross-poste sur X ?

Les comptes standard X plafonnent la vidéo à environ 2 minutes 20 secondes. Une longue vidéo Facebook sera rejetée à l'import ou tronquée selon la méthode de publication. Vous devez extraire un court teaser depuis votre fichier source et le joindre au post X, éventuellement accompagné d'un lien vers la vidéo complète là où elle est hébergée.

Les liens Facebook s'ouvrent-ils correctement lorsqu'ils sont partagés sur X ?

Généralement pas de manière utile. Une URL de publication facebook.com partagée sur X ne génère pas d'aperçu enrichi pour de nombreux lecteurs et peut obliger le visiteur à être connecté à Facebook pour voir quoi que ce soit. Renvoyez toujours vers le contenu sous-jacent — votre site, votre article ou votre hébergeur vidéo — plutôt que vers la publication Facebook elle-même.

Comment les hashtags se comportent-ils différemment sur Facebook et sur X ?

Les deux plateformes prennent en charge les hashtags mais les utilisent avec modération — un ou deux au maximum paraît natif sur Facebook, et la même norme prévaut sur X. La différence clé tient au budget : sur X, les hashtags empiètent sur votre limite de 280 caractères pour les comptes standard, donc chaque tag a un coût réel. Choisissez le tag unique le plus pertinent pour la communauté X et laissez tomber les autres.

Post to Facebook and X (Twitter) in one go

Compose once, customize the caption per network, and let SocialKit publish to Facebook, X (Twitter), 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