Paste a handful of your posts and get a style card: sentence length, emoji habits, punctuation tics, stance words, and your signature phrases. 100% in your browser.
"Find your voice" is the least actionable advice in writing, because it treats voice as something mystical. It isn't. Voice is a stack of measurable habits: how long your sentences run, whether you capitalize, which punctuation you lean on, the words you reach for when you disagree, the phrases you repeat without noticing. Two writers covering the identical topic are instantly distinguishable by these mechanics alone — one writes "short sentences. like this. no caps" and the other writes flowing, em-dash-joined clauses with standard capitalization. Readers can't articulate the difference, but they recognize it, and recognition is what makes an account followable rather than merely readable. The style card above simply makes your existing pattern visible.
Sentence length is pacing. Averages under ~9 words read as punchy and declarative — strong for takes, weaker for nuance. Over ~16 reads as essayistic, which can work on X but demands stronger hooks. Emoji usage and capitalization together set register: lowercase-no-emoji signals a certain deadpan internet-native cool, standard case with none reads professional, heavy emoji reads energetic or salesy depending on everything else. Punctuation habits are the fingerprint — em-dash writers, ellipsis writers, and exclaimers are three different personalities on the page. Stance words measure how often you frame posts as corrections of common belief; and signature phrases — your most-repeated non-trivial word pairs — are the callbacks your regular readers unconsciously associate with you.
The practical reason to know your pattern: accounts grow when the timeline experience of following them is predictable in style even while it varies in substance. A follower who enjoyed your last five posts is buying more of that voice. When your register jumps around — professional Tuesday, lowercase-shitposter Thursday, LinkedIn-motivational Sunday — each post effectively markets a different account, and none of them compounds. This doesn't mean never evolving; it means evolving deliberately. Check your card every month or two: drift you chose is growth, drift you didn't notice is dilution.
There's a second, increasingly common use for a style card: it's the spec sheet for any tool — or ghostwriter — drafting on your behalf. Generic AI output fails on X not because it's wrong but because it's voiceless: medium-length sentences, standard case, no tics, no stance. If you hand a drafting tool your actual parameters — "9-word average sentences, casual lowercase, em-dashes, no emoji, mild contrarian framing, keeps saying 'ship it'" — the output starts in your neighborhood instead of in the uncanny valley. And when you review a draft, the card gives you an objective checklist: would I capitalize that? Do I exclaim? It turns "this doesn't sound like me" from a feeling into a diff.
Three concrete moves. First, write your voice down — a five-line note in your drafting app with your card's traits — and glance at it before publishing anything that felt hard to write; strained posts are where voice slips most. Second, audit the crutches: of your signature phrases, keep the ones carrying meaning and consciously retire the filler. Third, re-run the analysis quarterly with fresh posts. Voices should evolve as you and your audience do — the point of measuring isn't to freeze your style, it's to make sure the person changing it is you.
Six observable traits: average sentence length, emoji usage (none/light/heavy), capitalization style (casual lowercase vs standard), punctuation habits (em-dashes, ellipses, exclamation marks), stance words (contrarian markers like 'actually', 'stop', 'nobody', 'wrong'), and your most repeated 2–3 word phrases excluding stopwords. It then composes those into a one-line voice summary.
The tool needs at least 3, but 8–10 gives a much sharper picture — especially for signature phrases, which only surface when a phrase repeats across posts. Use your recent, representative posts, not your one viral outlier.
No. The analysis is plain JavaScript running in your browser tab — word counts, regex matches, and n-gram tallies. Nothing you paste is transmitted, stored, or used for anything beyond rendering your style card.
Because consistency is recognizable, and recognizable is followable. Knowing your patterns lets you keep them stable on purpose — and it's the baseline you need if you ever use AI drafting tools, so you can check their output against how you actually write.
Mostly good — repeated phrases are how a voice becomes recognizable, the same way a comedian's callbacks work. They turn bad only when they're filler ('to be honest', 'at the end of the day') rather than substance. The tool surfaces them; you decide which are brand and which are crutch.
Words like 'actually', 'stop', 'nobody', and 'wrong' are markers of contrarian framing — posts that position against a common belief. Some accounts are built on them; others avoid them entirely. Neither is wrong, but knowing your baseline tells you whether a draft will read as 'you' to your followers.
DeckPost drafts in your voice, schedules at your peak windows, and reviews the numbers with you every week.