Roast my X profile
Enter your stats for a brutally honest (and slightly mean) roast, scored against the real algorithm.
The rap sheet
Nothing is storedInstant · no signup · stays in your browser
What is an X profile roast?
An X (Twitter) profile roast scores your public account from a handful of stats you type in: followers, following, posts, average likes, and account age. It returns a 0 to 100 score, a tier from Twitter Ghost to Main Character, and a few savage lines aimed at your weakest numbers. The scoring is transparent, built from real ranking signals rather than a guessed percentage, so the roast is funny but the read on your account is honest. This one runs in your browser, needs no login, and never touches your password.
How the roast works
Three steps, all in your browser. The score is computed live from the numbers you enter, against the signals the X algorithm actually rewards.
Drop your stats
Type in your followers, following, posts, average likes, and years on X. No login, no API access, and nothing you enter is uploaded or stored.
Scored against the real algorithm
Your numbers run through four documented ranking signals: engagement, reach, posting cadence, and follower ratio. Transparent weighting, no LLM, no guessed percentage.
Scored on 4 real signals
- Engagement35%
- Reach30%
- Cadence20%
- Ratio15%
No LLM, no black box. The factors the ranker actually rewards.
Get your verdict
A 0 to 100 score, a tier from Twitter Ghost to Main Character, your engagement rate and follower ratio, and roast lines aimed squarely at your weakest stats.
@yourhandle
Reply Guy
0.26%
Engagement
1.1x
Ratio
18.7/mo
Freq
From Twitter Ghost to Main Character
Every score lands in one of five tiers. Most accounts sit in the middle; engagement and consistency are what move you up fastest.
Twitter Ghost
0 to 20
Lurker
20 to 40
Reply Guy
40 to 60
Certified Poster
60 to 80
Main Character
80 to 100
What the X algorithm actually rewards in 2026
The metrics behind your roast score are not arbitrary. They mirror the signals in X’s leaked ranking code that decide what gets distribution. Here is what actually moves the needle.
Action weight in the ranker
- Reply13.5x
- Repost1.0x
- Like0.5x
X’s own model weights a reply about 27x a like.
Replies are the strongest signal. X’s own model weights a reply far above a like (roughly 13.5 versus 0.5). An account that earns replies, not just likes, gets meaningfully more reach. That is why the reply-guy play works: replying to bigger accounts puts you in front of their audience and generates the exact engagement the algorithm prizes.
Engagement rate beats raw follower count. A 50,000-follower account averaging 10 likes a post runs about a 0.02% engagement rate, the tell of bought or inactive followers. A 2,000-follower account averaging 100 likes runs around 5%. The model reads that gap and distributes accordingly, which is why your follower ratio and engagement stat carry so much weight in the roast.
Consistency beats volume. Posting 2 to 3 times a day on a steady cadence outperforms posting ten times once and disappearing for a week. The algorithm rewards predictable activity because it keeps people on the platform. Your tweet-frequency stat reflects this, and irregular posting is one of the most common growth killers.
Reach is earned, not bought. Roughly half of every For You feed is accounts the viewer does not follow, so each post earns its reach on its own merits. And below a TweepCred of about 65, X discounts how many of your followers it even counts when ranking you.
Understanding your Twitter metrics
Engagement rate measures how much your audience interacts relative to your size. It is the single best read on account health: a small, engaged account beats a large one full of ghost followers.
Follower-to-following ratio shows whether people seek you out (high ratio) or you are doing the reaching (low ratio). Above 1.0 suggests your content pulls follows on its own.
Tweet frequency is your consistency. Accounts that post 1 to 3 times a day tend to see the best growth trajectories.
Account age versus output reveals commitment. Years on X with few posts signals a stalled account; a younger account with steady output signals momentum.
A roast-worthy account is usually a quiet one
The fix for a low score is rarely a growth hack. It is showing up, consistently, in a voice that is recognizably yours. Most accounts go quiet because writing in your own voice at volume is hard, and most AI tools sound like everyone, which is worse than silence. VoiceMoat trains on your writing so you can post in your voice without it eating your week.
- Trained on your full profileAuden learns from your real posts, replies, threads, and images, not a generic model.
- Drafts that sound like youEvery draft is scored against your own writing fingerprint before you ever see it.
- Free to startNo card, no setup. Connect your account and get your first drafts in your voice.
shipped the thing. three weeks of “it’s almost done,” then, suddenly, done.
More free tools
No signup. Each one runs in your browser.
The transparent AI detector: see the exact words, phrases, and patterns that read as AI, each with a human fix. No guessed score.
Paste a few posts and read 6 of your 10 voice signals: rhythm, hooks, structure, tone, and punctuation as voice.
Build a pixel-perfect 2026 X post and export it as a crisp PNG. Light, dim, or dark.
The 2026 posting windows for X and LinkedIn, by day and part of day.
Work out your X engagement rate and see how it stacks up against 2026 benchmarks.
Estimate your TweepCred from the documented 6-factor formula in the leaked X algorithm.
Questions, Answered.
What is Roast My Profile?
A free tool that scores your X account 0 to 100 from stats you type in, hands you a tier from Twitter Ghost to Main Character, and roasts your weakest numbers. It runs entirely in your browser and nothing is stored.
How is the score calculated?
Transparently, from four real signals: engagement (your average likes), follower-to-following ratio, posting cadence (posts per year), and reach (follower count). No LLM, no black box. The same factors the X algorithm actually cares about.
Is the score accurate?
It is a fun, directional read from the public stats you enter, not an official X metric. The algorithm tidbits attached to each result, however, are real, drawn from X's own leaked ranking code.
Do you store my data or need my password?
Neither. You type the numbers yourself, the roast is computed in your browser, and nothing is uploaded or saved. No login, no API access to your account.
What counts as a good score?
Under 20 is a Twitter Ghost, 20 to 40 a Lurker, 40 to 60 a Reply Guy, 60 to 80 a Certified Poster, and 80 plus is Main Character. Most accounts land in the middle; engagement and consistency move the needle most.
Can I roast someone else's account?
Yes. The tool only uses the public stats you type in, so you can drop in any account's follower, following, post, and average-like counts to roast a friend, a rival, or a big creator. Keep it good-natured: it roasts the numbers, not the person.
How do I improve my roast score?
Lift the two signals that move the score most: engagement and reach. Post consistently in a voice that is actually yours, reply to bigger accounts (a reply is weighted far above a like), and let your follower-to-following ratio climb past 1.0. Consistency beats volume.
What is a good follower-to-following ratio?
Above 1.0 means more people follow you than you follow back, which suggests your content pulls follows on its own. Well above 1.0 reads as a sought-after account; far below 1.0 reads as someone doing the reaching. The roast weights this, but it matters less than engagement and reach.
How do I actually improve my account?
Post consistently in a voice that is actually yours. A roast-worthy account is usually a quiet or generic one. VoiceMoat trains on your writing and drafts posts that sound like you, so showing up is easy. You can start free.
One Auden. Three Ways To Grow.
Simple pricing for the full VoiceMoat platform. No hidden add-ons. No usage gotchas. Just one Auden, growing your voice.
Starter
Billed monthly
Start writing in your voice.
- 3,000 credits a month
- 2 voice profiles
- 50 replies a day
- Full analytics
- Auden Standard
Creator
Billed monthly
Full Auden, plus tools to scale.
- 6,000 credits a month
- 5 voice profiles
- Write like any creator
- Custom templates + every tool
Pro
Billed monthly
Most credits, most accounts, priority Auden.
- 14,000 credits a month
- 10 voice profiles
- Auden Deep
- Export analytics
- Priority queue, early access