HomeAPIContacts

Gibberish Detector API

Use this API to score gibberish text, nonsense input, and random strings.

Endpoint: https://nonsensecheck.com/api/check

Method: POST

Rate limit: 1 request per 5 seconds per user

Request Example

curl -X POST https://nonsensecheck.com/api/check \
  -H "Content-Type: application/json" \
  -d '{"text":"qweqwe###"}'

Response Example

{
  "input": "qweqwe###",
  "normalized": "qweqwe###",
  "label": "gibberish",
  "score": 0.84,
  "reasons": [
    "low_word_likeness",
    "high_special_char_ratio",
    "gibberish_detector_match"
  ],
  "signals": {
    "emoji_ratio": 0,
    "alpha_ratio": 0.67,
    "repeat_ratio": 0,
    "special_ratio": 0.33,
    "same_char_ratio": 0.33,
    "language_hint": "und"
  }
}

Free gibberish detector API for validation and moderation

The gibberish detector API is designed for validation, text quality scoring, spam filtering, and moderation workflows.

Each response returns score, label, reasons, and signals so you can build rules for forms, support inboxes, and user-generated content.

Gibberish detector API FAQ

What does the API return?

The API returns the normalized input, a label, a score, reasons, and detailed detection signals.

What is this API useful for?

It is useful for form validation, anti-spam filtering, content moderation, and screening random or meaningless user input.