Konverter PDF ke Word (.docx)

Ubah file PDF apa pun menjadi dokumen Word. Lakukan konversi secara privat di browser Anda, atau serahkan proses yang rumit ini kepada server kami.

Mesin yang cepat

Murni JavaScript, langsung berjalan. Cocok untuk surat, esai, dan laporan yang sarat teks.

Mesin WebAssembly

Menjalankan pustaka Python pdf2docx di dalam browser Anda untuk menghasilkan tata letak yang paling mirip aslinya: tabel, kolom, dan gambar.

Mode server

Untuk file yang sangat besar atau perangkat yang lebih lambat. Kami melakukan konversi di server kami dan menghapus semua data setelah 24 jam.

Cara mengonversi PDF ke Word menggunakan PDFBae

  1. Pilih tempat konversi: di browser Anda (mode privat) atau di server kami.
  2. Pilih berkas PDF dari perangkat Anda, seret dan lepaskan ke halaman ini, atau tempelkan tautannya.
  3. Dalam mode browser, pilih mesin Fast atau WebAssembly — kami menyarankan salah satunya sesuai dengan dokumen Anda.
  4. Klik "Konversi ke Word" dan saksikan setiap langkahnya secara langsung. Berkas .docx Anda akan terunduh secara otomatis.

Metode mana yang sebaiknya Anda gunakan?

Tidak ada konverter yang sempurna untuk semua file PDF. Alat daring kami adalah pilihan tercepat dan dapat digunakan di perangkat apa pun. Jika Anda memiliki Microsoft Word di komputer Windows, konverter bawaan Word biasanya menghasilkan tata letak yang paling mirip aslinya untuk dokumen yang rumit — dan di bawah ini kami akan menunjukkan kepada Anda cara menggunakannya secara tepat, termasuk skrip yang siap dijalankan.

Metode Berfungsi pada Anda perlu Kualitas tata letak File tetap tersimpan di perangkat Anda
PDFBae — Cepat Perangkat apa pun Sebuah peramban Cocok untuk dokumen teks Ya
PDFBae — WebAssembly Perangkat apa pun Sebuah peramban (unduhan mesin sekali saja) Sangat bagus Ya
PDFBae — Server Perangkat apa pun Sebuah peramban Sangat bagus Tidak — dihapus setelah 24 jam
Microsoft Word (secara manual atau menggunakan skrip) Windows Microsoft Word 2013 atau versi yang lebih baru Luar biasa Ya
pdf2docx Windows, macOS, Linux Python Sangat bagus Ya
LibreOffice Windows, macOS, Linux LibreOffice (gratis) Fair — menggunakan kotak teks Ya
Google Docs Perangkat apa pun Akun Google Fair — hanya teks, dapat membaca hasil pindaian Tidak — telah diunggah ke Google Drive

Konversi PDF ke Word di komputer Anda sendiri

Lebih suka bekerja secara offline, atau perlu mengonversi banyak file sekaligus? Metode-metode ini dijalankan sepenuhnya di komputer Anda. Setiap skrip di bawah ini siap disalin — cukup ubah nama file pada bagian yang ditunjukkan.

1

Microsoft Word — tidak perlu menulis kode

Word 2013 dan versi yang lebih baru di Windows dapat membuka berkas PDF secara langsung dan mengubahnya menjadi dokumen yang dapat diedit. Ini adalah konverter yang sama yang digunakan oleh skrip-skrip di bawah ini, jadi mulailah dari sini jika Anda hanya memiliki satu atau dua berkas.

  1. Buka Microsoft Word, lalu pilih File → Buka.
  2. Pilih berkas PDF Anda. Saat Word menyatakan akan mengonversi berkas PDF tersebut menjadi dokumen yang dapat diedit, klik OK.
  3. Periksa hasilnya, lalu buka File → Simpan Sebagai dan pilih Dokumen Word (*.docx).
2

Skrip Python yang menggunakan Microsoft Word — kualitas terbaik, banyak berkas

Skrip ini meminta Word untuk membuka setiap berkas PDF di latar belakang dan menyimpannya dalam format .docx. Anda akan mendapatkan hasil konversi berkualitas tinggi dari Word sendiri, dan Anda dapat mengonversi seluruh isi folder sekaligus. Skrip ini memerlukan Windows, Microsoft Word, dan Python.

Langkah 1 — pasang satu pustaka yang dibutuhkannya

Instal Python dari python.org jika Anda belum memilikinya (centang “Tambahkan Python ke PATH” saat proses penginstalan). Kemudian buka Command Prompt dan jalankan perintah berikut:

