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.

<div><h1>Hi</h1><p></p></div>

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

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
Uploads are encrypted in transitRemoved under our retention policy

Pertanyaan 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.

usage

Prettify 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.

features

Tidak — 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.

technical

Alat 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.

features

Tidak 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.

privacy

Kompresi 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.

technical

Ya — 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.

tips

Ini 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.

pricing

Mode 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.

features

Pemilih 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.

features

Saat 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.

quality

Gunakan 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.

tips

Ya — 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.

usage

Ya — 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.

features

Bagaimana 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.

Pemasaran

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.

Untuk Developer

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.

Untuk Developer

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.

Web & SEO

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.

Penerbitan

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".

Untuk Developer

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.

Untuk Developer

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.

Pendidikan

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.

Karier & SDM

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.

Riset

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.