Detect entities in text instantly

Extract names, places, organizations, dates, and more — via API or UI

What Entity Detection Does

Extract Named Entities

Identify people, organizations, locations, and other entities mentioned in your text.

Structured JSON Response

Get clean, structured JSON output ready for your application, database, or analysis pipeline.

Search, RAG & Analytics

Power search indexing, RAG/LLM pipelines, SEO analysis, and business intelligence workflows.

How It Works

1

Submit Text

Send your text to our API endpoint or paste it into our web UI. Minimum 200 characters recommended.

2

Detect Entities

Our AI model analyzes the text, identifying entities and their relationships with sentiment.

3

Receive JSON

Get structured JSON with entities, relations, confidence scores, and metadata instantly.

Code Examples

Integrate entity extraction into your application in minutes with our simple REST API.

curl
curl -X POST https://api.entity-detector.com/v1/analyze \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "Apple CEO Tim Cook announced new products at the Cupertino headquarters.",
    "options": { "languageHint": "en" }
  }'

Response

json
{
  "entities": {
    "persons": ["Tim Cook"],
    "organizations": ["Apple"],
    "locations": ["Cupertino"]
  },
  "relations": [
    {
      "source": "Tim Cook",
      "target": "Apple",
      "type": "works_for",
      "sentiment": "neutral",
      "confidence": 0.95
    },
    {
      "source": "Apple",
      "target": "Cupertino",
      "type": "located_in",
      "sentiment": "neutral",
      "confidence": 0.92
    }
  ],
  "meta": {
    "model": "entity-detector-v1",
    "language": "en",
    "processingMs": 245,
    "cached": false
  }
}

Supported Languages & Entity Types

Languages

  • English (best support)
  • Other languages (limited support)

Results may vary for non-English text. Test with your specific content.

Entity Types

  • Persons (people, names)
  • Organizations (companies, institutions)
  • Locations (places, cities, countries)
  • Objects (products, concepts)

Simple, Transparent Pricing

Start free, scale as you grow. No hidden fees.

Free

$0/month

  • 100 requests/day
  • All entity types
  • JSON API access
Popular

Pro

$19/month

  • 10,000 requests/month
  • Priority processing
  • Email support

Enterprise

Custom

  • Unlimited requests
  • SLA guarantee
  • Dedicated support

Frequently Asked Questions

What types of entities can Entity Detector extract?

Entity Detector extracts persons (people names), organizations (companies, institutions), and locations (cities, countries, places). Additional entity types may be identified based on context.

How accurate is the entity extraction?

Accuracy varies by text quality, language, and domain. On well-formed English text, expect 85-95% accuracy. Results may vary for specialized domains, informal text, or languages other than English.

What languages are supported?

Entity Detector works best with English text. Other languages may work with reduced accuracy. We recommend testing with your specific content to evaluate results.

Is there a free tier?

Yes! Sign up for a free account to get 100 API requests per day. No credit card required. Upgrade to a paid plan for higher volumes.

How do I integrate with my application?

Entity Detector provides a simple REST API. Send a POST request with your text and receive structured JSON with entities and relations. See our documentation for code examples.

Ready to extract entities from your text?

Start with 100 free requests per day. No credit card required.