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.
What you can do here.
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.
Four steps, and the last one is yours.
- 1Bring a link
LinkToTweet fetches the article and shows the title and description so you can check it is the right one.
- 2Choose a tone
The drafts are written in the style you picked, not a generic voice.
- 3Make it yours
Read, rewrite, and keep the draft that sounds like you. Nothing is posted until you decide.
- 4Share it
Open the post on X with one click. Signed-in users can also use a tracking link that records visits to the post.
What an account adds.
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.
LinkToTweet does not post for you.
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.
What is stored, and for how long.
| Stored | Why | Removed when |
|---|---|---|
| Identity reference from Hanko | To know which posts and credits belong to you | You delete your account |
| Generated posts | So your history survives a refresh and you can reuse a draft | After the configured generation retention window, or with the account |
| Credit ledger | So your balance is correct after you buy credits or a subscription | With the account — credits do not expire on their own |
| Tracking links and their visits | To show which posts people opened | After the configured tracking retention window |
| Activity and error events | To troubleshoot a problem you reported | After 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.
The parts underneath.
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.