Tanpa KYC — tanpa identitas, tanpa selfie, tanpa dokumen. Bayar dengan kripto: BTC, USDT, USDC, ETH, SOL, LTC
Bahasa: Bahasa Indonesia
Dapatkan API key

Endpoint /read yang sama · hingga 100 halaman dan 20 MB per file

PDF to Markdown API: kirim tautan PDF, dapatkan teksnya kembali sebagai Markdown

Laporan, makalah, manual, dan daftar harga sering berupa PDF. Kirim tautannya ke endpoint yang sama yang Anda gunakan untuk halaman web dan dapatkan teks dokumen sebagai Markdown, siap dipecah menjadi chunk dan di-embed.

Terakhir diperbarui: · 4 menit baca

Jawaban singkat

Apakah ada API yang mengubah PDF dari URL menjadi Markdown?

Ya. Dengan WebReaderAPI, kirim URL PDF ke https://webreaderapi.com/api/v1/read: API mengunduh file dan mengembalikan teksnya sebagai Markdown, dengan heading, paragraf, daftar, dan tabel sederhana. File hingga 20 MB dan 100 halaman didukung, sebesar 1 kredit per blok 10 halaman yang dimulai, mulai dari US$0,07/1K halaman per Oktober 2026. Tanpa KYC; bayar dengan kripto.

PDF to Markdown sekilas

EndpointGET https://webreaderapi.com/api/v1/read?url=https://…/report.pdf (sama seperti untuk halaman web)
BatasFile PDF hingga 20 MB dan 100 halaman dikonversi menjadi Markdown, dengan 1 kredit per blok 10 halaman yang dimulai
OutputTeks Markdown dengan heading, paragraf, daftar, dan tabel sederhana; format=text untuk teks biasa
Tidak didukungPDF hasil pindai tanpa lapisan teks (tanpa OCR), file yang dilindungi kata sandi
robots.txtBerlaku untuk tautan PDF seperti untuk halaman lainnya
PembayaranBTC, USDT, USDC, ETH, SOL, LTC, dari top-up US$25; tanpa KYC

Bagaimana halaman PDF dihitung?

Sebuah PDF dikenai 1 kredit per blok 10 halaman yang dimulai. Brosur 4 halaman dikenai 1 kredit, laporan 25 halaman 3 kredit, dan manual 100 halaman 10 kredit. Respons memberikan angka persisnya di credits_used.

File yang lebih besar dari 20 MB atau lebih dari 100 halaman mengembalikan 422 unsupported_content dan tidak menggunakan kredit. Untuk dokumen yang panjang, cari dulu versi HTML dari konten yang sama: biasanya lebih murah dan lebih terstruktur.

Seperti apa bentuk Markdown-nya?

Konverter menyusun ulang urutan baca dari lapisan teks PDF. Baris besar atau tebal di awal bagian menjadi heading, item berpoin dan bernomor menjadi daftar Markdown, dan tabel grid sederhana menjadi tabel Markdown.

Header, footer, dan nomor halaman berjalan yang berulang di setiap halaman dihapus, sehingga tidak memecah kalimat di chunk Anda. Tata letak dua kolom dibaca kolom per kolom. Catatan kaki tetap sebagai teks di posisi yang ditempatkan halaman.

Python: baca PDF dan pecah menjadi chunk berdasarkan heading
import os
import re

import requests

resp = requests.get(
    "https://webreaderapi.com/api/v1/read",
    headers={"Authorization": "Bearer " + os.environ["WEBREADER_API_KEY"]},
    params={"url": "https://example.com/annual-report.pdf"},
    timeout=120,
)
resp.raise_for_status()
doc = resp.json()
chunks = [c.strip() for c in re.split(r"\n(?=#{1,3} )", doc["markdown"]) if c.strip()]
print(len(chunks), "chunks,", doc["credits_used"], "credit(s)")
for c in chunks[:3]:
    print(c.splitlines()[0])

PDF seperti apa yang paling baik, dan mana yang tidak berfungsi?

