The PDF to Word Converter enables you to convert any PDF file into an editable Word document (DOC or DOCX) instantly. With advanced preservation of layout, images, text and formatting, this tool helps you transform static PDF content into an editable file in seconds.
IT
PDF → Word Converter
Convert PDFs to editable Word (.doc) or image-based Word pages — client-side & private.
Drop PDF here
or click to upload (single PDF)
or click to upload (single PDF)
No file loaded
Note: Editable text requires the PDF to contain selectable/searchable text. Scanned PDFs need OCR (not included). Image mode preserves layout by embedding page images in the Word file.
Preview — Page 1 (text)
${escapeHtml(pagesText[0] || '[no text found on page 1]')}`;
status.textContent = 'Done — download ready';
bar.style.width = '100%';
prog.style.display='none';
return;
} else {
// image mode: render each page as PNG and embed into HTML doc
const scale = Number(scaleSel.value);
const pagesImg = [];
for(let i=1;i<=pageCount;i++){
status.textContent = `Rendering page image ${i}/${pageCount}`;
try{
const durl = await renderPageImage(i, scale);
pagesImg.push(durl);
} catch(err){
console.error(err);
pagesImg.push(''); // placeholder
}
bar.style.width = Math.round((i/pageCount)*80) + '%';
await new Promise(r=>setTimeout(r,8));
}
const docHtml = buildDocFromImages(pagesImg);
const blob = new Blob([docHtml], { type: 'application/msword' });
const url = URL.createObjectURL(blob);
downloadLink.href = url;
downloadLink.download = `${filename}-images.doc`;
downloadLink.style.display = 'inline-block';
outputInfo.textContent = `Image-based document — ${pageCount} pages`;
// preview first page image
preview.innerHTML = `Preview — Page 1 (image)