Mirror my X

Your X posts, everywhere, automatically.

Post on X as you always do. Each new post goes to Instagram, TikTok, LinkedIn and more within minutes, shortened to fit, with a footer that points back to you.

Three steps, then nothing to do

  1. 1

    Continue with X

    Sign in with the X account you post from. That account becomes the source.

  2. 2

    Pick the networks

    Tick where your posts should go: Instagram, TikTok, LinkedIn, Threads, Bluesky and more. Each connects in one tap.

  3. 3

    Keep posting on X

    TimeToPost checks for new posts every few minutes and copies each one, with the footer of your choice, to every network you picked.

What gets mirrored, and how

  • Replies, reposts and quotes stay on X

    Only your own posts are mirrored. Turn any of the three on if you want them too.

  • Instagram and Threads posts wait for your one-tap approval

    Each mirrored post for Instagram and Threads lands in Approvals with a push and an email: approve it, or approve all at once. Any other network can be set to ask first too; the rest post automatically.

  • Shortened at a sentence, never mid-word

    A post too long for a network is cut at the last full sentence that fits, with an ellipsis. Or split into numbered posts, or skipped: your choice per mirror.

  • A footer on every mirrored post

    "Follow me on X for the latest: @you" where links are not clickable, "Original on X: link" everywhere else. Edit the template per network. The footer is counted in the limit and is never cut.

  • Photos and videos come along

    Photos are copied to every network. Videos go to the networks built for them; text networks get the words and a link to the original.

  • Never the same post twice

    A ledger keeps every X post from going out twice, and identical text is never posted twice on the same network.

  • Every skip has a reason

    Mirrored, skipped and failed posts are listed with why, per network, in your dashboard.

Already a customer? Set it up in the dashboard under Mirror my X.

Questions

Does this post to X?

No. You post on X yourself, as you always have. TimeToPost reads your new posts and copies them to the other networks.

How fast does a post go out?

New posts are picked up within about 5 minutes. Networks are posted one after another, a minute or two apart. Instagram and Threads posts wait in Approvals until you approve them.

Which posts need my approval?

Every mirrored post for Instagram and Threads. It waits in Approvals with the text and media ready; you get a push and an email, and one tap posts it, or Approve all clears the queue. You can set any other network to "Ask me before posting" as well.

What about posts that are too long for a network?

The default shortens at the last full sentence that fits and adds an ellipsis; the footer always stays whole. You can choose to split into numbered posts instead, or to skip that network for long posts.

Can I change the footer?

Yes, per network. Use {x_handle} for your handle and {x_link} for the original post. Leave it empty for no footer. An optional line "Posted everywhere with TimeToPost" is off unless you turn it on.

What does it cost?

Starter is $12 a month for up to 30 mirrored posts a month. Pro is $49.99 a month for up to 300. Both start with a 14-day free trial; you pay nothing today and can cancel any time.

Which networks can receive posts?

Instagram, TikTok, LinkedIn, Threads, Bluesky, YouTube, Mastodon, Telegram, Pinterest, Tumblr, WordPress, Whop, Discord, Slack, Lemmy, Dribbble, and Kick. The list follows what TimeToPost publishes to.

Can I pause it?

Yes. The switch stops the watch; turning it back on starts from that moment, so nothing posted in between is back-filled.