FileGizmo — Text tools

Count words and characters

Count words, grapheme characters, UTF-16 units, spaces, lines, and estimated reading time instantly.

Never uploadedYour file stays on this device
0 words0 characters0 without spaces0 UTF-16 units0 lines0 min read

Simple by design

Word and character counter in three steps

Measure words, user-perceived characters, UTF-16 code units, non-space characters, lines, and estimated reading time while you type. Every statistic updates instantly, making the counter useful for essays, articles, social posts, metadata, application answers, advertisements, and interface copy with strict length requirements.

The primary character count uses Unicode grapheme segmentation, so a family emoji, flag, or base letter with combining marks is counted as the character a reader perceives. A separate UTF-16-unit figure exposes JavaScript string length for developers. Unicode word segmentation supports CJK text without spaces, and standalone emoji sequences remain word-like items. Reading time uses a transparent 200-word-per-minute estimate and rounds up for non-empty text.

Nothing is uploaded, stored, or analyzed by a server. Your writing exists only in the current browser page until you clear it, navigate away, or close the tab. The editor supports keyboard navigation, native spellchecking, responsive layouts, and large pasted documents without waiting for network requests. FileGizmo intentionally avoids accounts, artificial limits, and distracting writing suggestions in this focused counting tool.

  1. 1

    Type or paste text into the editor

  2. 2

    Review live word character and line totals

  3. 3

    Refine the writing while counts update instantly

Good to know

Frequently asked questions

How are words counted?

Unicode word segmentation counts words across spaced and unspaced scripts, while standalone emoji sequences remain useful word-like items.

Does the counter store my writing?

No. The text remains in the current browser page and is not uploaded or saved.

How is reading time estimated?

Reading time uses a practical average of 200 words per minute and rounds up.

Are emoji and combining marks counted as one character?

Yes. The character total uses Unicode grapheme clusters, while a separate UTF-16-unit total supports developers working with JavaScript string lengths.