Comparison

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

FullEnrich is a waterfall API sold on credits with unlimited users. Kaspr is a LinkedIn contact finder sold per seat. Here is how they compare at 10,000 and 1M records.

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

FullEnrich is a credit-based API that asks 25+ sources for each email and mobile. Kaspr is a LinkedIn tool your reps click, sold per seat. FullEnrich has the API you can build on. Kaspr has the lower list price at 10,000 records and the stronger European pitch. Neither publishes a 1M price.

Verdict

  • Pick FullEnrich if you hold names, domains or LinkedIn URLs and want work emails and mobiles filled in by code or by an agent. You pay for hits only, with unlimited users (FullEnrich pricing, September 2026).
  • Pick Kaspr if reps prospect profile by profile on LinkedIn and need phone numbers, mostly in Europe. Seats start at $65 a month billed monthly (Kaspr pricing, September 2026).
  • Pick neither if you build and pull whole audiences by API at volume. FullEnrich stops its price list at 100,000 credits a month, and Kaspr caps API calls by the day. LeadOcean is one option, covered below.

Side by side

FullEnrichKaspr
Data size800M people and 50M companies in search (FullEnrich pricing)200m+ profiles, and 500m+ phone numbers and emails combined (Kaspr). 200 million European B2B contacts (Kaspr data page)
Email coverageWork email 1 credit, personal email 3. States about an 80% find rate on work emails (FullEnrich pricing)Count not published. B2B email credits are unlimited on paid plans, under a fair use policy (Kaspr pricing)
Phone coverage10 credits per mobile, nothing for a miss or a landline. Count not published (FullEnrich docs)Count not published. 100 phone credits a month on Starter, 200 on Business (Kaspr pricing)
APIREST on every plan, including the free trial (FullEnrich pricing)REST, upon request on paid plans, none on Free. Input is a LinkedIn profile (Kaspr pricing; Kaspr API docs)
MCPHosted server, sign in with your account, every plan (FullEnrich help)None listed on the pricing, API or help pages (Kaspr API docs)
Rate limit60 calls a minute, up to 100 contacts per bulk call (FullEnrich docs)Starter 20 an hour and 250 a day. Business 250 an hour and 500 a day (Kaspr pricing)
Bulk exportBulk CSV on every plan. Row cap not published (FullEnrich pricing)12,000 exports a year on Starter, 30,000 on Business. CSV enrichment of 500 or 1,000 rows per file (Kaspr pricing)
Price modelCredits on a monthly or yearly plan, unlimited usersPer user a month, plus phone, direct email and export add-on credits
Entry priceFree trial (50 credits), then $29 a month for 500 credits, $26 billed yearly (FullEnrich pricing)Free, then Starter $65 per user a month billed monthly (EUR 59) (Kaspr pricing)
Cost at 1M recordsNo public 1M price (FullEnrich pricing)No public 1M price (Kaspr pricing)

Data and coverage

Both sell contact data, but they point it at different jobs. FullEnrich is a service you send a list to. Kaspr is a click on a LinkedIn profile.

FullEnrich lists 800M people and 50M companies for search, and search results carry no emails or phones. Its 1.6B figure is a customer quote about coverage, not a database size (FullEnrich MCP page, September 2026). Enrichment asks 25+ sources, so a miss at one source can be a hit at the next (FullEnrich pricing, September 2026).

Kaspr claims 200m+ profiles on its homepage and 200 million European B2B contacts on its data page (Kaspr, September 2026; Kaspr data page). Both are vendor claims, and neither is audited.

Neither tool publishes an email-only or phone-only count. FullEnrich states an 80% find rate on work emails, also a vendor claim. We did not test either. Run the same 200 rows through both before you commit.

API and developer experience

FullEnrich has the fuller API. Kaspr's public docs list enrichment from a LinkedIn profile and a credit-balance check. Placeholders below stand in for real people.

FullEnrich, start a bulk enrichment for one contact. It takes up to 100 (bulk enrichment docs).

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 job is asynchronous. The result arrives on your webhook, or you poll with the enrichment id. Docs say polling also uses your rate limit, so use the webhook (FullEnrich docs, September 2026). That suits batch pipelines. It is awkward inside a user-facing request.

Kaspr, enrich a person from a LinkedIn ID (Kaspr help center).

bash
curl -X POST "https://api.developers.kaspr.io/profile/linkedin" \
  -H "Authorization: Bearer $KASPR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"name":"Jane Doe","id":"jane-doe"}'

Each call spends one credit for the data type fetched, plus one export credit for each successful call. The API does not accept Sales Navigator URLs (Kaspr help center, September 2026). The help article also says to set the v2 API version in your headers and name the data you want, so read the reference before you copy this call.

Rate limits are where the two diverge. FullEnrich allows 60 calls a minute, and each bulk call carries up to 100 contacts, so 6,000 contacts a minute. The docs say the limit can be raised on request. Kaspr Business allows 500 requests a day, about 15,000 in a 30-day month. Its docs add a per-minute limit for each workspace, with the numbers in response headers (Kaspr API docs, September 2026).

At 1M lookups, FullEnrich needs about 167 minutes at the default limit (1,000,000 / 6,000 a minute). Kaspr Business needs 2,000 days (1,000,000 / 500 a day). Both figures are derived, not published.

On MCP, FullEnrich has a hosted server on every plan for search, enrichment and export. Search is a free preview and an export costs 0.25 credits per contact (FullEnrich help, September 2026). We found no MCP server on Kaspr's pricing, API or help pages in September 2026 (Kaspr API docs).

Pricing

