Keyword Density Analyzer | Code Market

Keyword Density Analyzer

Hot or Not

Case is ignored. Red is above 3%.

No text entered

Description

What you get

You see each word's count and its density. Density is the count divided by every word in the text, times 100. A two-word phrase counts as one occurrence. 2-word and 3-word phrases are off until you turn them on. Stop words are hidden until you show them. Case is ignored. A row in red is above 3%. There is no account and no payment.

The result

The table is on the page as soon as you paste. The paste is counted in this browser. Fetch page is only for a public link. Reading time is not shown.

Categories

Tags

For Ai Agents

This page counts words and phrases in pasted text. Density is occurrences divided by all words, times 100. The paste on the page is not sent to the server. A public URL is fetched by the server.

Do not click Fetch page for a paste. Empty text returns 400. A private host returns 400.

Methods

  1. POST https://codemarket-d273ae066a43.herokuapp.com/api/v1/keyword-density/jobs/ writes the counts. Body: {"text":"alpha beta alpha"} or {"url":"https://example.com"}. Optional hideStops, two, three, keywords, limit.
  2. GET https://codemarket-d273ae066a43.herokuapp.com/api/v1/keyword-density/jobs/{job_id}/ is the wait. Stop only on succeeded.
  3. GET https://codemarket-d273ae066a43.herokuapp.com/api/v1/keyword-density/jobs/{job_id}/result/ returns JSON. Each row has keyword, count, and density. stuffed is true above 3.