Comparison

Coresignal vs FullEnrich (2026): Data, Pricing and API Compared

Coresignal sells profiles, companies and job postings by the credit. FullEnrich runs a waterfall of 25+ sources for emails and mobiles. Here is how they differ on coverage, API, MCP and cost at 1M records.

Get your free API key →Free to start. No credit card. 1,000 records to spend whenever you like.

Coresignal and FullEnrich both bill by the credit, but they sell different things. Coresignal sells raw professional records. FullEnrich sells found emails and mobiles. Pick by what you need back from each call.

Verdict

  • Pick Coresignal if you need profile and company records at scale, job postings, a public rate limit that reaches 100+ requests a second, or licensed flat-file datasets.
  • Pick FullEnrich if you need verified work emails and mobile numbers on a list of up to a few tens of thousands of contacts a month, with HubSpot, Zapier, Make, n8n or Clay on the other end.
  • Pick neither if you need 1M contacts a month at a public price. Neither publishes one. LeadOcean has a flat price for that shape of work (see below).

Side by side

CoresignalFullEnrich
Data size907M+ employee records, 70M+ companies, 482M+ job postings (Coresignal)800M people and 50M companies in search (FullEnrich pricing)
Email coverageProfessional email on multi-source employee records, four statuses. Base Employee API lists no email field (data dictionary)Work email 1 credit, personal email 3, from 25+ sources. States about 80% find rate on work emails (FullEnrich pricing)
Phone coverageNo phone field in the multi-source or Base employee dictionaries (data dictionary)Mobile 10 credits. Not found or landline costs 0 (FullEnrich docs)
APIREST, Elasticsearch DSL search, collect by ID or shorthand name. Header apikey (docs)REST on every plan. Bulk enrichment is asynchronous, with Bearer auth (docs)
MCPYes, OAuth 2.1, 5 tools (MCP docs)Yes, on every plan: search, enrich, export (FullEnrich MCP)
Rate limit5 requests a second up to Starter, 10 on Pro, 20 Growth, 50 Premium, 100 Scale (docs)60 API calls a minute, 100 contacts per bulk request (docs)
Bulk exportBulk Collect, 10,000 records per request, asynchronous (docs)Bulk CSV on every plan (FullEnrich pricing). CSV and JSON export through MCP (help)
Price modelMonthly plan holding a credit balance (Coresignal pricing)Monthly or yearly credit slider (FullEnrich pricing)
Entry priceFree trial 2,000 credits for 7 days. Paid from Mini, $49 a month for 2,500 credits (Coresignal pricing)Free trial 50 credits. Pro from $29 a month for 500 credits, $26 billed yearly (FullEnrich pricing)
Cost at 1M recordsNo public 1M price. Top public plan is Elite, 10,000,000 credits for $5,000 a month (Coresignal pricing)No public 1M price. Top public tier is 100,000 credits for $3,500 a month (FullEnrich pricing)

Figures come from the vendors' pages linked in each cell, checked in September 2026. Both change plans often, so confirm before you buy.

Data and coverage

Coresignal is the bigger and wider dataset. It lists 907M+ employee records, 70M+ companies and 482M+ job postings, with company data delivered daily (Coresignal, September 2026). FullEnrich lists 800M people and 50M companies for search (FullEnrich pricing, September 2026).

The 1.6B figure on FullEnrich's homepage is a customer quote about coverage, not a database size. Read it that way.

Emails are where they split. FullEnrich asks 25+ sources in sequence and bills only what it finds. Coresignal puts a professional email on its multi-source employee record, with four statuses: verified, matched_email, matched_pattern and guessed_common_pattern (Coresignal data dictionary, September 2026). The Base Employee API lists no email field. FullEnrich documents its own four statuses (FullEnrich docs, September 2026).

Phones are the clearest gap. FullEnrich sells mobiles at 10 credits a hit. Coresignal's employee dictionaries list no phone field, so a dial list means a second vendor. FullEnrich also states about 30% of raw data is removed by verification (FullEnrich pricing, September 2026). That is a vendor claim, and we have not tested it.