FullEnrich bills credits and charges only for a hit. Kaspr bills per seat, then credits on top. The example below is every lookup a hit, at monthly list price first, billed-yearly figure after it.

10,000 records a month

  • FullEnrich, work emails: 10,000 x 1 credit = 10,000 credits, $499 a month. Billed yearly it is $454 a month (120,000 credits a year, $5,448) (FullEnrich pricing, September 2026).
  • FullEnrich, mobiles: 10,000 x 10 credits = 100,000 credits, the top monthly tier at $3,500. Billed yearly, the 1,200,000-credit tier is $3,150 a month ($37,800 a year).
  • Kaspr, work emails: B2B email credits are unlimited on paid plans, but each API call spends an export credit. Business includes 30,000 exports a year "with options for more if needed", and export credits are sold as add-ons. One Business seat is $99 and a 10,000-credit export pack on the monthly plan is $308, so $407 a month. Kaspr shows monthly billing only, so there is no billed-yearly figure (Kaspr pricing, October 2026).
  • Kaspr, mobiles: monthly phone packs are a tenth the size of the yearly ones at a tenth of the price, so 10,000 phone credits is $2,060 (a tenth of $20,600). Add the $308 export pack and the $99 seat: $2,467 a month.

On list price Kaspr is cheaper at 10,000 records, for emails ($407 against $499) and for mobiles ($2,467 against $3,500). Kaspr prices in euros by default, and the dollar figures come from its currency switcher.

1M records a month

  • FullEnrich: No public 1M price. The top monthly tier is 100,000 credits for $3,500, which covers 10% of 1M work emails, and above that the page says contact sales. The yearly toggle lists 1,200,000 credits a year for $37,800, but FullEnrich does not say whether yearly credits arrive upfront or month by month (FullEnrich pricing, September 2026). We do not multiply a rate out to 1M.
  • Kaspr: No public 1M price. Business caps API at 500 requests a day, about 15,000 a month, so no public plan reaches 1M. Enterprise is custom, with unlimited credits (Kaspr pricing, September 2026).

Ask both vendors for a quote at 1M. Neither page lets you total it.

Credits behave differently too. FullEnrich credits roll over for 3 months on monthly plans and 12 on annual ones (FullEnrich pricing, September 2026). Kaspr credits roll over and are shared across the account on paid plans, not on Free (Kaspr pricing, September 2026).

Where FullEnrich wins

  • An API you can build on: REST, webhooks, bulk calls of 100 and an MCP server on every plan, including the free trial.
  • Pay for hits only. A miss or a landline costs 0 credits.
  • Unlimited users on every plan, so a team does not pay per seat.
  • A bigger index on paper: 800M people and 50M companies against 200m+ profiles.
  • A published price ladder up to 100,000 credits a month, and a rate limit of 6,000 contacts a minute.

Where Kaspr wins

  • The LinkedIn workflow. A rep opens a profile, clicks once and gets a number. It also runs on Sales Navigator from Starter and Recruiter Lite from Business (Kaspr pricing, September 2026).
  • Lower list price at 10,000 records a month, $407 against $499 for emails.
  • European reach by its own claim: 200 million European B2B contacts, sourced from 120+ providers (Kaspr data page, September 2026).
  • Rep tooling. Native HubSpot, Salesforce, Pipedrive and Lemlist connectors, and dialing through Aircall and Ringover (Kaspr integrations, September 2026).
  • A free plan that renews each month: 15 B2B email, 5 phone and 5 direct email credits, where FullEnrich's trial is 50 credits once.

If you need volume through an API

LeadOcean is the data layer only: 693M people and 63M companies over REST and MCP. Pro is $499 a month flat, with no credits and no per-record price, and Free gives you 1,000 records, one-off, with no card. The limit is 100 requests per second per key, and POST /v1/exports returns up to 50,000 rows per request. LeadOcean has no waterfall, no LinkedIn extension and no sequencer, so it replaces neither tool for hunting mobiles or for rep workflows. See pricing.

FAQ

Is FullEnrich or Kaspr cheaper?

At 10,000 records a month on list price, Kaspr: $407 against $499 for work emails, and $2,467 against $3,500 for mobiles. Neither publishes a 1M price, so there is no honest winner there. Seats change the maths for a team, since FullEnrich has unlimited users.

Does Kaspr have an API?

Yes, but access is upon request from Starter up, and Free has none. Starter allows 250 requests a day and Business 500 (Kaspr pricing, September 2026). Each successful call spends a data credit and an export credit.

Do FullEnrich and Kaspr have MCP servers?

FullEnrich does, on every plan (FullEnrich help, September 2026). We found none for Kaspr on its pricing, API or help pages, though absence on those pages is not proof.

Which finds better phone numbers?

Neither publishes a phone-only count, so there is no public winner. Kaspr leads its pitch with phone numbers. FullEnrich asks 25+ sources and charges 10 credits only for a mobile it finds. Run the same 200 people through both and compare hit rates.

Do credits expire?

FullEnrich credits roll over 3 months on monthly plans and 12 on annual plans. Kaspr credits roll over on paid plans.

Is there an alternative to both for API volume?

LeadOcean, if you want one dataset at a flat $499 a month over REST and MCP. It is the wrong choice if you want a mobile waterfall or a Chrome extension. Compare the FullEnrich alternative or FullEnrich alternatives.

Related: Prospeo vs Kaspr, LeadMagic vs Kaspr, Hunter vs Kaspr, pricing. Back to all blog posts.

Test your own list against FullEnrich and Kaspr. Start free.

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

Get your free API key →