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.
0%
Extraction accuracy
<2s
Average parse time
0k+
CVs processed daily
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.
$ 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.
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
ATS Vendors
Add AI-powered CV parsing to your existing pipeline via npm or webhook — no rebuilding required.
→ 30-minute integration, no lock-in
Recruitment Agencies
Profile candidates 10× faster. Stop copy-pasting from PDFs and focus on what matters — finding the right match.
→ 10× faster candidate profiling
HR Departments
Standardize candidate data across all departments and regions with a single, consistent schema.
→ One schema, every department
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
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
Install the package
Add @resume-mapper/widget to your project with npm or yarn.
pnpm add @resume-mapper/widgetConfigure mapping
Set up field mappings in your admin dashboard to match your database schema.
// In your admin panel
firstName → user.first_name
email → user.contact_email
experience[].company → jobs[].employerEmbed the widget
Add the component to your candidate registration or profile page with your API key.
<ResumeMapper
apiKey="rm_live_xxxxx"
onParsed={(data) => {
fillForm(data);
}}
/>Receive structured data
Get parsed CV data via callback or webhook, ready for your database.
{
"firstName": "Sarah",
"lastName": "Mitchell",
"email": "sarah@example.com",
"experience": [...]
}Full control at your fingertips
Manage integrations, monitor usage, and configure your entire setup from one intuitive dashboard.
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.

Simple, transparent pricing
Start with 25 free parses, upgrade when you need more
Trial
25 parses to get started — no card required
- 25 CV parses (one-time)
- AI-powered CV extraction
- PDF, DOCX, TXT support
- Webhook integration
- Community support
- Resume Mapper branding
Starter
For small portals with regular CV volume
- 200 CV parses per month
- AI-powered CV extraction
- PDF, DOCX, TXT support
- Webhook integration
- Resume Mapper branding
- Email support
Pro
For growing recruitment portals
- Unlimited CV parses
- Custom field mapping
- Analytics & reporting
- White-label (no branding)
- Priority email support
- API rate limit: 1000 req/min
- Custom widget themingSoon
Questions? Contact us and we will help you pick the right plan.
Frequently Asked Questions
Everything you need to know about Resume Mapper