AI-Powered Resume Parsing

TransformCVsintostructured datainseconds

Drop-in NPM package for recruitment portals. Let AI extract and map candidate data to your database automatically. Save hours of manual data entry.

Start Free

0%

Extraction accuracy

<2s

Average parse time

0k+

CVs processed daily

PDF, DOCX, TXT
GPT-4o-mini powered
GDPR compliant

Everything you need to automate CV processing

From upload to database update in one seamless flow

Drag & Drop Upload

Simple React component for CV uploads. Supports PDF, DOCX, and TXT files with automatic format detection.

AI-Powered Extraction

GPT-4o-mini extracts all relevant data: personal info, experience, education, skills, languages, and certifications.

Custom Field Mapping

Map extracted fields to your database schema. Define transformations and default values in our admin panel.

Webhook Integration

Automatically POST parsed data to your API. Configure headers, authentication, and response handling.

Analytics Dashboard

Track parse success rates, most common skills, and usage patterns. Export reports for insights.

terminal

$ npm install @resume-mapper/widget

resolving packages

+ @resume-mapper/widget@2.4.1

+ react@18.3.1

+ scheduler@0.23.0

3 packages installed in 0.8s

NPM Package

Install with npm, configure with your API key, and embed anywhere. Full TypeScript support included.

One API. Every hiring workflow.

From solo developers to enterprise job boards — Resume Mapper fits right in.

High volume

Job Portals

Handle hundreds of CVs per day without a single form field filled manually. Let candidates upload and get structured data instantly.

→ Zero manual data entry at scale

Easy integration

ATS Vendors

Add AI-powered CV parsing to your existing pipeline via npm or webhook — no rebuilding required.

→ 30-minute integration, no lock-in

Candidate speed

Recruitment Agencies

Profile candidates 10× faster. Stop copy-pasting from PDFs and focus on what matters — finding the right match.

→ 10× faster candidate profiling

Enterprise-ready

HR Departments

Standardize candidate data across all departments and regions with a single, consistent schema.

→ One schema, every department

< 30 min setup

Developers & Freelancers

npm install. API key. Done. Your users upload CVs, you receive clean JSON — with full TypeScript support.

→ First parse in under 30 minutes

Ship faster

HR-tech Startups

Launch your hiring product without spending months on CV parsing infrastructure. Focus on your core product.

→ Launch in days, not months

Integration in 4 simple steps

From zero to automated CV processing in under 30 minutes

01

Install the package

Add @resume-mapper/widget to your project with npm or yarn.

pnpm add @resume-mapper/widget
02

Configure mapping

Set up field mappings in your admin dashboard to match your database schema.

plaintext
// In your admin panel
firstName → user.first_name
email → user.contact_email
experience[].company → jobs[].employer
03

Embed the widget

Add the component to your candidate registration or profile page with your API key.

tsx
<ResumeMapper
  apiKey="rm_live_xxxxx"
  onParsed={(data) => {
    fillForm(data);
  }}
/>
04

Receive structured data

Get parsed CV data via callback or webhook, ready for your database.

json
{
  "firstName": "Sarah",
  "lastName": "Mitchell",
  "email": "sarah@example.com",
  "experience": [...]
}
Admin Dashboard

Full control at your fingertips

Manage integrations, monitor usage, and configure your entire setup from one intuitive dashboard.

< 5 minsetup
·98.5%parse accuracy
·0manual data entry
  • Overview dashboard

    See CVs parsed this month, success rates, and key metrics at a glance.

  • Field Mappings

    Map CV fields to your exact database schema — no code changes needed.

  • Webhooks

    Configure endpoints and receive structured JSON after every parse, automatically.

  • API Keys

    Generate, rotate, and manage your API keys securely.

  • Analytics

    Track parsing activity, file type distribution, and success trends over time.

  • Settings

    Adjust your account, billing, and integration preferences in one place.

Full control at your fingertips

Simple, transparent pricing

Start with 25 free parses, upgrade when you need more

Trial

25 parses to get started — no card required

Free25 parses total
  • 25 CV parses (one-time)
  • AI-powered CV extraction
  • PDF, DOCX, TXT support
  • Webhook integration
  • Community support
  • Resume Mapper branding
Get Started

Starter

For small portals with regular CV volume

$19/month
  • 200 CV parses per month
  • AI-powered CV extraction
  • PDF, DOCX, TXT support
  • Webhook integration
  • Resume Mapper branding
  • Email support
Get Started
Most Popular

Pro

For growing recruitment portals

$49/month
  • Unlimited CV parses
  • Custom field mapping
  • Analytics & reporting
  • White-label (no branding)
  • Priority email support
  • API rate limit: 1000 req/min
  • Custom widget themingSoon
Get Started

Questions? Contact us and we will help you pick the right plan.

Frequently Asked Questions

Everything you need to know about Resume Mapper