Spell Checker API

POST

Catch misspelled words and suggest corrections for any English text.

Spell Checker flags misspelled words in submitted English text and generates correction suggestions. It counts total spelling errors and lists possible replacements for each mistaken word.

Try it — live request, no key required

Request
POSTapi.apiverve.com/v1/spellchecker
Body
Verification
Format

No key required to try it. Get a key to use it in your app.

Example
{
  "status": "ok",
  "error": null,
  "data": {
    "spellPass": false,
    "mispellingsFound": 2,
    "corrections": [
      {
        "word": "neeed",
        "suggestions": [
          "needed",
          "need",
          "needy",
          "Neel",
          "needs"
        ]
      },
      {
        "word": "telephine",
        "suggestions": [
          "telephone",
          "telephoned",
          "telephoner",
          "telephones",
          "telephony"
        ]
      }
    ]
  }
}

About the Spell Checker API

Spell Checker works by using a dictionary of words to check the spelling of a given text. Using advanced algorithms and the entire English dictionary, it returns the corrected text.

What people use it for

Rich Text Editors
Flag typos in user-submitted drafts in real time and display replacement suggestions directly inside the editing interface.
Customer Support Chat
Before sending agent replies to customers, scan message drafts to detect misspelled words and prevent communication errors.
Form Submission Sanitization
Job boards inspect candidate resumes and cover letters upon upload to tally spelling mistakes before forwarding applications to recruiters.
Student Essay Assessment
To automate rubric scoring, learning platforms scan student papers to count uncorrected typos and show teachers the identified errors.

Ways to call it

One endpoint, many ways in — REST with JSON, XML, YAML and CSV, plus GraphQL and an MCP interface for AI agents.

JSON
Default REST response
XML
Markup format
YAML
Human-readable
CSV
Tabular export
Beta
GraphQL
Query language
New
MCP
For AI agents

Other ways to use Spell Checker

Same data, same APIVerve account, same credit balance — one key works on all of them.

Questions.

Common questions about the Spell Checker API.

Read the docs →
Does Spell Checker support languages other than English?
No, it supports English only. The API validates submitted text against the English dictionary to detect misspelled words and generate suggestions.
Can I submit full paragraphs or only single words?
You can send full paragraphs, sentences, or individual words in the text parameter. The API analyzes the entire body of text and flags any errors it finds.
What information does the API provide for detected errors?
The API returns the total number of errors detected in the mispellingsFound field, alongside an array of correction suggestions for each misspelled word.
What does the API return if all words are spelled correctly?
If no errors are found, the API returns zero for mispellingsFound and an empty array of corrections. You can check this count directly to confirm clean text.
How far does the Starter plan go for spell checks?
The Starter plan includes 200,000 credits, which covers 20,000 spell checks each month at 10 credits per call. That works out to about $0.0015 per check or $1.50 per 1,000 checks. The Free plan gives you 20 checks per month to test your integration.

Ready to build with Spell Checker? Start with 200 free credits — one key unlocks all 300+ APIs.

Explore the catalog

300+ APIs on the same key and the same response shape.

Browse all APIs