<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>CV/Resume Extractor To CSV Bulk</title>
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no, user-scalable=no">
<meta name="author" content="Daffa Aminuddin">
<meta name="name" content="CV/Resume Bulk Information Extractor">
<meta name="description" content="Upload and process multiple resumes (PDF) with ease using our CV/Resume Bulk Extractor tool.">
<meta name="keywords" content="resume extractor, CV extractor, CV to CSV tool, Resume Parser Tool, Free Resume Parser">
<meta name="publisher" content="Mesinpintar">
<meta property="og:title" content="Extract Information from CV/Resume Bulk" />
<meta property="og:image" content="https://img.mesinpintar.com/cv-resume-extract.png" />
<meta property="twitter:image" content="https://img.mesinpintar.com/cv-resume-extract.png" />
<meta property="og:url" content="https://www.mesinpintar.com/cv-extractor" />
<meta property="og:site_name" content="Mesinpintar">
<meta property="og:description" content="Extract CV/Resumes Information automatically in 5 seconds with just one click. Dont spend hours manually typing. Upload your candidates CV/Resume now see the power." />
<meta property="twitter:title" content="Extract Information from CV/Resume for Free" />
<meta property="twitter:url" content="https://www.mesinpintar.com/cv-extractor" />
<meta name="twitter:card" content="summary_large_image">
<meta property="og:type" content="website">
<meta name="robots" content="index, follow">
<!-- Bootstrap CSS -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.0/css/all.min.css" rel="stylesheet">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@48,400,0,0"/>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@48,400,1,0"/>
<link rel="stylesheet" href="/styles-2.css">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Organization",
"@id": "https://www.mesinpintar.com/#organization",
"name": "Mesinpintar",
"url": "https://www.mesinpintar.com",
"logo": "https://img.mesinpintar.com/logo-rounded.png",
"email": "contact@mesinpintar.com",
"description": "Track your expenses effortlessly by uploading receipt pictures and AI tools like bulk resume extraction and paraphrasing, Enjoy all our tools for FREE!",
"sameAs": [
"https://www.facebook.com/profile.php?id=61570919368329",
"https://x.com/mesin_pintar"
]
},
{
"@type": "WebSite",
"@id": "https://www.mesinpintar.com/#website",
"name": "Mesinpintar",
"url": "https://www.mesinpintar.com",
"description": "Track your expenses effortlessly by uploading receipt pictures and AI tools like bulk resume extraction and paraphrasing, Enjoy all our tools for FREE!",
"publisher": {
"@id": "https://www.mesinpintar.com/#organization"
},
"potentialAction": {
"@type": "SearchAction",
"target": "https://www.mesinpintar.com/search?q={search_term_string}",
"query-input": "required name=search_term_string"
}
},
{
"@type": "WebPage",
"@id": "https://www.mesinpintar.com/#webpage",
"url": "https://www.mesinpintar.com",
"name": "Mesinpintar - Productivity & Creativity Tools",
"description": "Track your expenses effortlessly by uploading receipt pictures and AI tools like bulk resume extraction and paraphrasing, Enjoy all our tools for FREE!",
"inLanguage": "en",
"isPartOf": {
"@id": "https://www.mesinpintar.com/#website"
},
"about": {
"@id": "https://www.mesinpintar.com/#organization"
}
},
{
"@type": "WebApplication",
"@id": "https://www.mesinpintar.com/cv-extractor",
"name": "CV/Resumes Bulk Information Extraction",
"applicationCategory": "Productivity",
"operatingSystem": "All",
"description": "Extract CV/Resumes Information automatically in 5 seconds with just one click. Don't spend hours manually typing. Upload your candidates' CV/Resume now and see the power.",
"url": "https://www.mesinpintar.com/cv-extractor",
"image": "https://img.mesinpintar.com/cv-resume-extract-2.png",
"logo": "https://img.mesinpintar.com/logo-rounded.png",
"author": {
"@type": "Person",
"name": "Daffa Aminuddin"
},
"publisher": {
"@id": "https://www.mesinpintar.com/#organization"
},
"offers": {
"@type": "Offer",
"price": "0.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock"
}
},
{
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https://www.mesinpintar.com"
},
{
"@type": "ListItem",
"position": 2,
"name": "Tools",
"item": "https://www.mesinpintar.com/all-tools"
},
{
"@type": "ListItem",
"position": 3,
"name": "CV/Resumes Bulk Information Extraction",
"item": "https://www.mesinpintar.com/cv-extractor"
}
]
}
]
}
</script>
<style>
body {
background-color: #f8f9fa; /* Light gray background for contrast */
min-height: 100vh;
}
.hero-container {
background-color: #ffffff;
border-radius: 10px;
box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
padding: 2rem;
margin-top: 5rem;
}
</style>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-638D1K569H"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-638D1K569H');
</script>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-3735713809451778" crossorigin="anonymous"></script>
</head>
<body>
<nav class="navbar navbar-expand-lg navbar-light bg-light">
<div class="container">
<a class="navbar-brand" href="/">
<img
src="https://img.mesinpintar.com/banner-new-mesinpintar.png"
alt="Mesinpintar Logo"
style="height: 40px; width: auto;"
>
</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav"
aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav ms-auto">
<!-- Home -->
<li class="nav-item"><a class="nav-link" href="/">Home</a></li>
<!-- Dropdown for Expenses Tracking -->
<li class="nav-item"><a class="nav-link" href="/expenses-tracking">Expenses Tracking</a></li>
<!-- Dropdown for Tools -->
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="toolsDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false">
Tools
</a>
<ul class="dropdown-menu bg-light" aria-labelledby="toolsDropdown">
<li><a class="dropdown-item" href="/cv-extractor">CV Bulk Extractor</a></li>
<li><a class="dropdown-item" href="/excel-to-json-xml">Excel to JSON/XML</a></li>
<li><a class="dropdown-item" href="/paraphrase">Paraphrase</a></li>
<li><a class="dropdown-item" href="/background-remover">Image Background Remover</a></li>
<li><a class="dropdown-item" href="/all-tools">All Tools</a></li>
</ul>
</li>
<!-- Pricing -->
<li class="nav-item"><a class="nav-link" href="/pricing">Pricing</a></li>
<!-- Profile and Authentication -->
<li class="nav-item"><a class="btn btn-outline-primary me-2 gy-3" href="/login">Login</a></li>
<li class="nav-item"><a class="btn btn-primary me-2 gy-3" href="/register">Register</a></li>
</ul>
</div>
</div>
</nav>
<div class="container d-flex justify-content-center pt-5 mb-5" itemscope itemtype="https://schema.org/WebPage">
<div class="hero-container text-center w-75">
<h1 class="display-5 fw-bold text-body-emphasis lh-1 mb-3" itemprop="headline">CV/Resume Extractor To CSV (Bulk)</h1>
<p class="text-muted" itemprop="text">Upload your resumes (PDF) for bulk processing.</p>
<!-- Upload Form -->
<form id="upload-form" class="mb-5 mt-5" enctype="multipart/form-data" action="#" method="POST">
<div class="mb-3">
<label for="file-input" class="form-label">Select PDF Files</label>
<input type="file" id="file-input" name="files" multiple class="form-control" accept=".pdf" aria-describedby="fileHelp">
<small id="fileHelp" class="form-text text-muted">Only PDF files are supported.</small>
</div>
<button type="button" id="upload-btn" class="btn btn-primary btn-lg">Upload & Process</button>
</form>
<!-- Loading Spinner -->
<div id="loading-spinner" class="mt-3" style="display: none;">
<div class="spinner-border text-primary" role="status">
<span class="visually-hidden">Processing...</span>
</div>
<p>Processing your files, please wait...</p>
</div>
<!-- Download Button -->
<div>
<button id="download-btn" class="btn btn-success mb-3" style="display: none;">Download Processed File</button>
</div>
<!-- Status Message -->
<div id="status-message" class="mt-3"></div>
</div>
<!-- Status Message -->
<div id="status-m" class="mt-3"></div>
</div>
</div>
<div class="container mt-5">
<div class="card border-light shadow-sm">
<div class="card-body" style="padding: 30px;">
<h1>Bulk Resume Parser: Simplify Your Hiring Process</h1>
<img src="https://img.mesinpintar.com/cv-resume-extract-2.png" style="height: auto; width: 100%; max-width: 600px; display: block; margin-left: auto; margin-right: auto;" alt="Bulk Resume Parser">
<p>
Looking for an efficient way to process large volumes of resumes? Our bulk resume parser is designed to handle your recruitment needs with precision and ease. This tool can extract critical information, like candidate names, emails, and skills, from hundreds of resumes in seconds. Forget manual data entry our bulk resume parser saves you time and ensures accuracy, even when dealing with diverse resume formats.
</p>
<h2>Resume Parser Tool</h2>
<p>
Say goodbye to tedious hiring processes with our intuitive resume parser tool. Powered by cutting-edge AI, this tool categorizes and analyzes resume data seamlessly, giving you instant insights into candidates qualifications. The resume parser tool works flawlessly with PDFs and other formats, making it ideal for recruiters looking to streamline workflows and focus on strategic hiring decisions.
</p>
<h2>Resume Parser with AI</h2>
<p>
Unlock the power of automation with our resume parser with AI. This innovative technology ensures lightning-fast extraction of key resume details while maintaining a high degree of accuracy. Whether you are handling bulk resumes or focusing on niche talent, the resume parser with AI reduces hiring time and helps you identify top candidates effortlessly.
</p>
</div>
</div>
</div>
<!-- Explanation Section -->
<div class="container mt-5">
<div class="card border-light shadow-sm">
<div class="card-body">
<h2 class="card-title text-center fw-bold">How to Use the CV/Resume Bulk Extractor</h2>
<p class="card-text mt-4">
This tool allows you to extract candidate information from multiple CVs or resumes in bulk. Follow these steps:
</p>
<ol class="list-group list-group-numbered">
<li class="list-group-item">
<strong>Select PDF Files:</strong> Click the "Select PDF Files" button and choose one or more resume files from your computer. Make sure the files are in PDF format.
</li>
<li class="list-group-item">
<strong>Upload and Process:</strong> After selecting the files, click the "Upload & Process" button. The tool will automatically extract key details, such as names, emails, phone numbers, and more.
</li>
<li class="list-group-item">
<strong>Download the Results:</strong> Once processing is complete, you can download the extracted data as a CSV file by clicking the "Download Processed File" button.
</li>
</ol>
<p class="text-muted mt-3">
Please note: This tool only supports PDF files and is optimized for resumes with structured formats. For best results, ensure the resumes are machine-readable (not scanned images).
</p>
</div>
</div>
</div>
<div>
<button class="chatbot-toggler">
<span class="material-symbols-rounded">comment</span>
<span class="material-symbols-outlined">close</span>
</button>
<div class="chatbot">
<header>
<h2>Mesinpintar Chatbot</h2>
<span class="close-btn material-symbols-outlined">close</span>
</header>
<ul class="chatbox">
<li class="chat incoming">
<span class="material-symbols-outlined">robot_2</span>
<p>Hi there 👋, I am a chat assistant powered by meta-Llama-3.1 model. How can I help you today?</p>
</li>
</ul>
<div class="chat-input">
<textarea placeholder="Enter a message..." spellcheck="false" required></textarea>
<span id="send-btn" class="material-symbols-rounded">send</span>
</div>
</div>
<script src="/scripts-chat.js"></script>
</div>
<!-- Footer -->
<footer class="text-center text-lg-start bg-body-tertiary text-muted pt-5">
<section class="pt-1" style="background-color: #b6d7ff;">
<div class="container text-center text-md-start mt-5">
<!-- Grid row -->
<div class="row mt-3">
<!-- Grid column -->
<div class="col-md-3 col-lg-4 col-xl-3 mx-auto mb-4">
<!-- Content -->
<h6 class="text-uppercase fw-bold mb-4">
<i class="fas fa-paper-plane me-3"></i>Mesinpintar
</h6>
<p>
A platform offering a diverse range with AI powered tools, from expense tracking using just your receipt to bulk resume extraction and paraphrasing.
</p>
</div>
<!-- Grid column -->
<!-- Grid column -->
<div class="col-md-2 col-lg-2 col-xl-2 mx-auto mb-4">
<!-- Links -->
<h6 class="text-uppercase fw-bold mb-4">
Tools
</h6>
<p>
<a href="/expenses-tracking" class="text-reset toggle-link">Expenses Tracking</a>
</p>
<p>
<a href="/cv-extractor" class="text-reset toggle-link">CV Bulk Extraction</a>
</p>
<p>
<a href="/excel-to-json-xml" class="text-reset toggle-link">Excel to JSON/XML</a>
</p>
<p>
<a href="/paraphrase" class="text-reset toggle-link">Paraphrase</a>
</p>
</div>
<!-- Grid column -->
<!-- Grid column -->
<div class="col-md-3 col-lg-2 col-xl-2 mx-auto mb-4">
<!-- Links -->
<h6 class="text-uppercase fw-bold mb-4">
Useful links
</h6>
<p>
<a href="/terms-of-service" class="text-reset toggle-link">Terms</a>
</p>
<p>
<a href="/privacy-policy" class="text-reset toggle-link">Privacy Policy</a>
</p>
<p>
<a href="/contact" class="text-reset toggle-link">Contact</a>
</p>
<p>
<a href="/about" class="text-reset toggle-link">About</a>
</p>
</div>
<!-- Grid column -->
<!-- Grid column -->
<div class="col-md-4 col-lg-3 col-xl-3 mx-auto mb-md-0 mb-4">
<!-- Links -->
<h6 class="text-uppercase fw-bold mb-4">Contact</h6>
<p><i class="fas fa-home me-3"></i>Surakarta, Central Java, ID</p>
<p>
<i class="fas fa-envelope me-3"></i>
<a href="/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="25464a4b51444651654840564c4b554c4b5144570b464a48">[email protected]</a>
</p>
<p><i class="fab fa-twitter me-3"></i> @mesinpintarX</p>
<p><i class="fab fa-instagram me-3"></i> @mesinpintar.ig</p>
</div>
<!-- Grid column -->
</div>
</div>
</section>
<!-- Copyright -->
<div class="text-center p-4" style="background-color: #95bcff;">
© 2025 Mesinpintar. All Rights Reserved.
<a class="text-reset fw-bold toggle-link" href="https://www.mesinpintar.com/">Mesinpintar</a>
</div>
</footer>
<!-- JavaScript -->
<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script>
// Ambil userId dari elemen HTML atau logika autentikasi (contoh: hardcoded)
const userId = ""; // Untuk Handlebars atau Mustache
console.log("User ID:", userId);
</script>
<script src="/scripts-cvExtractor.js"></script>
<!-- Bootstrap JS -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-YvpcrYf0tY3lHB60NNkmXc5s9fDVZLESaAA55NDzOxhy9GkcIdslK1eN7N6jIeHz" crossorigin="anonymous"></script>
</body>
</html>