ToolkitBook

Keyword Frequency Counter from File - TXT and PDF Word Count

Drop a TXT or text-based PDF and find out which words appear most. Hit Count Keywords to get a ranked table with counts, percentages, and a visual bar for each term. Turn on stop-word filtering to skip common words like "the" and "is," set a minimum word length, or enter specific keywords to track. Copy results to your clipboard or download them as a CSV file. PDF text extraction runs locally through pdf.js—your files stay in your browser.

📁

Drag and drop a file here

or click to browse · TXT, PDF (text-based only)

e.g. design, development, strategy

FAQ

How do I count keywords from a file?

Drag a TXT or text-based PDF onto the upload area, or click to browse. Once the file loads, adjust any options you want and click Count Keywords. Every word gets tallied and the results show up in a table sorted by frequency.

Can I track specific words only?

Yes. Type the words you care about in the Target Keywords field, separated by commas. The results will only list those words. If a target word doesn't appear in the file at all, it still shows up with a count of zero. Leave the field blank to count every word.

What file types are supported?

Plain-text (.txt) files and text-based PDFs. Scanned PDFs or images with text won't work—the file needs to contain selectable text, not just pictures of text. If you upload a scanned PDF, you'll see an error message.

What are stop words?

Common words like "the," "is," "and," "of," and "to" that appear in nearly every English sentence. They rarely say anything useful about content. The Filter stop words option hides them so you can focus on meaningful terms.

What does case-insensitive mean?

When case-insensitive is on (the default), "Apple" and "apple" count as the same word. Turn it off if you need uppercase and lowercase treated as separate entries.

How do I export the results?

Click Copy to put the full table onto your clipboard as tab-separated text, or click CSV to download a comma-separated file you can open in Excel or Google Sheets.

Does this tool upload my file?

No. Everything runs in your browser. For PDF files, a JavaScript library (pdf.js) reads the text locally—nothing gets sent to any server. Your files stay on your computer.

What if I want to paste text instead?

Use the text-based keyword counter to paste or type your text directly.

More Tools