HTML to PDF Converter Online Gratis: Panduan Lengkap 2026
Anda memiliki konten HTML yang perlu diubah menjadi PDF. Mungkin artikel panjang yang ingin Anda simpan untuk dibaca secara offline. Mungkin hasil ekspor email HTML dari Outlook atau Gmail yang perlu Anda arsipkan. Mungkin template faktur yang dibuat aplikasi Anda dalam bentuk HTML dan perlu dikirim sebagai PDF. Mungkin halaman dokumentasi yang ingin Anda simpan sebagai snapshot. Mungkin laporan analitik yang dirender sebagai HTML dan akan dimasukkan ke dalam hasil kerja untuk klien. Mungkin halaman web aktif yang perlu Anda tangkap dalam kondisi saat ini untuk keperluan arsip. Apa pun sumbernya, Anda membutuhkan HTML tersebut dalam format PDF: tata letak tetap utuh, CSS ter-render, gambar tersemat, siap dilihat di perangkat apa pun tanpa memerlukan peramban.
iHatePDF Konverter HTML ke PDF menanganinya dengan tiga cara: unggah file .html, .htm, atau .xhtml dari perangkat atau cloud Anda, tempel kode HTML mentah langsung ke dalam kotak, ATAU tempel URL untuk mengonversi halaman web langsung. Ketiga metode menghasilkan PDF yang bersih dengan gaya CSS, gambar, font, hyperlink, dan konten yang dirender JavaScript tetap terjaga. Mesin ini menggunakan rendering setara peramban, sehingga fitur HTML5 modern, konten aplikasi satu halaman, grafik yang dimuat secara dinamis, dan tata letak responsif semuanya dirender dengan benar sebelum konversi. Gratis, tanpa watermark, tanpa perlu mendaftar untuk konversi tunggal. Akun gratis membuka pemrosesan massal hingga 3 file atau URL sekaligus. Panduan ini mencakup semuanya: kedua metode konversi, apa yang tetap dipertahankan, perbandingan dengan Print to PDF di peramban, alur kerja massal dan seluler, serta pemecahan masalah HTML ke PDF yang umum untuk pengembang maupun pengguna biasa.
- Buka iHatePDF HTML ke PDF
- Pilih input Anda: unggah .html/.htm/.xhtml dari perangkat atau cloud, tempel kode HTML mentah, ATAU tempel URL
- Klik Convert to PDF, mesin ini merender CSS, gambar, font, dan JavaScript
- Unduh PDF Anda
- Opsional: lanjutkan ke Gabungkan, Kompres, Tanda Tangani, atau Lindungi tanpa perlu mengunggah ulang
Mengapa mengonversi HTML ke PDF?
HTML dibuat untuk peramban. PDF dibuat untuk pengiriman, pengarsipan, dan tampilan universal. Mengonversi dari HTML ke PDF adalah jembatan antara "ini konten webnya" dan "ini versi terkunci, portabel, dan bisa dilihat di mana saja."
Delapan alasan konkret orang mengonversi HTML ke PDF:
- Membaca secara offline. Simpan artikel panjang, postingan blog, dan dokumentasi sebagai PDF yang bisa Anda baca di pesawat, kereta, atau di mana saja tanpa koneksi internet.
- Arsipkan halaman web. Tangkap halaman dalam kondisinya saat ini sebelum berubah, dikunci di balik paywall, atau menghilang. Penting untuk catatan hukum, riset, dan jejak audit.
- Hasilkan PDF dari templat HTML. Aplikasi yang menghasilkan invoice, struk, laporan, atau kontrak dalam bentuk HTML dapat dikonversi ke PDF untuk dikirim ke klien. Pengembang web sangat menyukai alur kerja ini.
- Konversi ekspor email HTML. Outlook, Gmail, dan klien email lainnya mengekspor email sebagai HTML. Konversikan email tersebut ke PDF untuk pengarsipan, bukti, atau kepatuhan.
- Simpan dasbor analitik. Dasbor HTML (Google Analytics, alat pelaporan khusus) berubah menjadi PDF yang dapat dibagikan untuk eksekutif yang tidak perlu login.
- Versi ramah cetak. Konversikan artikel web menjadi PDF A4 yang bersih dan konsisten, tampil sama di mana saja, siap dibaca atau dicetak.
- Berbagi universal. Penerima yang tidak menggunakan browser spesifik Anda atau yang memblokir skrip tetap akan melihat persis apa yang Anda kirim.
- Sematkan dalam dokumen yang lebih besar. Gabungkan konten hasil HTML dengan PDF dari Word, dokumen hasil pindaian, atau laporan Excel dalam satu hasil akhir menggunakan Gabungkan PDF.
Metode 1: Konversi file HTML (unggah)
Saat Anda punya konten HTML yang tersimpan secara lokal (artikel yang diunduh, ekspor email, laporan yang dihasilkan, dokumentasi internal), unggah filenya secara langsung.
- Buka konverternya. Kunjungi iHatePDF HTML ke PDF di peramban web mana pun.
- Pilih tab Upload HTML File. Area unggah menerima file .html, .htm, dan .xhtml.
- Unggah file HTML Anda. Seret dan lepas ke area unggah, atau klik untuk menelusuri. Impor cloud berfungsi dari Google Drive, Dropbox, dan OneDrive.
- Mesin ini membaca HTML. Struktur, CSS, gaya tersemat, referensi gambar, dan deklarasi font semuanya diproses.
- Klik Convert to PDF. Halaman dirender di peramban virtual, CSS diterapkan, gambar dimuat (dari URL absolut dalam HTML), font diambil, JavaScript dijalankan, lalu hasil render diambil sebagai halaman PDF.
- Unduh PDF-nya. Simpan ke perangkat Anda atau kembali ke cloud Anda.
Tips untuk file HTML dengan jalur gambar relatif: Jika HTML Anda mereferensikan gambar menggunakan jalur relatif (seperti "images/photo.jpg"), gambar mungkin tidak muncul karena konverter tidak bisa menerjemahkan jalur relatif ke sistem file lokal Anda. Ubah referensi menjadi URL absolut (http atau https lengkap), atau konversikan semua gambar menjadi encoding base64 inline di dalam HTML sebelum diunggah.
Metode 2: Konversi URL langsung
Saat Anda ingin menangkap halaman web yang aktif, tempel URL-nya. Mesin kami akan mengunjungi halaman tersebut dari server kami dan mengonversi apa pun yang tampil.
- Buka konverternya. Kunjungi iHatePDF HTML ke PDF di peramban web mana pun.
- Pilih tab Dari URL. Kolom teks muncul untuk URL.
- Tempel URL. Halaman web publik berfungsi tanpa autentikasi. Halaman di balik gerbang masuk memerlukan versi publik atau alur kerja ekspor alternatif.
- Klik Convert to PDF. Mesin ini mengunjungi URL tersebut, menunggu halaman selesai dirender sepenuhnya (termasuk JavaScript), lalu menangkap hasil render tersebut sebagai halaman PDF.
- Unduh PDF-nya. Simpan ke perangkat atau cloud Anda.
Metode URL paling cocok untuk: mengarsipkan artikel publik, menyimpan struk daring, menyimpan tangkapan dokumentasi, mengonversi dasbor analitik (jika bisa diakses publik), dan kasus apa pun ketika halaman tersebut ada di web dan Anda ingin salinan PDF yang beku. Bandingkan dengan alat khusus Panduan halaman web ke PDF untuk detail konversi yang berfokus pada URL.
Metode 3: Tempel kode HTML mentah
Ketika Anda memiliki markup HTML, bukan file tersimpan atau halaman langsung, misalnya cuplikan dari editor kode Anda, templat yang dihasilkan, isi email HTML di clipboard Anda, atau blok cepat yang ingin Anda uji, cukup tempel langsung. Ini adalah jalur yang ramah pengembang: tidak perlu menyimpan file terlebih dahulu.
- Buka konverternya. Kunjungi iHatePDF HTML ke PDF di peramban web mana pun.
- Pilih tab HTML Code. Sebuah kotak kode muncul untuk markup Anda.
- Tempel HTML Anda. Sertakan blok <style> inline (atau tautan stylesheet dengan URL absolut) agar CSS dirender, dan rujuk gambar serta font dengan URL absolut atau base64 agar dapat dimuat. Dokumen lengkap (dengan <html> dan <head>) maupun fragmen sederhana, keduanya berfungsi.
- Klik Convert to PDF. Mesin Chromium asli yang sama merender markup Anda, menerapkan CSS, memuat aset, dan menjalankan JavaScript inline apa pun sebelum menangkap hasil render sebagai halaman PDF.
- Unduh PDF-nya. Simpan ke perangkat atau cloud Anda, atau kirim langsung ke Gabungkan, Kompres, Tanda Tangani, atau Lindungi.
Tempel HTML mentah mengonversi satu dokumen setiap kali (batch berlaku untuk unggahan file dan URL). Cara ini ideal untuk menguji markup, menghasilkan dokumen dari cuplikan kode, atau mengonversi isi email HTML tanpa perlu mengekspornya sebagai file terlebih dahulu. Karena Anda memasukkan markup secara langsung, tidak ada jebakan path relatif yang perlu dikhawatirkan, cukup pastikan referensi aset menggunakan path absolut.
Apa saja yang dipertahankan dalam konversi
Rendering setara peramban berarti PDF terlihat seperti halaman tersebut di peramban modern. Berikut ini persisnya apa yang tetap dipertahankan:
| Elemen atau fitur HTML | Bagaimana tampilannya di PDF |
|---|---|
| Konten teks (judul, paragraf) | Terjaga persis sama |
| Gaya CSS (warna, font, jarak) | Dirender dan dipertahankan |
| Fitur CSS3 (flexbox, grid, gradien) | Dirender pada status visual final |
| Stylesheet cetak (@media print) | Diterapkan untuk hasil cetak paling bersih |
| Gambar (jpg, png, webp, gif) | Disematkan dengan kualitas asli |
| Grafik SVG | Dirender sebagai grafik vektor (tajam pada tingkat zoom berapa pun) |
| Font web (Google Fonts, @font-face) | Diambil dan disematkan |
| Tabel (elemen tabel HTML) | Dipertahankan lengkap dengan garis batas, perataan, dan bayangan |
| Daftar berpoin dan bernomor | Terjaga dengan penanda aslinya |
| Hyperlink (tag a) | Bisa diklik di PDF |
| Konten yang dirender dengan JavaScript | Ditandatangani sebelum pengambilan, disertakan |
| Bagan yang digambar oleh JavaScript | Dirender ke kanvas, ditangkap sebagai gambar |
| Aplikasi single-page (React, Vue, Angular) | Dirender lalu dikonversi |
| Animasi dan transisi CSS | Ditangkap pada kondisi akhir (PDF bersifat statis) |
| Elemen video dan audio | Gambar poster atau frame pertama yang diambil |
| Bidang formulir (input, textarea, select) | Tertangkap sebagai gambar visual, bukan interaktif |
| iframes | Dirender ketika berasal dari sumber yang sama atau dapat diakses |
| Jeda halaman (CSS page-break-after) | Dihormati dalam PDF |
HTML ke PDF vs fitur Cetak ke PDF pada peramban
Setiap peramban modern punya fitur Print to PDF bawaan (menu File, Print, Save as PDF). Fitur ini berfungsi. Jadi mengapa harus pakai konverter khusus?
- Cetak ke PDF di Browser sudah cukup untuk konversi pribadi sesekali di komputer Anda sendiri. Buka halamannya, tekan Print, pilih PDF, selesai. Paling cocok untuk pengambilan tunggal yang bersifat sekali pakai.
- iHatePDF HTML ke PDF unggul dalam enam aspek: (1) konversi batch hingga 3 file atau URL sekaligus, (2) impor dan ekspor cloud ke Drive, Dropbox, OneDrive, (3) hasil yang konsisten di berbagai sistem operasi (rekan kerja Anda mendapatkan PDF yang sama persis dengan Anda), (4) rangkaian alat lanjutan ke Gabungkan, Kompres, Tanda Tangani, atau Lindungi tanpa perlu mengunggah ulang, (5) konversi URL tanpa perlu membuka halamannya dulu di tab browser, dan (6) konversi yang ramah perangkat mobile saat Anda tidak memiliki akses desktop.
Untuk pengembang: iHatePDF bekerja seperti browser headless, mesin yang sama yang menggerakkan alat seperti Puppeteer dan Playwright saat digunakan untuk pembuatan PDF. Bedanya, Anda tidak perlu menulis dan memelihara sendiri kode browser headless tersebut.
Kasus penggunaan umum HTML ke PDF
| Skenario | Mengapa HTML ke PDF |
|---|---|
| Simpan artikel untuk dibaca secara offline | Baca di mana saja tanpa internet |
| Arsipkan halaman web | Rekam kondisi sebelum ada perubahan konten |
| Ekspor email HTML ke PDF | Arsipkan korespondensi untuk catatan |
| Template faktur HTML ke PDF | Pengiriman faktur yang dibuat aplikasi |
| Tangkapan halaman dokumentasi | Simpan sebagai PDF untuk kontrol versi |
| Dasbor analitik ke PDF | Bagikan ke pemangku kepentingan tanpa perlu login |
| Laporan HTML dari sebuah alat ke PDF | Format hasil kerja yang siap diserahkan ke klien |
| Struk atau konfirmasi pesanan | File untuk pajak, pengeluaran, pengembalian |
| Makalah penelitian dari situs jurnal | Simpan sebelum ada tembok bayar atau perubahan akses |
| Pengarsipan halaman produk | Referensi untuk hukum, perbandingan, audit |
| Newsletter HTML ke PDF | Distribusikan sebagai file berformat universal |
| Laporan HTML yang dihasilkan oleh kode | Hasil keluaran yang ramah pengembang secara programatik |
Masalah umum HTML ke PDF (dan solusinya)
Gaya CSS hilang atau tidak diterapkan
Paling sering terjadi saat CSS dirujuk menggunakan URL relatif di dalam file HTML yang diunggah. Solusi: Ubah referensi tautan CSS menjadi URL absolut (http atau https lengkap), atau sematkan gaya di dalam blok style di dalam file HTML. Untuk konversi berbasis URL, hal ini jarang menjadi masalah karena referensi halaman sudah berfungsi apa adanya.
Gambar tidak muncul di PDF
Penyebab utamanya sama seperti CSS: jalur gambar relatif pada file HTML yang diunggah tidak dapat ditemukan. Solusi: Gunakan URL gambar absolut di dalam file HTML, atau konversikan gambar ke enkode inline base64 agar menjadi bagian dari HTML itu sendiri. Konversi berbasis URL menangani gambar secara otomatis selama gambar tersebut dapat diakses publik.
Konten yang dirender JavaScript hilang
Mesin ini menyertakan jendela tunggu yang wajar agar JavaScript selesai merender sebelum menangkap gambar. Solusi: Untuk aplikasi satu halaman yang sangat berat dan butuh waktu lama untuk dimuat sepenuhnya, pastikan aplikasi Anda tidak memerlukan interaksi pengguna untuk memicu rendering (misalnya tanpa gerbang "klik untuk memuat"). Untuk dasbor dengan pemuatan tertunda, tempel URL versi yang sudah sepenuhnya dirender.
Font digantikan dengan font serupa
Font khusus yang dimuat dari server non-publik atau di balik autentikasi tidak dapat diambil. Solusi: Gunakan Google Fonts, Adobe Fonts (Typekit), atau font lain yang dihosting di CDN publik. Mesin konversi akan mengambil dan menanamkan font ini dengan benar. Untuk font internal, alihkan ke font web-safe pada stylesheet cetak CSS Anda.
Jeda halaman di tempat yang janggal
Pemisahan halaman default terjadi di bagian bawah setiap halaman PDF, yang mungkin memotong konten. Solusi: Tambahkan aturan cetak CSS di HTML Anda: gunakan properti page-break-before, page-break-after, atau page-break-inside pada heading, bagian, atau gambar yang tidak boleh terpotong. Alternatif modern: break-before, break-after, break-inside.
Tata letak terpotong di tepi halaman
Tata letak lebar mungkin melebihi lebar halaman PDF standar. Solusi: Tambahkan stylesheet cetak yang menargetkan @media print dan menyesuaikan lebar agar sesuai dengan batasan halaman umum. Atur max-width dan gunakan satuan responsif (persen, satuan viewport, atau em) alih-alih piksel tetap untuk tata letak cetak.
Kolom formulir muncul sebagai teks biasa
Input formulir (input, textarea, select) tertangkap sebagai gambar visual, bukan sebagai kolom formulir interaktif. Solusi: Ini adalah perilaku yang wajar. PDF adalah format statis. Jika Anda memerlukan formulir PDF yang bisa diisi, gunakan alat pembuat formulir khusus yang menghasilkan kolom formulir PDF native.
Batch HTML ke PDF (akun gratis)
Konversi tunggal berfungsi tanpa akun. Untuk mengonversi beberapa file HTML atau URL sekaligus, masuk ke akun iHatePDF gratis Anda: hingga 3 konversi bersamaan (masing-masing 80 MB, total 120 MB), masing-masing menjadi PDF tersendiri. Tempel HTML mentah tetap dilakukan satu per satu.
Batch adalah pilihan yang tepat untuk:
- Cuplikan dokumentasi. Tiga halaman dokumentasi dikonversi ke PDF untuk paket referensi bertingkat versi.
- Pengarsipan artikel. Tiga artikel yang ingin Anda simpan untuk nanti, dikonversi secara bersamaan.
- Batch email HTML. Tiga hasil ekspor email dari Outlook atau Gmail dikonversi ke PDF untuk keperluan arsip kepatuhan.
- Pengarsipan web multi-halaman. Tiga URL dari rangkaian yang saling terkait (bab-bab sebuah panduan, bagian-bagian dari artikel panjang) dikonversi bersamaan.
- Batch laporan yang dihasilkan. Tiga laporan HTML dari tool Anda dikonversi sekaligus untuk paket klien.
- Pemrosesan banyak struk sekaligus. Tiga struk online dikonversi ke PDF untuk pelacakan pengeluaran bulanan.
Setiap konversi berjalan secara independen dan paralel. Masalah pada satu file tidak memengaruhi file lainnya. Pembuatan akun gratis hanya butuh sekitar 30 detik.
Mengonversi HTML ke PDF di perangkat mobile (iPhone dan Android)
Konversikan dari ponsel Anda tanpa perlu instal aplikasi. Berfungsi di peramban ponsel modern mana pun.
Di iPhone atau iPad:
- Buka Safari dan kunjungi ihatepdf.com/html-to-pdf
- Ketuk Upload HTML File untuk menambahkan file .html dari Files, ketuk HTML Code untuk menempel markup, atau ketuk From URL untuk menempel URL
- Untuk URL: salin URL dari aplikasi lain mana pun (bilah alamat Safari, Mail, Messages) lalu tempel
- Ketuk Convert to PDF dan tunggu prosesnya
- PDF tersimpan ke Files di folder Downloads, siap dibagikan lewat Mail, Messages, atau aplikasi lainnya
Di Android:
- Buka Chrome dan kunjungi ihatepdf.com/html-to-pdf
- Ketuk Upload HTML File untuk menambahkan file, HTML Code untuk menempel markup, atau From URL untuk menempel URL
- Ketuk Convert to PDF
- PDF terunduh ke folder Downloads Anda, siap dibagikan lewat Gmail, WhatsApp, atau aplikasi lainnya
Kualitas konversi di perangkat mobile sama persis dengan di desktop karena pemrosesan dilakukan di server kami. Berguna saat Anda sedang membaca artikel di ponsel dan ingin langsung menyimpannya sebagai PDF.
Tips untuk konversi HTML ke PDF paling bersih
- Gunakan URL absolut untuk gambar, CSS, dan font. Path relatif pada file HTML yang diunggah tidak dapat diselesaikan. Path absolut selalu berfungsi.
- Tambahkan stylesheet @media print. Tentukan gaya yang dioptimalkan untuk cetak (margin lebih kecil, sembunyikan navigasi, huruf lebih besar). Mesinnya mengikuti pengaturan ini untuk hasil yang lebih bersih.
- Gunakan Google Fonts atau font CDN publik lainnya. Rantai fallback web-safe membantu menjamin tampilan yang layak bahkan saat font khusus tidak tersedia.
- Atur properti jeda halaman untuk konten panjang. CSS page-break-before, page-break-after, page-break-inside (atau varian break-* modern) mencegah pemisahan konten yang janggal.
- SVG inline dirender lebih bersih daripada gambar tertanam. SVG tetap tajam pada tingkat zoom berapa pun. Gunakan SVG untuk logo, ikon, dan diagram jika memungkinkan.
- Uji dengan URL lengkap terlebih dahulu. Sebelum memproses secara massal, konversi satu file atau URL untuk memeriksa kualitasnya, baru proses sisanya secara massal.
- Untuk email HTML, simpan sebagai HTML lengkap (bukan sekadar teks). Outlook dan Gmail sama-sama mendukung ekspor email sebagai file .html dengan semua format tetap terjaga.
- Hindari gambar lazy-loaded untuk keperluan arsip. Jika mengonversi halaman untuk arsip, pilih halaman yang memuat semua gambar secara langsung. Gambar lazy-loaded yang memerlukan scroll mungkin tidak tertangkap.
Alur kerja berantai
HTML ke PDF sering kali menjadi langkah pertama dalam alur kerja yang lebih panjang. Rantai umum yang biasa digunakan:
- Konversi, lalu gabungkan. Konversi artikel HTML, lalu Gabungkan PDF dengan PDF Word terkait, dokumen hasil pindai, atau berkas lain yang perlu diserahkan.
- Konversi, lalu kompres. Konversi, lalu Kompres PDF untuk memperkecil ukurannya agar mudah dikirim lewat email (terutama berguna untuk arsip artikel yang penuh gambar).
- Konversi, lalu tanda tangani. Konversi hasil templat faktur HTML, lalu Tanda Tangani PDF untuk persetujuan resmi.
- Konversi, lalu lindungi. Konversi, lalu Lindungi PDF dengan kata sandi untuk konten sensitif.
- URL ke PDF, lalu arsipkan. Konversikan URL ke PDF sebagai bagian dari alur kerja pengarsipan web, lalu gabungkan dengan bukti tangkapan layar dan catatan audit.
- Ekspor email HTML, lalu gabungkan korespondensinya. Konversi email HTML ke PDF, lalu gabungkan dengan lampiran dan catatan untuk berkas kasus yang lengkap.
Privasi dan keamanan
Konten HTML sering memuat informasi sensitif: dokumentasi internal, laporan yang dihasilkan dengan data pribadi, faktur HTML, korespondensi email, dasbor keuangan. iHatePDF dibangun dengan mempertimbangkan hal ini. File yang diunggah dan pengambilan URL diproses melalui HTTPS, PDF hasilnya dikembalikan kepada Anda, dan file sumber terhapus otomatis di akhir sesi. Konversi URL mengunjungi halaman dari server kami tanpa mengekspos IP atau sidik jari peramban Anda. Tanpa tinjauan manusia, tanpa pelatihan AI, tanpa berbagi ke pihak ketiga. Sesuai GDPR. Gambaran lengkap ada di panduan privasi dan keamanan.
Pertanyaan yang sering diajukan
Bisakah saya mengunggah file HTML, menempelkan kode, atau harus pakai URL?
Ketiganya berfungsi. Konverter ini menerima tiga metode input: unggah file .html, .htm, atau .xhtml langsung dari perangkat atau penyimpanan cloud Anda, tempel kode HTML mentah langsung ke kotak input, atau tempel URL publik dari halaman web yang ingin Anda konversi. Gunakan unggah file saat Anda memiliki konten HTML yang tersimpan secara lokal (artikel yang diunduh, ekspor email, laporan yang dihasilkan, dokumentasi internal, newsletter email HTML, templat faktur). Gunakan tempel HTML mentah saat Anda memiliki markup di tangan (potongan kode dari editor Anda, templat yang dihasilkan, isi email) dan tidak ingin menyimpan file terlebih dahulu. Gunakan tempel URL saat Anda ingin menangkap halaman web aktif dalam kondisi saat ini. Ketiganya menghasilkan output PDF dengan kualitas yang sama.
Apakah CSS dan gaya tampilan akan tetap terjaga?
Ya. Mesin ini merender CSS secara penuh sebelum melakukan konversi: stylesheet eksternal, gaya inline, blok gaya tertanam, fitur CSS3 (flexbox, grid, transform, gradien, animasi yang dibekukan pada kondisi akhir), media query, dan stylesheet cetak jika ada. Warna, font, jarak, batas, latar belakang, dan tata letak semuanya terbawa ke PDF persis seperti tampilannya di peramban modern. Jika HTML Anda memiliki stylesheet @media print, mesin ini akan menerapkannya agar hasilnya paling rapi dan siap cetak.
Apakah ini menangani konten yang dirender JavaScript?
Ya. Konverter menjalankan JavaScript sebelum menangkap halaman, sehingga konten yang dimuat secara dinamis, aplikasi satu halaman (React, Vue, render Angular), bagan yang digambar oleh JavaScript (Chart.js, D3, ApexCharts), dan konten apa pun yang memerlukan JS untuk muncul semuanya disertakan dalam PDF. Mesin ini menunggu halaman selesai dirender sebelum melakukan konversi. Untuk aplikasi JS yang sangat berat dan butuh waktu untuk dimuat, mesin ini menyediakan jeda tunggu yang wajar. Inilah perbedaan utama dari alat HTML ke PDF yang sederhana dan hanya menangkap sumber HTML mentah.
Format file HTML apa saja yang didukung?
.html (file HTML standar), .htm (ekstensi pendek lawas), dan .xhtml (HTML yang sesuai standar XML). Mesin ini menangani HTML4, HTML5, dan XHTML. Fitur HTML5 modern (elemen semantik, canvas, SVG, elemen video, audio) semuanya dirender dengan benar. Gambar inline yang dikodekan sebagai base64 berfungsi sama seperti gambar yang dirujuk secara eksternal. Konverter ini setara kualitas peramban, bukan parser yang serba terbatas.
Apakah gambar akan disertakan dalam PDF?
Ya. Baik gambar inline (yang dikodekan base64) maupun gambar yang dirujuk secara eksternal (melalui URL sumber gambar) dimuat dan disematkan ke dalam PDF. Untuk gambar yang dirujuk dengan URL absolut, konverter akan mengambilnya saat proses konversi berlangsung. Untuk gambar yang dirujuk dengan URL relatif dalam file HTML yang diunggah, pastikan file HTML Anda menyertakan jalur absolut atau gambar-gambar tersebut diunggah sebagai bagian dari paket HTML. Grafik SVG dirender sebagai grafik vektor di dalam PDF (tetap tajam pada tingkat perbesaran berapa pun).
Bisakah saya mengonversi banyak file HTML sekaligus secara batch?
Ya, dengan akun gratis. Masuk ke akun iHatePDF gratis Anda dan Anda bisa memproses hingga 3 file HTML (atau URL) sekaligus secara batch, masing-masing hingga 80 MB dan total 120 MB. Setiap input menjadi file PDF-nya sendiri. Tanpa akun, konversi dilakukan satu per satu. Tempel HTML mentah selalu diproses satu per satu. Batch sangat cocok untuk mengonversi serangkaian halaman dokumentasi yang terkait, folder hasil ekspor email HTML, atau beberapa URL yang ingin Anda arsipkan bersama.
Apakah font akan terlihat sama di PDF?
Ya, jika HTML Anda menggunakan font web-safe (Arial, Helvetica, Times, Georgia, Courier) atau deklarasi @font-face dengan file font yang dapat diakses publik (Google Fonts, Adobe Fonts melalui CDN). Mesin akan mengambil font yang direferensikan dan menyematkannya ke dalam PDF. Untuk font kustom yang dimuat dari server non-publik atau di balik autentikasi, penggantian font mungkin terjadi. Gunakan Google Fonts atau CDN publik lainnya untuk jaminan reproduksi yang sesuai.
Bagaimana dengan tata letak responsif dan seluler?
Secara default, konverter menggunakan viewport desktop (lebar 1280 piksel), yang menangkap versi desktop dari situs responsif. PDF akan berorientasi potret A4 kecuali pengaturan halaman HTML atau CSS cetak Anda menentukan sebaliknya. Jika HTML Anda memiliki stylesheet @media print dengan instruksi tata letak khusus, instruksi tersebut akan dihormati demi hasil yang paling bersih. Untuk tata letak khusus seluler, Anda dapat menyesuaikan viewport melalui parameter URL atau kueri @media yang menargetkan print.
Apakah hyperlink akan bisa diklik di PDF?
Ya. Hyperlink pada HTML Anda (tag a dengan atribut href) akan menjadi tautan yang bisa diklik pada PDF hasilnya, mengarah ke URL yang sama. Tautan anchor internal (tag a dengan href yang diawali #) juga berfungsi, melompat ke bagian yang sesuai di dalam PDF. Tautan email (mailto:) dan tautan telepon (tel:) juga tetap bisa diklik. PDF ini berperilaku seperti dokumen pintar, bukan sekadar gambar datar.
Bisakah saya mengimpor file HTML dari Google Drive, Dropbox, atau OneDrive?
Ya. Klik ikon cloud saat mengunggah dan autentikasi sekali dengan penyedia cloud Anda. Setelah itu, jelajahi folder cloud dan pilih file .html secara langsung. PDF hasilnya dapat disimpan kembali ke lokasi cloud yang sama dengan satu klik, tanpa perlu langkah unduh lokal atau unggah ulang.
Are my files and URLs kept private?
Ya. File HTML yang diunggah ditransfer melalui HTTPS, diproses di server aman kami, dikembalikan sebagai PDF, dan dihapus otomatis di akhir sesi Anda. URL yang Anda tempel dikunjungi dari server kami tanpa memaparkan IP atau sidik jari browser Anda. Tanpa tinjauan manusia, tanpa pelatihan AI, tanpa berbagi dengan pihak ketiga. Sesuai GDPR. Aman untuk dokumentasi internal, laporan rahasia, dan konten sensitif lainnya.
Apakah ini berfungsi di ponsel?
Ya. Berfungsi di browser seluler modern apa pun (Safari di iPhone, Chrome di Android, Firefox, Edge, Samsung Internet). Unggah file HTML dari penyimpanan ponsel atau cloud, atau tempel URL untuk dikonversi. PDF akan diunduh ke folder Files (iOS) atau Downloads (Android), siap dibagikan lewat Mail, Messages, atau aplikasi lainnya. Berguna saat Anda ingin menyimpan artikel yang sedang Anda baca di ponsel sebagai PDF untuk dibaca nanti.
Apa bedanya dengan Print to PDF di peramban?
Fitur Print to PDF bawaan browser cukup baik untuk halaman tunggal di komputer Anda sendiri, tetapi memiliki batasan: tidak ada pemrosesan batch (satu halaman dalam satu waktu), tidak ada impor atau ekspor cloud, tidak dapat dirangkai dengan alat PDF lain (gabung, kompres, tanda tangani), hasil tidak konsisten antar-browser (Chrome, Safari, Firefox menghasilkan PDF yang sedikit berbeda), dan tidak ada konversi URL headless (setiap halaman harus dibuka dulu di tab browser). iHatePDF menawarkan rendering setara browser dengan dukungan batch, integrasi cloud, dan rangkaian alat untuk pemrosesan lanjutan. Untuk penggunaan pribadi sesekali, print browser sudah cukup. Untuk segala hal lainnya, konversi khusus lebih unggul.
Apakah ada watermark pada PDF-nya?
Tidak. Tanpa watermark, tanpa gerbang pendaftaran untuk konversi tunggal, tanpa batas harian. PDF yang Anda unduh persis seperti hasil yang dihasilkan alat desktop profesional. iHatePDF menghasilkan uang lewat fitur Pro opsional, bukan dengan membubuhkan watermark pada hasil alat gratis.
Unggah file, tempel kode HTML, atau tempel URL. CSS, gambar, font, dan konten yang dirender JavaScript tetap dipertahankan. Batch 3 dengan akun gratis. Tanpa watermark, tanpa pendaftaran.
Convert HTML to PDF →Gunakan alat lain
Alat PDF yang gratis, cepat, dan privat.