Intent Classifier

Drop in a list of keywords and get back informational, navigational, transactional, and commercial buckets, each with a confidence score. Export as CSV. Runs in your browser.

Live v1.0 · Updated April 2026 Free · No login
Classifier Idle
Rule-based classification from keyword patterns. Runs locally.
Runs locally · nothing sent to a server

How it works

Paste a list of keywords, one per line, and each one is classified into one of four search-intent categories using pattern matching against brand names, question phrasing, purchase language, and comparison terms.

  • Informational, what is, how to, guide, tutorial: the searcher wants to learn.
  • Navigational, a brand name, login, or domain: the searcher wants a specific destination.
  • Transactional, buy, price, hire, discount: the searcher is ready to act.
  • Commercial, best, vs, review, alternative: the searcher is comparing options before deciding.

Each keyword gets a confidence score based on how strong the matched signal is. Keywords with no clear signal default to Commercial at low confidence, since most ambiguous, mid-funnel searches land there. Export the full classification as CSV for a content calendar or keyword map.

Frequently asked

No. It is fast, deterministic pattern matching against known brand names and intent phrasing, running entirely in your browser. It will not catch every nuance an ML model or manual review would, but it gives a solid first pass for triaging a large list quickly.
Rule-based classification matches the strongest signal it finds, in a fixed priority order: brand or navigational cues first, then transactional, then commercial, then informational. A keyword with mixed signals, like a brand name plus “pricing”, will match whichever rule is checked first. Treat low-confidence results as a prompt to review manually.
A rough 0 to 100 measure of how strong the matched pattern is. A clear brand match or explicit “how to” phrasing scores high. A keyword that fell through to the default gets a low score, that is the tool telling you to look at it yourself.
Yes. Each row has the keyword, its intent, confidence, and the matched signal, so you can filter by intent and prioritise informational and commercial keywords for content, and transactional keywords for landing pages.