Command Prompt
pip install pywin32

Langkah 2 — simpan skrip tersebut

Salin kode di bawah ini ke dalam berkas baru bernama convert_pdf_to_word.py (Notepad bisa digunakan — pilih “Semua file” saat menyimpan), atau gunakan tombol Unduh. Simpan di folder yang sama dengan PDF Anda, dan ubah PDF_FILE menjadi nama PDF Anda.

convert_pdf_to_word.py
# convert_pdf_to_word.py
# Converts PDF files to Word (.docx) using Microsoft Word itself.
# Needs: Windows + Microsoft Word 2013 or newer + Python 3 + "pip install pywin32"
#
# How to run (from the folder this file is in):
#   python convert_pdf_to_word.py                        converts PDF_FILE below
#   python convert_pdf_to_word.py "Report 2024.pdf"      converts that file
#   python convert_pdf_to_word.py "C:\Users\me\PDFs"     converts every PDF in that folder

import os
import sys

import win32com.client

PDF_FILE = "my-document.pdf"  # change this to your PDF's file name

WORD_DOCX_FORMAT = 16  # Word's code for the .docx format


def convert(word, pdf_path):
    pdf_path = os.path.abspath(pdf_path)
    docx_path = os.path.splitext(pdf_path)[0] + ".docx"
    print(f"Converting {os.path.basename(pdf_path)} (this may take a moment)...")
    doc = word.Documents.Open(pdf_path, ConfirmConversions=False, ReadOnly=True, AddToRecentFiles=False)
    try:
        doc.SaveAs2(docx_path, FileFormat=WORD_DOCX_FORMAT)
    finally:
        doc.Close(SaveChanges=False)
    print(f"  Saved {docx_path}")


def main():
    target = sys.argv[1] if len(sys.argv) > 1 else PDF_FILE

    if os.path.isdir(target):
        pdfs = [os.path.join(target, name) for name in sorted(os.listdir(target)) if name.lower().endswith(".pdf")]
    else:
        pdfs = [target]

    if not pdfs:
        print(f"No PDF files found in {target}")
        sys.exit(1)
    for pdf in pdfs:
        if not os.path.isfile(pdf):
            print(f"File not found: {pdf}")
            print("Check the name in PDF_FILE, and that this script is in the same folder as your PDF.")
            sys.exit(1)

    # A separate, hidden copy of Word, so documents you already have open are not touched.
    word = win32com.client.DispatchEx("Word.Application")
    word.Visible = False
    word.DisplayAlerts = 0  # skip the "Word will now convert your PDF" prompt
    try:
        for pdf in pdfs:
            convert(word, pdf)
    finally:
        word.Quit()

    print(f"Done. Converted {len(pdfs)} file(s).")


if __name__ == "__main__":
    main()

Langkah 3 — jalankan program tersebut

Buka folder tersebut di File Explorer, ketik cmd di bilah alamat, lalu tekan Enter. Setelah itu, jalankan perintah di bawah ini. Berkas .docx akan disimpan di samping berkas PDF Anda dengan nama yang sama.

Command Prompt
python convert_pdf_to_word.py

Untuk mengonversi file lain tanpa mengedit skrip, cantumkan nama file tersebut di dalam tanda kutip setelah perintah, misalnya python convert_pdf_to_word.py "Invoice March.pdf". Untuk mengonversi semua file PDF dalam sebuah folder, cantumkan jalur folder tersebut.

3

PowerShell + Microsoft Word — tidak perlu menggunakan Python

Hasilnya sama bagusnya dengan Word, tanpa perlu menginstal apa pun. Perintah ini akan mengonversi semua file PDF dalam sebuah folder. Buka folder tersebut di File Explorer, ketik powershell di bilah alamat, lalu tekan Enter; setelah itu, tempelkan kode ini dan tekan Enter:

PowerShell
# Converts every PDF in the current folder to .docx using Microsoft Word
$word = New-Object -ComObject Word.Application
$word.Visible = $false
$word.DisplayAlerts = 0
try {
    Get-ChildItem -Path . -Filter *.pdf | ForEach-Object {
        Write-Host "Converting $($_.Name) ..."
        $doc = $word.Documents.Open($_.FullName, $false, $true)
        $out = [System.IO.Path]::ChangeExtension($_.FullName, ".docx")
        $doc.SaveAs2($out, 16)
        $doc.Close($false)
        Write-Host "  Saved $out"
    }
} finally {
    $word.Quit()
    [void][System.Runtime.InteropServices.Marshal]::ReleaseComObject($word)
}

