# Resume Mapper > AI-powered CV parsing API and NPM widget for recruitment portals and ATS systems. Transforms PDF, DOCX, and TXT resumes into structured JSON data in under 2 seconds, with 98% extraction accuracy. Resume Mapper is a B2B SaaS product operated by Code Wizard (Poland). It provides a drop-in `@resume-mapper/widget` NPM package and a REST API that allow developers to add AI-powered CV parsing to any recruitment application in under 30 minutes — no infrastructure required. ## NPM package Published on npm as `@resume-mapper/widget` (current version: 1.2.0, framework-agnostic): ```bash npm install @resume-mapper/widget ``` Works with React, Vue, vanilla JS, and any web-component-compatible framework. Full TypeScript support. Zero dependencies. ## Core capabilities - **AI-powered CV extraction** using GPT-4o-mini: personal info, work experience, education, skills, languages, certifications, projects - **File formats**: PDF (including image-based PDFs via GPT-4o vision), DOCX, DOC, TXT — up to 10 MB - **Custom field mapping**: map extracted CV fields to any database schema via the admin dashboard (Pro plan) - **Webhook integration**: automatically POST structured JSON to your API endpoint after each parse - **NPM widget**: `@resume-mapper/widget` — embeddable, framework-agnostic, full TypeScript support, zero dependencies - **Analytics dashboard**: parse success rates, file type distribution, usage trends - **GDPR compliant**: CV files processed in-memory, never stored; parsed data not retained by Resume Mapper ## Who it's for - **Job portals** handling high-volume CV uploads (zero manual data entry at scale) - **ATS vendors** adding AI CV parsing to existing pipelines via npm or webhook - **Recruitment agencies** profiling candidates 10× faster - **HR departments** standardizing candidate data across departments - **Developers and freelancers** who need parsed CV JSON in under 30 minutes of setup - **HR-tech startups** launching hiring products without building CV parsing infrastructure ## Pricing - **Trial**: 25 CV parses free, no credit card required - **Free**: 10 CV parses/month, forever free - **Starter**: $19/month — 200 parses/month, webhook integration - **Pro**: $49/month — unlimited parses, custom field mapping, analytics, white-label, 1000 req/min rate limit ## Technical details - API powered by OpenAI GPT-4o-mini (fast, cheap, accurate) and GPT-4o for image-based PDFs - Average parse time: under 2 seconds - Extraction accuracy: 98% - Rate limits: Trial 10 req/min, Starter 60 req/min, Pro 1000 req/min - Stack: Next.js, Firebase (auth + Firestore), Stripe billing, Vercel hosting - Sub-processors: OpenAI, Google Firebase, Stripe, Vercel (all with SCCs for GDPR) ## Alternatives and comparisons Resume Mapper is most comparable to: Affinda, Sovren (Textkernel), HireAbility, Rchilli, Daxtra, Jobscan Resume Scanner API. Key differentiators: drop-in NPM widget, no lock-in, GDPR-compliant data handling, transparent pricing, under-30-minute setup. ## Links - [Homepage](https://resume-mapper.dev) - [NPM package (@resume-mapper/widget)](https://www.npmjs.com/package/@resume-mapper/widget) - [GitHub](https://github.com/resume-mapper/widget) - [Documentation](https://resume-mapper.dev/docs) - [Pricing](https://resume-mapper.dev/pricing) - [Sign up free](https://resume-mapper.dev/signup) - [Contact](https://resume-mapper.dev/contact) - [Privacy Policy](https://resume-mapper.dev/privacy) - [GDPR](https://resume-mapper.dev/gdpr) - [Terms of Service](https://resume-mapper.dev/terms) ## Contact - General: hello@resume-mapper.dev - Privacy/DPO: privacy@resume-mapper.dev - Legal: legal@resume-mapper.dev