PDF yang diekspor dari pengolah kata, situs web, atau alat penerbitan paling baik: memiliki lapisan teks dengan font dan posisi. Laporan tahunan, makalah penelitian, manual produk, dokumen kebijakan, dan daftar harga biasanya termasuk dalam kelompok ini.

Dokumen hasil pindai adalah gambar halaman dan tidak memiliki lapisan teks. WebReaderAPI tidak menjalankan pengenalan karakter optik, sehingga hasil pindai mengembalikan sedikit atau tidak ada teks; field word_count menunjukkannya seketika. PDF yang dilindungi kata sandi dan terenkripsi ditolak dengan 422 unsupported_content, tanpa biaya.

Bagaimana PDF masuk ke pipeline RAG?

Perlakukan seperti halaman web. Baca PDF, pecah Markdown di sepanjang heading-nya, tambahkan URL sumber dan judul halaman ke metadata setiap chunk, lalu embed. Menyimpan URL memungkinkan asisten Anda mengutip dokumen yang digunakannya.

Ketika crawl menemui tautan ke PDF di domain yang sama, crawl membacanya dengan aturan yang sama dan pemeriksaan robots.txt yang sama. Lihat panduan RAG untuk contoh ingestion lengkap.

Berapa biaya konversi PDF?

PDF menggunakan kredit yang sama dengan halaman web: 1 kredit per blok 10 halaman yang dimulai. Dengan 10.000 halaman seharga US$3,75, Anda dapat mengonversi sekitar 10.000 PDF pendek atau 1.000 dokumen berukuran 100 halaman.

Uji

10.000 halaman

US$3,75

US$0,38/1K halaman

  • Coba dengan URL asli Anda
  • API yang sama dengan paket terbesar
  • Kredit tidak pernah kedaluwarsa
Pilih 10.000 halaman

Starter

50.000 halaman

US$14,25

US$0,28/1K halaman

  • Agen AI atau prototipe RAG
  • Crawl situs dokumentasi
  • Kredit tidak pernah kedaluwarsa
Pilih 50.000 halaman

Build

100.000 halaman

US$21,75

US$0,22/1K halaman

  • Agen produksi dan pipeline RAG
  • Job batch dan crawl
  • Kredit tidak pernah kedaluwarsa
Pilih 100.000 halaman

Scale

500.000 halaman

US$50

US$0,10/1K halaman

  • Basis pengetahuan besar
  • Konkurensi lebih tinggi sesuai permintaan
  • Kredit tidak pernah kedaluwarsa
Pilih 500.000 halaman

Di setiap paket: Ekstraksi konten utama · Rendering JavaScript saat diperlukan · Halaman gagal dan ditolak tidak ditagih · Kredit tidak pernah kedaluwarsa

PDF to Markdown API: pertanyaan umum

Bisakah saya mengunggah file PDF alih-alih mengirim tautan?

Tidak di versi 1. API membaca PDF dari URL publik. Untuk mengonversi file pribadi, tempatkan di URL yang Anda kendalikan selama permintaan berlangsung.

Apakah API mengekstrak teks dari PDF hasil pindai?

Tidak. WebReaderAPI membaca lapisan teks PDF dan tidak menjalankan OCR. Dokumen hasil pindai mengembalikan sedikit atau tidak ada teks, yang ditunjukkan oleh field word_count.

Apakah tabel dipertahankan?

Tabel grid sederhana menjadi tabel Markdown. Tabel dengan sel gabungan atau tata letak kompleks dipertahankan sebagai teks dalam urutan baca, yang tetap terbaca baik oleh model.

Apakah PDF dikenai biaya jika gagal?

Tidak. File yang terlalu besar, terlalu panjang, terenkripsi, atau ditolak oleh situs tidak dikenai biaya. 1 kredit = 1 halaman dibaca tanpa browser; 2 kredit jika halaman memerlukan browser untuk merender JavaScript. Permintaan yang gagal, atau yang ditolak oleh robots.txt suatu situs, tidak dikenai biaya.

Mulai dari US$0,07/1K halaman · tanpa KYC

Dapatkan API key