Hanya ingin satu file? Ganti -Filter *.pdf dengan nama file yang diapit tanda kutip, misalnya -Filter "Report.pdf".

4

pdf2docx — gratis, dapat digunakan di Windows, macOS, dan Linux

pdf2docx adalah pustaka sumber terbuka yang menjadi dasar mesin WebAssembly kami. Menjalankannya sendiri sangat praktis di komputer Mac atau Linux, atau untuk mengonversi berkas dalam jumlah besar tanpa perlu menggunakan Word. Instal sekali saja, lalu lakukan konversi dari terminal:

Terminal / Baris Perintah
pip install pdf2docx
pdf2docx convert "my-document.pdf" "my-document.docx"

Di macOS dan Linux, Anda mungkin perlu menggunakan pip3 alih-alih pip.

5

LibreOffice — paket aplikasi perkantoran gratis, satu perintah

Jika Anda telah menginstal LibreOffice, aplikasi ini dapat mengonversi berkas PDF melalui baris perintah. Teksnya tetap dapat diedit, tetapi halaman-halaman sering kali dibangun ulang menggunakan kotak teks, sehingga cara ini paling cocok untuk dokumen sederhana. Jalankan perintah yang sesuai dengan sistem Anda dari folder yang berisi berkas PDF Anda:

Windows — Baris Perintah
"C:\Program Files\LibreOffice\program\soffice.exe" --headless --infilter="writer_pdf_import" --convert-to docx "my-document.pdf"
macOS — Terminal
/Applications/LibreOffice.app/Contents/MacOS/soffice --headless --infilter="writer_pdf_import" --convert-to docx "my-document.pdf"
Linux — Terminal
soffice --headless --infilter="writer_pdf_import" --convert-to docx "my-document.pdf"
6

Google Docs — tidak perlu menginstal apa pun

Google Docs dapat membaca teks dari berkas PDF, termasuk yang hasil pindaian, tetapi hanya sedikit tata letak aslinya yang dipertahankan, dan berkas Anda akan diunggah ke Google Drive.

  1. Unggah berkas PDF ke Google Drive.
  2. Klik kanan file tersebut, lalu pilih Buka dengan → Google Docs.
  3. Buka File → Unduh → Microsoft Word (.docx).

Tips untuk hasil terbaik

Privasi Anda

Dalam mode browser, proses konversi sepenuhnya dilakukan di perangkat Anda: file PDF Anda tidak pernah diunggah. Mesin WebAssembly diunduh satu kali dan disimpan dalam cache oleh browser Anda. Dalam mode server, file dikirim melalui koneksi terenkripsi dan dihapus secara otomatis setelah 24 jam.

Batas ukuran file dan penggunaan

Pertanyaan yang Sering Diajukan

Mengapa hasil konversi Microsoft Word sering kali terlihat lebih baik? +

Word menggunakan mesin tata letak bawaan sendiri untuk menyusun ulang halaman, dan mesin tersebut hanya tersedia di dalam aplikasi Word versi desktop. Mesin tersebut tidak dapat dijalankan di peramban web atau di server web; itulah sebabnya kami menunjukkan kepada Anda cara menggunakannya di komputer Anda sendiri.

Apakah skrip-skrip tersebut aman untuk dijalankan? +

Ya. Mereka hanya meminta agar Word, LibreOffice, atau pdf2docx yang terpasang di komputer Anda digunakan untuk membuka berkas PDF Anda dan menyimpan berkas .docx di sampingnya. Tidak ada data yang dikirim melalui internet, dan kodenya cukup singkat sehingga bisa dibaca sebelum Anda menjalankannya.

Saya mendapat pesan "Tidak ada modul bernama win32com" atau "python tidak dikenali" +

Jalankan perintah pip install pywin32 untuk pesan pertama. Untuk pesan kedua, instal ulang Python dari python.org dan centang opsi “Tambahkan Python ke PATH”, lalu buka jendela Command Prompt baru.

Bisakah saya mengonversi file PDF yang telah dipindai? +

Konverter kami menyimpan halaman yang dipindai sebagai gambar, sehingga tampilannya terlihat benar tetapi teksnya tidak dapat diedit. Untuk mendapatkan teks yang dapat diedit dari hasil pindaian, Anda memerlukan OCR (pengenalan teks) — Microsoft Word dan Google Docs sama-sama dapat membaca teks dari berbagai hasil pindaian.

Apakah proses konversi ini akan mengubah file PDF asli saya? +

Tidak. Setiap metode di sini — baik alat kami maupun skrip-skripnya — hanya membaca berkas PDF Anda dan membuat berkas .docx baru.