Skip to content
Redmoon Calculators
文本分析 EN only

Text Formality Analyzer

估计文本听起来有多正式或随意。考虑俚语、缩写、代词、句子长度、被动结构和拉丁词根词汇。

未针对 简体中文 设计

该工具针对英语(和一些相近语言)校准。简体中文 的结果可能不准确。

何时使用

Use to match tone to audience — academic submissions, business proposals, conference talks, or marketing emails. The target selector gives you an instant fit check.

与其他指标对比

Where lexical density measures information packing and readability measures grade level, formality measures *register* — a third independent axis.

0 chars

工作原理

Formality is a 0–100 score combining slang count, contraction count, first/second-person pronoun rate, passive voice frequency, formal markers ("furthermore", "consequently"), and average word length.

The target selector adjusts which range the score should fall into — academic (70–100), business (50–80), or casual (0–45).

Suggestions are generated when your text falls outside the target range, focusing on the most impactful adjustments.

常见问题

How does the formality score work?

It blends slang count, contractions, first/second-person pronouns, sentence length, passive voice, and Latin-root vocabulary into a single 0–100 score.

What scores fit common audiences?

Academic ~70–100, business ~50–80, casual ~0–45. The target selector adjusts the suggestion thresholds.

Can I tune the rules?

Not yet — the slang and formal-marker lists are baked in. Submit feedback if you have a list for a specific genre.

示例

输入

Hey! Just wanted to let you know we're gonna ship the update next week. Pretty cool, right?

输出

Formality: 14 / 100 — Very casual.

Slang ("gonna", "cool"), heavy contractions, multiple first-person pronouns, and a casual hook all drive the score into the very-casual band.

常见陷阱

  • Slang list is general — domain-specific slang may not be caught.
  • Heavy passive voice falsely boosts formality (sometimes desirable, sometimes not).
  • Very short text scores unreliably.

相关工具

发送反馈

我们会阅读每一条消息。告诉我们可以改进什么或你喜欢什么。