What LinkToTweet is for

From a good read
to a post worth sharing.

LinkToTweet helps you turn something you already found interesting into a post you can
actually publish — a draft, a link, or a thread, ready in a minute.

Three tools No account needed to try Built for X
THE THREE TOOLS

What you can do here.

No sign-up required for the first try.

AI post writer

Paste an article link, get three drafts.

We read the article, show you what we found, and then write three posts in the tone you choose: engaging, funny, or professional. You pick one and edit it before it goes anywhere.

Each generation costs one credit. Anonymous visitors get a small daily allowance without signing in.

Share link builder

Turn a thought into a one-click post.

Type what you want to say, and LinkToTweet builds a link that opens X with the text already filled in. Nothing is stored — the link is a link.

Free, unlimited, no AI involved.

Thread splitter

Break a long idea into posts that fit.

Paste a longer thought and get a sequence of posts, each within the 280-character limit, in an order that reads naturally. Copy them one at a time, or open the first one on X.

Free, unlimited, no AI involved.

HOW IT WORKS

Four steps, and the last one is yours.

You always write the final words.
  1. 1
    Bring a link

    LinkToTweet fetches the article and shows the title and description so you can check it is the right one.

  2. 2
    Choose a tone

    The drafts are written in the style you picked, not a generic voice.

  3. 3
    Make it yours

    Read, rewrite, and keep the draft that sounds like you. Nothing is posted until you decide.

  4. 4
    Share it

    Open the post on X with one click. Signed-in users can also use a tracking link that records visits to the post.

SIGNED IN

What an account adds.

Your workspace, on the same login.

Signing in keeps your generated posts so you can reuse them later, gives you a credit balance, and lets you create tracking links for the posts you share. Visits to those links are counted, so you can see which post got attention and which did not.

The customer workspace is the same account: your saved posts, campaigns, usage statistics, and subscription are all in one place, reachable from the homepage after you sign in.

HONEST ABOUT LIMITS

LinkToTweet does not post for you.

Deliberately.

The app never publishes to X on your behalf. It prepares the post and gives you an X intent link, which opens X with the text ready to send. You stay the author, and nothing is published without you clicking.

Because posting is not automated, the only numbers LinkToTweet can show you are visits to the links you create through it. That keeps the tool small, understandable, and free of OAuth tokens sitting in a database.

YOUR DATA

What is stored, and for how long.

Independent tool. Not affiliated with X.
StoredWhyRemoved when
Identity reference from HankoTo know which posts and credits belong to youYou delete your account
Generated postsSo your history survives a refresh and you can reuse a draftAfter the configured generation retention window, or with the account
Credit ledgerSo your balance is correct after you buy credits or a subscriptionWith the account — credits do not expire on their own
Tracking links and their visitsTo show which posts people openedAfter the configured tracking retention window
Activity and error eventsTo troubleshoot a problem you reportedAfter the configured activity window (90 days by default)

No passwords and no email addresses are stored in this application. Sign-in is handled by Hanko with passkeys, email links, or the identity providers you enable.

HOW IT IS BUILT

The parts underneath.

Open, ordinary, self-hostable.

ASP.NET Core 10 on PostgreSQL 17, with Nginx in front, Hanko for sign-in, and Stripe for payments. AI generation runs through the provider you configure — including a local model if you prefer one. Every request carries a request id, so an error in the access log, the API log, and the database all name the same event.

Curious what it costs? See the pricing or try the writer — the first generations are free.