Editing Captions Per Platform
Editing captions per platform (and solving character limits)
When you publish one post to several channels, character limits, formatting and tone all differ. Mavic lets you tailor the caption for each channel from a single post.
Why captions need to be different
Platform | Character limit | Style |
|---|---|---|
X (Twitter) | 280 (free) / longer for paid | Punchy, single idea, hashtags optional |
Threads | 500 | Conversational, light formatting |
Bluesky | 300 | Punchy |
3,000 | Long-form is fine; avoid emoji-first openings | |
63,206 (but ~80 characters before "see more") | Conversational, community-driven | |
2,200 | Visual-first; the caption supports the image | |
TikTok | 2,200 (caption); script length is what matters | Hook in 3 seconds; trend-aware |
A caption written for LinkedIn looks bloated on X. A caption written for X feels thin on LinkedIn.
How to edit per platform
- Open the post in the Post editor.
- Select two or more channels from the channel list.
- Turn on Customize per channel.
- Pick each channel in turn and edit its caption.
- Open the Preview tab to check how each one will look.
Turn Customize per channel off again to go back to one caption for every channel.
Each channel shows its character count against its limit as you type (for example 1,054/2,200). A channel turns red when something needs fixing, such as a caption that's too long or an image that doesn't fit.
Asking Mavic to do the edit for you
Instead of editing by hand, ask Mavic in the chat:
Tighten the X version to 250 characters and lead with the strongest hook.
Expand the LinkedIn version to about 1,200 characters. Add a personal anecdote in the second paragraph and end with a question.
Mavic changes the post it just made. Refine again if needed.
In the Post editor, you can also type in Ask mavic to rewrite, shorten or restyle… under the caption, or open Rewrite for quick options such as Shorten, Expand, Simplify, Make it punchier, More on-brand and Translate.
Solving character limit issues
If a caption is too long for a platform:
- Edit it down for that channel with Customize per channel
- Ask Mavic to summarize: "Summarize this for X in under 280 characters."
- Remove low-value text: repeated CTAs, extra emojis, long URLs
- Split it up if the idea really needs the space. Two short posts beat one over-stuffed post.
Hashtags
Hashtag etiquette varies:
- Instagram: 5–15 hashtags, a mix of broad and niche
- LinkedIn: 3–5 at most, mostly industry-specific
- X: 1–2 at most
- Facebook: 1–2 at most
- TikTok: 3–5, including trending tags
- Threads / Bluesky: sparingly
Ask Mavic: "Suggest hashtags for this post on Instagram" and it suggests ones that suit the platform.
Links
Most social platforms don't make links clickable in the caption. Workarounds:
- Instagram: put the link in your bio and write "link in bio"
- LinkedIn: put the link in the first comment for better reach (opinions differ; test it for your account)
- X: links are fine in the caption
- TikTok: link in bio; some accounts can use inline links
Saving the multi-channel post
When each channel's caption is ready, open the Publish tab. Turn on Publish now to post straight away, or pick a date and time and click Schedule. Each channel gets its own post with its own caption. To keep working later, click Save as draft.
You can also ask Mavic in the chat to publish or schedule the post. It shows a confirmation with the channels and time, and posts only after you approve.
Related articles
Updated: November 2026
Updated on: 01/11/2026
Thank you!
