Pembersih spasi tekst

Bersihkan teks berantakan: rangkum spasi, pangkas baris, gabungkan baris kosong, hapus spasi akhir, dan normalisasi akhiran baris.

Semua pemrosesan terjadi secara lokal di browser Anda. Tidak ada yang meninggalkan perangkat Anda.

Sebelum: 0
Sesudah: 0
Karakter dihemat: 0

Cara kerja

Anda menempel teks, memilih aturan pembersihan yang diinginkan, dan hasilnya muncul seketika di bawah — lengkap dengan perbandingan jumlah karakter. Tidak ada tahap pemrosesan dan tidak perlu menunggu: aturan diterapkan secara live saat Anda mengetik, sehingga Anda bisa mengaktifkan dan menonaktifkan opsi untuk melihat persis apa yang dihapus oleh masing-masing sebelum menyalin hasilnya.

Opsi independen
Setiap kotak centang adalah aturan terpisah. "Rangkum spasi ganda" mengubah "a b" menjadi "a b"; "Pangkas awal/akhir baris" menghapus spasi di tepi tiap baris; "Gabungkan baris kosong" meruntuhkan deretan baris kosong menjadi satu baris kosong. Kombinasikan sesuka hati — hasilnya langsung mencerminkan set aktif.
Baris akhir, dijelaskan
Opsi "Normalisasi baris akhir" mengubah \r\n gaya Windows (dan \r liar) menjadi \n biasa, standar yang dipakai macOS dan Linux. Dengan begitu diff, skrip, dan version control tetap rapi saat teks berpindah antar sistem.
Statistik sebelum/sesudah live
Tiga penghitung berjalan di samping alat: Sebelum (karakter pada teks masukan), Sesudah (karakter pada teks bersih) dan Dihemat (selisihnya). Mereka diperbarui setiap ketukan dan setiap perubahan opsi, sehingga Anda selalu tahu berapa yang dihapus.

Pertanyaan yang sering diajukan

Apa saja yang dibersihkan?

Setiap opsi bersifat independen dan bisa dikombinasikan: merangkum deretan spasi ganda menjadi satu, memotong spasi di awal dan akhir setiap baris, menggabungkan beberapa baris kosong menjadi satu baris kosong, menghapus spasi di akhir baris, memotong seluruh blok teks, dan menormalisasi baris akhir Windows (\r\n) menjadi \n biasa. Hasil bersih diperbarui secara live saat Anda mengetik.

Apakah alat ini mengubah kata atau format teks Anda?

Tidak. Hanya karakter spasi yang disentuh — spasi, tab, dan baris akhir. Urutan kata, tanda baca, huruf kapital, dan Markdown atau kode apa pun yang Anda pedulikan tetap persis seperti yang Anda ketik. Jika Anda hanya ingin pembersihan ringan, biarkan hanya opsi yang Anda butuhkan yang tercentang.

Apakah teks saya diunggah ke mana pun?

Tidak. Semuanya berjalan secara lokal di browser Anda dengan JavaScript murni. Teks Anda tidak pernah meninggalkan halaman, tidak ada putaran ke server dan tidak ada akun, sehingga Anda bisa dengan aman menempelkan catatan pribadi, kode, atau log.

Mengapa akhir baris perlu ditormalkan?

File Windows menggunakan \r\n (CRLF), sedangkan macOS dan Linux menggunakan \n (LF). Baris akhir yang bercampur dapat merusak diff, skrip, dan tool seperti git atau linter. Menormalisasi ke \n membuat teks berperilaku konsisten di semua platform, dan statistik menunjukkan berapa karakter yang dihapus secara persis.

Apa arti angka pada Sebelum, Sesudah, dan Karakter dihemat?

Sebelum menghitung karakter teks yang Anda tempel, Sesudah menghitung karakter hasil bersih, dan Dihemat adalah selisihnya — jumlah karakter spasi yang dihapus. Keduanya diperbarui secara real time saat Anda mengetik atau mengubah opsi.