🌐 ID

🧽 Konverter HTML ke Teks

Tempel sumber HTML dan dapatkan teks biasa yang bersih dan mudah dibaca, dengan setiap tag dihapus. Elemen blok seperti p, div, dan li menjadi pemisah baris, dan tautan dapat menyertakan URL di samping teks tautan.

Karakter HTML
0
Karakter teks hasil ekstraksi
0

Keamanan: HTML hanya diparse dengan DOMParser bawaan browser, yang tidak pernah terhubung ke halaman aktif — jadi script tidak pernah dijalankan. Hasil ekstraksi selalu dirender sebagai teks biasa.

PANDUAN

Pelajari lebih lanjut

01

1. Mengapa HTML Perlu Dihilangkan Menjadi Teks Biasa

Menyalin HTML langsung dari halaman web atau sumber newsletter email membawa serta tag, atribut gaya, dan bahkan kode script tersemat. Saat yang Anda butuhkan hanya konten yang mudah dibaca - untuk aplikasi catatan, indeks pencarian, atau draf teks biasa - Anda hanya menginginkan teksnya. Alat ini menghapus semua tag dan hanya mempertahankan apa yang benar-benar dibaca manusia.

02

2. Cara Parsing Ini Tetap Aman

Alat ini mem-parse string HTML menggunakan DOMParser bawaan browser. Dokumen yang dihasilkan DOMParser bersifat "inert" - tidak pernah ditempelkan ke DOM halaman aktif, jadi <script> apa pun di dalamnya tidak pernah dijalankan dan tidak ada gambar atau sumber eksternal yang diambil. Selain itu, konten <script> dan <style> sepenuhnya dikecualikan dari ekstraksi, dan hasilnya selalu ditulis ke nilai textarea, tidak pernah dirender ulang sebagai HTML.

03

3. Mempertahankan Tautan dan Baris Baru di Level Blok

Aktifkan "Pertahankan URL tautan" untuk menambahkan href asli dalam tanda kurung setelah teks yang terlihat dari setiap tautan, sehingga Anda tahu dengan tepat ke mana tautan itu mengarah. Elemen level blok - p, div, li, tr, h1 hingga h6 - otomatis menjadi pemisah baris, sehingga teks hasil konversi secara kasar tetap menjaga struktur paragraf dan daftar aslinya.

Pertanyaan umum

Apakah script di dalam HTML yang ditempel pernah dijalankan?
Tidak. Dokumen yang dihasilkan DOMParser bersifat inert dan tidak pernah ditempelkan ke halaman aktif, jadi script di dalamnya tidak pernah dijalankan. Teks hasil ekstraksi juga selalu ditulis sebagai nilai textarea, tidak pernah ditafsirkan ulang sebagai HTML.
Bagaimana sel tabel dipisahkan?
Setiap baris <tr> mendapat pemisah baris, tetapi sel (<td>) dalam satu baris digabung tanpa pemisah tambahan. Untuk mempertahankan tata letak tabel secara tepat, lihat langsung sumber aslinya.
Apakah HTML saya dikirim ke server?
Tidak. Semuanya berjalan di browser Anda - alat ini tidak pernah memanggil API backend.