Coresignal sells what FullEnrich does not: job postings, Historical Headcount and a Real-time Employee API that fetches live profiles. If hiring signals or raw profile fields drive your use case, FullEnrich is the wrong tool.

API and developer experience

Both are plain REST. The shape of the call differs, because the products do.

Coresignal collects a full record by shorthand name or ID. It sends the key in an apikey header, and the multi-source record costs 20 credits (Coresignal docs, September 2026).

bash
curl -X GET \
  "https://api.coresignal.com/cdapi/v2/employee_multi_source/collect/jane-doe" \
  -H "accept: application/json" \
  -H "apikey: $CORESIGNAL_API_KEY"

Search by filter or Elasticsearch DSL is free and returns IDs. You pay when you collect, and a search preview costs 10 to 20 credits (Coresignal docs, September 2026).

FullEnrich starts a bulk enrichment, even for one contact. It takes up to 100 contacts per request and returns the result to a webhook, or you poll for it (FullEnrich docs, September 2026).

bash
curl --request POST \
  --url "https://app.fullenrich.com/api/v2/contact/enrich/bulk" \
  --header "Authorization: Bearer $FULLENRICH_API_KEY" \
  --header "Content-Type: application/json" \
  --data '{
    "name": "Jane Doe",
    "webhook_url": "https://example.com/webhook",
    "data": [{
      "first_name": "Jane",
      "last_name": "Doe",
      "domain": "acme.com",
      "enrich_fields": ["contact.work_emails", "contact.phones"]
    }]
  }'

The designs suit different jobs. Coresignal answers in the same call and fits a pipeline that stores records. FullEnrich is asynchronous, which fits batch enrichment and not a lookup inside a user request.

Rate limits differ in kind. Coresignal ties speed to the plan, from 5 to 100 requests a second. At 50 requests a second on Premium, one record per call, 1M collects take about 5.6 hours (our arithmetic). FullEnrich allows 60 calls a minute and 100 contacts per bulk request, which is 6,000 contacts a minute. Over the limit it returns HTTP 429 until the next calendar minute (FullEnrich docs, September 2026).

On MCP, Coresignal's server has 5 tools and signs in with OAuth 2.1. entity_search costs 20 credits a call, and entity_fetch costs 20 credits per employee or company record (Coresignal MCP docs, September 2026). The server's own tool text bills email_enrich at 20 credits per email found, while the MCP docs page still says 10. FullEnrich includes MCP on every plan and lists search, enrichment and export (FullEnrich MCP page, September 2026).

Pricing

Price both as work-email lookups. Coresignal bills 20 credits a call through its Contact Enrichment API, included from Pro upward. FullEnrich bills 1 credit for a work email that it finds (Coresignal pricing, September 2026; FullEnrich docs, September 2026).

At 10,000 records a month

FullEnrich: 10,000 lookups x 1 credit = 10,000 credits. The 10,000 credit tier is $499 a month, or $0.05 a lookup. Billed yearly, 120,000 credits a year is $454 a month, about $0.045 (FullEnrich pricing, September 2026). That is the ceiling, because misses cost nothing.

Adding a mobile at 10 credits a hit takes a full run to as many as 110,000 credits. That is above the top monthly tier of 100,000 credits.

Coresignal: 10,000 lookups x 20 credits = 200,000 credits. Growth stops at 150,000 credits, which is 7,500 lookups. That leaves Premium at $1,500 a month for 1,000,000 credits, or $1,350 a month billed yearly. You use a fifth of it, so $0.15 a lookup on the monthly price (Coresignal pricing, September 2026). Premium credits roll over for 3 months.

Premium shows a Get started button, but the pricing page flags Premium, Scale and Elite for a sales contact, so expect a call (Coresignal pricing, September 2026).

At 10,000 lookups FullEnrich costs about a third of Coresignal. The units differ, though. A FullEnrich credit buys a found email. A Coresignal call returns a full multi-source record, and the email is one field in it.

At 1M records a month

