Untangle messy HTML into clean, indented markup
Exported HTML is a wall of text. Paste or drop a file for consistent indentation you can actually read — or minify it to one line for production, instantly in your browser.
Tempel HTML Anda di sini…
or drop an .html file — get clean indented markup to copy or download
What you can do with Percantik HTML
Everything this tool helps you accomplish — no learning curve, no setup.
- Beautify messy HTML with proper indentation
- Minify HTML down to a single line
- Clean up pasted or copied markup fast
- Choose your preferred indent size
- Copy or download the tidied HTML
Settings information
2 settings
Every control in Percantik HTML, explained — what it does and when to use it.
Pengaturan
- ModePreset
- Pilih Percantik untuk memformat ulang HTML yang berantakan dengan pemenggalan baris dan indentasi yang rapi, atau Kompresi untuk membuang komentar dan memampatkan spasi sehingga markup muat dalam satu baris ringkas.Opsi: PercantikKompresi
- IndentasiDropdown
- Mengatur berapa spasi indentasi untuk setiap tag bersarang dalam mode Percantik; 2 spasi adalah konvensi umum, sedangkan indentasi yang lebih lebar membuat markup bersarang dalam lebih mudah dibaca sekilas.Opsi: 2 spasi4 spasi8 spasi
Selesai dengan Percantik HTML? Coba yang berikut ini
Alat pilihan yang cocok dipadukan dengan Percantik HTML. Terus lanjutkan tanpa kehilangan file Anda.
Percantik JSON
One-line API responses are impossible to scan. Paste or drop JSON to validate it, pretty-print at 2, 4, or 8 spaces, or minify it for production — instantly in your browser.
Coba sekarangEditor Markdown
Stop guessing how your README will render. Write or open any .md file, watch the live HTML preview update instantly, then export as HTML or Markdown. Editing stays in your browser.
Coba sekarangPemeriksa Selisih
Eyeballing two versions misses changes. Paste both texts and see every addition and deletion highlighted in split or unified view — then copy the result. Free to use, with no account needed.
Coba sekarangGambar ke HTML
Skip hand-coding tables from screenshots. Upload an image and get semantic HTML — real <table> elements, headers and lists — ready to paste in seconds.
Coba sekarangPDF ke HTML
Get semantic HTML with real table markup you can paste straight into your site or CMS — works on scanned PDFs too, done in seconds. Free to start, no credit card.
Coba sekarangEncoder / Decoder Base64
Cryptic Base64 in logs and payloads slows you down. Decode to readable text or encode any text or file — URL-safe, UTF-8 safe, and instant in your browser.
Coba sekarangPertanyaan yang Sering Diajukan
Tempel HTML apa pun — bahkan output minifikasi satu baris dari pipeline build — dan alat ini akan memformatnya ulang dengan indentasi yang tepat, satu tag per baris, dan spasi yang konsisten. Pilih indentasi 2, 4, atau 8 spasi. Outputnya siap diletakkan ke editor Anda atau ditempel ke komentar code review.
usagePrettify memperluas HTML agar mudah dibaca: setiap tag di barisnya sendiri, elemen anak yang bersarang diberi indentasi, dan baris kosong antar bagian tetap dipertahankan. Minify menghapus komentar, memadatkan rangkaian spasi, dan menghilangkan pemisah baris sehingga file dikirim dalam byte yang lebih sedikit. Gunakan prettify untuk mengedit dan meninjau, minify untuk penerapan produksi.
featuresTidak — js-beautify (mesin yang bekerja di baliknya) mendeteksi blok script dan style serta memformat isinya dengan aturan JS atau CSS yang sesuai, sehingga script inline tetap valid dan stylesheet tetap mudah dibaca. Tag yang menutup sendiri, elemen void, dan atribut bernamespace (svg:xmlns, xlink:href) semuanya ditangani dengan benar.
technicalAlat ini menangani HTML biasa dan templat mirip HTML dengan baik, tetapi JSX murni (ekspresi kurung kurawal, fragmen, tag komponen berhuruf kapital) akan diurai sebagai HTML dan mungkin menimbulkan masalah kosmetik kecil. Untuk kode khusus framework, kami merekomendasikan Prettier yang dikonfigurasi sesuai dialek Anda; untuk berkas HTML mentah, .htm, dan templat, alat kami sangat ideal.
featuresTidak ada unggahan yang terjadi. Pemformat berjalan sepenuhnya di peramban Anda dengan js-beautify, sehingga Anda dapat dengan aman menempel template halaman internal, draf email, atau HTML yang berisi data pribadi tanpa apa pun meninggalkan perangkat Anda.
privacyKompresi menghapus komentar HTML, menciutkan rangkaian spasi di antara tag menjadi satu spasi, dan menghilangkan pemisah baris. Hasilnya adalah HTML yang dirender secara identik byte demi byte namun biasanya 10-30% lebih kecil. Dikombinasikan dengan gzip di server, ini menurunkan bobot halaman awal secara signifikan pada halaman yang padat konten.
technicalYa — klik Unduh untuk menyimpan keluaran yang dirapikan sebagai output.html atau keluaran yang diperkecil sebagai output.min.html. File ber-encoding UTF-8, sehingga bekerja dengan baik untuk konten bahasa Inggris, Sirilik, CJK, dan tulisan kanan-ke-kiri.
tipsIni adalah utilitas kecil yang berjalan sepenuhnya di peramban — tanpa biaya hosting — sehingga kami menyediakannya gratis sebagai bagian dari perangkat pengembang kami. Tanpa iklan, tanpa pelacakan pada keluaran, tanpa batasan ukuran berkas selain dari kapasitas memori peramban Anda.
pricingMode Prettify memungkinkan Anda memilih indentasi 2, 4, atau 8 spasi. Pilih lebar yang digunakan editor atau gaya kode Anda, lalu salin hasilnya atau unduh sebagai output.html agar pemformatan langsung terbawa ke proyek Anda.
featuresPemilih indentasi (2, 4, atau 8 spasi) hanya berlaku dalam mode Prettify, karena Minify menghapus semua whitespace dan pemutus baris secara sengaja — tidak ada yang tersisa untuk diindentasi. Beralih kembali ke Prettify untuk melihat lebar indentasi berlaku lagi.
featuresSaat Anda menempel atau mengedit, alat ini otomatis menjalankan pemeriksaan struktural dan mencantumkan tag penutup yang tak tertutup, tak cocok, atau menggantung tepat di bawah panel keluaran — tanpa perlu tombol terpisah. Pesan hijau "No structural issues found" mengonfirmasi bahwa markup tersusun dengan benar.
qualityGunakan mode Prettify dengan indentasi 2 spasi — ini konvensi paling umum dan menjaga diff tetap ringkas — lalu periksa panel structural-issues untuk memastikan tidak ada tag yang belum ditutup. Setelah ditinjau, beralih ke mode Minify sebelum dikirim ke produksi untuk menghapus kembali spasi berlebih.
tipsYa — seret file .html, .htm, atau .xhtml ke area unggah, atau klik untuk menjelajah, dan isinya langsung dimuat ke kotak input persis seperti jika Anda menempelkannya. Dari sana, Prettify, Minify, lebar indentasi, dan pemeriksa struktur semuanya bekerja identik baik markup berasal dari file maupun tempelan.
usageYa — setelah ada keluaran, tombol Salin muncul di samping panel keluaran dan area aksi utama. Mengekliknya langsung menyalin hasil Prettify atau Minify saat ini ke clipboard Anda (sekilas menampilkan 'Copied!' sebagai konfirmasi), jadi Anda dapat menempel langsung ke editor atau komentar tinjauan kode tanpa menyimpan file .html perantara.
featuresBagaimana Percantik HTML membantu Anda menyelesaikannya
Masalah nyata yang diselesaikannya setiap hari — untuk bisnis, kreator, dan tugas sehari-hari. Temukan kasus penggunaan yang cocok untuk Anda dan mulai dalam hitungan detik.
Pembersihan Templat Email
HTML email pemasaran sering kali datang dari ESP sebagai satu blob terkompresi. Rapikan untuk memeriksa strukturnya, temukan kolom tabel yang rusak, dan perbaiki typo sebelum mengirim blast berikutnya.
Migrasi Konten CMS
Mengekspor dari satu CMS dan mengimpor ke CMS lain biasanya melibatkan pemindahan HTML. Mode prettify membuat diff mudah dibaca, mode minify memperkecil payload, dan kedua mode menjaga keutuhan konten.
Keluaran Web Scraping
HTML mentah yang di-scrape dari situs web tidak bisa dibaca tanpa diformat. Prettify hasilnya untuk menemukan selektor CSS yang Anda perlukan, lalu tulis aturan ekstraksi untuk scraper Anda.
Optimalisasi Situs Statis
Kompres HTML yang dihasilkan generator situs statis Anda sebelum deploy. Memangkas 10-30% ukuran file di atas gzip — peningkatan terukur pada waktu first-paint untuk halaman yang padat konten.
Cuplikan Dokumentasi
Saat menempelkan contoh HTML ke dokumen, postingan blog, atau file README, percantik terlebih dahulu agar pembaca dapat mengikuti strukturnya. Simpan versi yang diperkecil untuk perbandingan "output produksi".
Alat Bantu Refaktor JSX
Sebelum mengonversi sepotong HTML menjadi JSX, rapikan dulu agar skrip konversi membaca pohon yang bersih. Menghemat penataan ulang manual dalam migrasi React/Vue Anda.
Men-debug Tata Letak Halaman yang Rusak
Tempel HTML halaman yang mencurigakan dan biarkan pemeriksa struktur bawaan langsung menandai tag yang tidak ditutup atau tidak berpasangan — sering kali menjadi penyebab sebenarnya dari tata letak yang 'tiba-tiba rusak' di satu peramban, tanpa harus mengubek-ubek view-source mentah.
Mengajar & Mempelajari Struktur HTML
Pelajar dan peserta bootcamp menempelkan HTML padat dari tutorial atau CodePen dan merapikannya dengan indentasi 2 spasi untuk melihat hierarki bersarang yang sebenarnya, membuatnya jauh lebih mudah diikuti daripada markup tanpa indentasi yang berjejal.
Serah Terima Kode Siap-Klien
Freelancer dan agensi merapikan hasil akhir HTML sebelum mengirimkannya ke tim dev internal klien, sehingga basis kode terlihat profesional dan mudah dibaca saat pertama dibuka — tanpa jam kerja tambahan yang dibebankan hanya untuk memformat ulang.
Audit Halaman Kompetitor & Markup SEO
Tempel kode sumber halaman mentah pesaing dan rapikan, lalu pindai dengan cepat hasil yang mudah dibaca untuk melihat struktur heading, penempatan JSON-LD schema.org, dan pola meta tag yang layak ditiru untuk strategi SEO Anda sendiri.
