Text & File Inspector

Free Online Word Counter, Reading Time & AI Token Analyzer

Privacy Guaranteed: All text analysis and document parsing happen entirely inside your web browser. No text or uploaded files are ever sent to a server or collected.

Document and Text Input Area

Drop file here to extract and analyze text

Supports .txt, .md, .pdf, .docx, .pptx, .json, .html & more

Core Text & Structure Metrics

Total Chars (With Space)
Total count of all characters including standard spaces, line breaks, and tabs.
0
Total Chars (No Space)
Total character count excluding spaces, tabs, and newline characters.
0
Word Count
Total number of distinct words separated by whitespace or boundary markers.
0
Sentence Count
Count of sentences delimited by punctuation marks like periods, exclamation marks, or question marks.
0
Paragraph Count
Blocks of text separated by single or multiple newline breaks.
0
Avg Word Length
Average number of characters per word (Total Chars Without Space / Word Count).
0

Reading, Speaking & AI Token Estimations

Reading Time Calculator
Estimated silent reading time based on configurable Words Per Minute (WPM). Standard adult reading speed is ~200 WPM.
WPM
0 min 0 sec
Based on 200 Words Per Minute
Speech Time Estimator
Estimated speech duration based on configurable Words Per Minute (WPM). Standard presentation pace is ~130 WPM.
WPM
0 min 0 sec
Based on 130 Words Per Minute
AI LLM Token Estimator
Approximate AI model token count (GPT, Gemini, Claude). Defaults to ~4 characters per token (typical rule of thumb).
Chars/Tok
0
Calculated as ~4.0 chars per token

Detailed Character Breakdown

Uppercase
Count of capital letters (A-Z).
0
Lowercase
Count of small letters (a-z).
0
Digits (0-9)
Count of numeric digits (0-9).
0
Punctuation
Standard punctuation marks (. , ! ? ; : - " ' ( ) [ ] { }).
0
Emojis 😀
Total count of standalone unicode emoji characters present in the text.
0
Special Characters & Symbols (Everything else)
Any character not classified as letter, digit, punctuation, emoji, or standard whitespace (e.g. currency symbols, math operators).
Non-alphanumeric, non-punctuation, non-emoji, non-whitespace
0

Whitespace Breakdown

Spaces
Count of standard space bar spaces (' ').
0
Newlines (\n)
Count of line break newline characters.
0
Tabs (\t)
Count of indentation tab characters.
0

Word Frequency Density
Frequency count and density distribution of individual unique words, sorted from most frequent to least.

0 Unique

Enter text or upload a file to analyze word frequency...

Character Frequency Analysis
Frequency distribution of all individual characters present in the text, including whitespace and symbols.

0 Unique

Enter text or upload a file to analyze character frequency...

Comprehensive Online Text Analytics & File Parsing Tool

Text & File Inspector is a free, privacy-first web application designed for content writers, editors, software developers, educators, students, and SEO specialists. Calculate character limits, word counts, speech durations, and AI prompt token sizes instantly right inside your browser without uploading data anywhere.

Word & Character Counter

Track total characters with and without spaces, unique word frequencies, sentence lengths, and line breaks for essays, social media posts, and meta descriptions.

Reading & Speaking Calculator

Estimate silent reading time and spoken presentation duration with custom Words Per Minute (WPM) controls for speeches, podcasts, and video scripts.

AI & LLM Token Counter

Calculate approximate token counts for ChatGPT, GPT-4, OpenAI API, Anthropic Claude, and Google Gemini context windows with adjustable character-to-token ratios.

PDF, DOCX & PPTX Extractor

Drag and drop documents directly into your browser to parse raw text out of PDF files, Word documents, PowerPoint slides, JSON, HTML, and Markdown.

Frequently Asked Questions (FAQ)

Q: Why is character count without spaces important?

Many academic submissions, publisher requirements, social media platforms, and translators calculate fees or limit content length based purely on non-whitespace characters (Total Characters No Space).

Q: How many words are in a 5-minute speech?

At a standard presentation speech pace of 130 Words Per Minute (WPM), a 5-minute speech requires approximately 650 words. You can adjust the WPM rate in our tool to fine-tune your script.

Q: How does the AI LLM Token Estimator calculate token limits?

In English text, one token typically equals approximately 4 characters or 0.75 words. For code, special symbols, or non-English scripts, token density increases. Our tool lets you adjust the ratio from 1 to 10 characters per token.

Q: Are my uploaded PDF and Word documents stored on a server?

No. All parsing libraries (PDF.js, JSZip, HTML DOM parsers) execute entirely within client-side WebAssembly and JavaScript in your browser window. Zero data is transmitted across the internet.