FullEnrich: no public 1M price. 1,000,000 lookups need 1,000,000 credits. The top public monthly tier is 100,000 credits for $3,500 a month, a tenth of the volume. Above that the page says contact sales.

The yearly toggle lists 1,200,000 credits a year for $37,800. FullEnrich does not say whether annual credits arrive upfront, so that is not a confirmed path to 1M in one month (FullEnrich pricing, September 2026).

Coresignal: no public 1M price. 1,000,000 lookups x 20 credits = 20,000,000 credits, and no public plan reaches that. The top plan, Elite, is $5,000 a month for 10,000,000 credits, which covers 500,000 lookups.

Coresignal does not document buying two Elite plans at once, so volume past Elite needs a quote (Coresignal pricing, September 2026).

Where Coresignal wins

  • Raw size and signals. 907M+ employee records, 70M+ companies and 482M+ job postings, each sold on its own.
  • A readable rate limit. 100 requests a second on Scale, published per plan.
  • Bulk and datasets. Bulk Collect takes 10,000 records per request, and flat-file datasets start at $1,000 a month.
  • Free search. Search by filter or Elasticsearch DSL costs nothing until you collect.
  • Live profiles. A Real-time Employee API fetches a profile on demand at 12 credits.

Where FullEnrich wins

  • Mobile numbers. 25+ sources in sequence, billed only on a hit. Coresignal lists no phone field.
  • Cheaper at 10,000 lookups. About $0.05 a lookup, against $0.15 on Coresignal Premium.
  • A low entry. $29 a month for 500 credits, against $49 for 2,500 on Mini, and Mini has no contact enrichment.
  • Integrations. HubSpot, Zapier, Make, n8n and Clay, with MCP and API on every plan (FullEnrich integrations, September 2026).
  • Credits that last. Unused credits roll over 3 months on monthly plans and 12 on annual ones.

If you need volume through an API

We build LeadOcean, so weigh this section accordingly. LeadOcean holds 693M people and 63M companies over REST and MCP. Free is 1,000 records, one-off, with no card. Pro is $499 a month, flat, with no credits and a limit of 100 requests per second per key (LeadOcean pricing, September 2026).

For bulk work, POST /v1/exports returns up to 50,000 rows per request. Phone numbers are reachable at GET /v2/people/phone. The app also has an Exports page with a filter builder and CSV download (LeadOcean exports docs, September 2026). It has no job-posting data and no waterfall of 25+ sources. See the Coresignal alternative page or the Coresignal alternatives roundup for a line-by-line version.

FAQ

Is Coresignal or FullEnrich bigger?

Coresignal, on published numbers: 907M+ employee records, 70M+ companies and 482M+ job postings. FullEnrich lists 800M people and 50M companies for search. Test both on your own list before you judge coverage.

Do Coresignal and FullEnrich give phone numbers?

FullEnrich does, at 10 credits per mobile found. Coresignal's employee dictionaries list no phone field. For a dial list, FullEnrich is the one to test.

Which is cheaper for 10,000 work emails a month?

FullEnrich, at $499 a month on the 10,000 credit tier. Coresignal needs 200,000 credits at 20 credits a lookup, which is Premium at $1,500 a month. Run a sample first, because FullEnrich bills only the emails it finds.

Can either one do 1M records a month?

Neither publishes a 1M price. FullEnrich's top public tier covers 100,000 credits, and Coresignal's top plan covers 500,000 lookups. Both need a quote at 1M. Ask each at your volume.

Do both have an MCP server?

Yes. Coresignal's has 5 tools and signs in with OAuth 2.1. FullEnrich's is on every plan and covers search, enrichment and export.

How does LeadOcean compare with these two?

LeadOcean is a data API and MCP server with one flat price, $499 a month on Pro. It has no job postings and no waterfall. Read FullEnrich vs Wiza, FullEnrich vs Kaspr and FullEnrich vs Icypeas for more, or see /pricing.

Pull 1,000 records and test your own list against Coresignal and FullEnrich

Free to start. No credit card. 1,000 records to spend whenever you like.

Get your free API key →