Text Tools: Case Converter, Word Counter, Character Counter & Reading Time

Use our free Text Tools — Case Converter, Word Counter, Character Counter, and Reading Time Calculator — all in one interface, no sign-up required.

Text Case Converter: All Case Types Explained

Case Types Reference

Case NameExampleUsed In
UPPERCASEHELLO WORLDHeadings, emphasis, acronyms
lowercasehello worldURLs, CSS class names
Title CaseHello WorldTitles, headings, book names
Sentence caseHello worldNormal text, captions
camelCasehelloWorldJavaScript variables, JSON keys
PascalCaseHelloWorldClass names (OOP, React components)
snake_casehello_worldPython variables, database columns
kebab-casehello-worldCSS classes, URL slugs
SCREAMING_SNAKEHELLO_WORLDConstants (Python, Go)
Alternate CaSehElLo WoRlDSocial media humour
Inverse CasehELLO wORLDAesthetic/stylistic

When to Use Which Case

Developers:

Writers and editors:

Data teams:

Title Case Rules (What Gets Capitalised)

Title case is more nuanced than simply capitalising every word:

Always capitalise:

Do NOT capitalise (when not first/last word):

Examples:


Word Counter

What Counts as a Word?

Word counting tools vary slightly in what they count:

Word Count Requirements by Context

ContextTypical Word Count
Tweet / X post30–60 words (280 characters)
Instagram caption100–150 words
LinkedIn post150–300 words (sweet spot for engagement)
Meta description22–28 words (155–160 characters)
Blog post (SEO)1,200–2,500 words
Long-form article2,500–5,000 words
Research paper5,000–10,000 words
Novel chapter2,000–5,000 words
Resume (1 page)300–600 words
Cover letter250–400 words
Press release400–600 words

SEO and Word Count

There is no perfect word count for SEO — Google ranks the best answer, not the longest one. However, research on top-ranking pages shows:

Query TypeAverage Word Count of Page 1 Results
Informational ("how to...")1,800–2,500 words
Comparison ("X vs Y")1,200–2,000 words
Best of lists2,000–3,500 words
Single-keyword definition700–1,200 words
Local ("near me")500–900 words

More important than hitting a word count: comprehensive coverage of the topic from multiple angles, with the user's actual question fully answered.


Character Counter

Character Counting: With vs. Without Spaces

Character count with spaces: Counts every character including spaces — used by most platforms (Twitter, SMS) Character count without spaces: Counts only non-space characters — used by some academic submissions

Which does your platform use?

Character Limits by Platform (India-Relevant)

PlatformCharacter LimitNotes
Twitter/X280 charactersURLs count as 23 chars regardless of length
WhatsApp status139 characters
WhatsApp message65,536 chars
Instagram caption2,200 charactersOnly 125 chars shown before "more"
Instagram bio150 characters
LinkedIn post3,000 characters
LinkedIn headline220 characters
Facebook post63,206 charactersFirst 477 shown before "see more"
YouTube title100 characters60–70 displayed in search
YouTube description5,000 charactersFirst 157 shown in search
Google meta title60 characters~600px width limit
Google meta description155–160 characters~920px width limit
Google My Business post1,500 characters
SMS (single)160 charactersGSM-7 alphabet (English)
SMS (single, Unicode)70 charactersFor Hindi, other scripts

SMS note for India: Hindi and regional language SMS messages use Unicode encoding, which reduces capacity from 160 to 70 characters per SMS. A 140-character Hindi message sends as 2 SMS messages.


Reading Time Calculator

The Formula

Reading Time (minutes) = Word Count ÷ Words Per Minute (WPM)

Standard WPM benchmarks:

AudienceWPMNotes
General online readers200–238 WPMMedium uses 265 WPM
Professional readers250–300 WPMEducated, motivated readers
Skimmers400–700 WPMHeadlines, first sentences only
Complex/technical content150–200 WPMCode, dense academic text
ESL readers (non-native English)100–180 WPMVaries widely

Reading Time Reference Table

Word CountGeneral Reader (238 WPM)Professional (265 WPM)Technical (175 WPM)
300 words1.3 min1.1 min1.7 min
600 words2.5 min2.3 min3.4 min
1,000 words4.2 min3.8 min5.7 min
1,500 words6.3 min5.7 min8.6 min
2,000 words8.4 min7.5 min11.4 min
2,500 words10.5 min9.4 min14.3 min
5,000 words21 min18.9 min28.6 min

Reading Time as a Content Signal

Medium's research (and subsequent industry data) shows:

For blog posts targeting Indian audiences: 6–9 minute reads (1,400–2,100 words) perform well for informational content. How-to posts can be longer if step-by-step instructions warrant it.


FAQ

What is the difference between character count and word count?
Word count counts discrete words (space-separated tokens). Character count counts individual characters including letters, numbers, punctuation, and spaces. "Hello world" = 2 words, 11 characters (with space), 10 characters (without space). For Twitter limits, character count is what matters; for article assignments, word count is typically specified.
How do I convert text to snake_case quickly?
Our case converter handles this instantly. For developers: most IDEs have built-in case conversion (VS Code: Ctrl+Shift+P → "Transform to snake case"). Python: "Hello World".lower().replace(" ", "_"). JavaScript: str.toLowerCase().replace(/\s+/g, '_').
What is a realistic reading speed for Hindi content?
Hindi reading speed for native speakers typically ranges 100–200 WPM (compared to 200–265 WPM for English). Hindi script (Devanagari) has more complex character forms and conjuncts, which naturally slow reading speed. For Hindi blog content: use approximately 150–175 WPM for reading time estimates.
How does Twitter count characters for tweets?
Twitter counts every character including spaces. URLs (regardless of length) count as exactly 23 characters. Emoji typically count as 1–2 characters (based on Unicode code points). Non-Latin scripts (Hindi, Tamil, Arabic) — each character counts as 1 towards the 280 limit, same as English characters.

Try the Free Text Tools

Use ToolMira's calculator — no signup, no ads, works on mobile.

Open Calculator →
AM
Written by Ananya Menon
Ananya writes about personal finance, tax, and investing for ToolMira, breaking down India's money rules into plain language with worked examples.

Disclaimer: This article is for educational purposes only and does not constitute financial, investment, or professional advice. Please consult a qualified professional before making any decisions based on this content.