Langsung ke konten

Bandingkan dua teks (diff checker)

Tempel dua versi teks atau file kode, lalu lihat baris dan kata yang ditambah, dihapus, dan diubah dengan sorotan. Semua dibandingkan di browser Anda.

0 baris
0 baris
Tambahkan teks di kedua sisi untuk membandingkan.
Berjalan di browser Anda · tanpa unggahCara kerja

Cara menggunakan Pembanding teks (diff checker)

  1. 1

    Tambahkan kedua versi

    Tempel teks asli di sisi kiri dan teks yang diubah di sisi kanan, atau buka atau seret satu file ke masing-masing sisi.

  2. 2

    Pilih cara membandingkan

    Pilih tampilan Berdampingan atau Unified, sorotan per kata atau karakter, serta apakah spasi atau huruf besar-kecil diabaikan.

  3. 3

    Telusuri perubahan

    Gunakan tombol panah atau N dan P untuk melompat antarperubahan, dan buka baris yang dilipat jika Anda butuh konteks lebih.

  4. 4

    Simpan hasilnya

    Unduh file .patch atau salin diff unified untuk dibagikan atau diterapkan dengan Git.

Batas dan Pro

Gratis tanpa daftar: buka file teks atau kode hingga 20 MB per file dan bandingkan puluhan ribu baris; perbandingan yang memerlukan lebih dari 8 detik akan dihentikan dengan sebuah pesan.

Pro menghilangkan iklan; ukuran perbandingan hanya dibatasi oleh memori perangkat Anda. Lihat Pro

Tentang Pembanding teks (diff checker)

Mencari perbedaan antara dua draf kontrak, dua versi file konfigurasi, atau dua hasil ekspor dari spreadsheet yang sama dengan mata telanjang itu lambat dan rawan salah. Tempel atau seret kedua versi, lalu pemeriksa ini menjajarkannya: baris yang dihapus diberi warna merah, baris yang ditambahkan hijau, dan baris yang diedit di kedua sisi memakai dua warna, lengkap dengan kata atau karakter yang berbeda di dalam setiap baris.

Tampilan Berdampingan cocok untuk teks biasa dan kontrak, sedangkan tampilan Unified menumpuk baris yang dihapus dan ditambahkan seperti pada Git dan alat peninjauan kode. Pilih sorotan tingkat kata untuk tulisan, tingkat karakter untuk kode, ID, dan angka, atau tingkat baris jika Anda hanya peduli baris mana yang berubah. Opsi Abaikan spasi menyembunyikan kode yang diubah indentasinya dan spasi di akhir baris; mengabaikan huruf besar-kecil membuat “Total” dan “TOTAL” dianggap sama.

Bagian panjang yang tidak berubah dilipat menjadi tiga baris konteks agar perubahan lebih menonjol, dan tombol panah (atau N dan P di keyboard) melompat dari satu perubahan ke perubahan berikutnya. Perbandingan berjalan di thread latar belakang dengan algoritma Myers dari pustaka open source jsdiff, sehingga file berisi 10.000 baris atau lebih tetap responsif; hasil yang sangat besar digambar sesuai kebutuhan saat Anda menggulir.

Setelah selesai, unduh perbedaannya sebagai file .patch unified standar yang dipahami git apply dan patch, atau salin ke papan klip. Pemeriksa ini membandingkan teks biasa: tidak membaca file Word, PDF, atau gambar, dan paragraf yang dipindahkan ditampilkan sebagai satu penghapusan ditambah satu penambahan, bukan sebagai pemindahan.

Privasi

Kedua teks dan file apa pun yang Anda buka dibaca dan dibandingkan oleh halaman ini di browser Anda; tidak ada yang diunggah. Perbandingan terakhir disimpan di penyimpanan lokal hanya selama total kedua teks kurang dari 400.000 karakter, sehingga file besar atau sensitif tidak pernah disimpan.

Fitur

Berdampingan atau unified

Tampilan dua kolom untuk dokumen, tampilan unified ala Git untuk kode, keduanya dengan nomor baris.

Sorotan kata dan karakter

Lihat dengan tepat apa yang berubah di dalam baris, bukan hanya bahwa barisnya berbeda.

Dibuat untuk file besar

Worker di latar belakang dan penggambaran sesuai kebutuhan menjaga perbandingan 10.000 baris tetap lancar.

Ekspor .patch standar

Diff unified dengan tiga baris konteks, siap untuk git apply atau peninjauan kode.

Pembanding teks (diff checker): pertanyaan yang sering diajukan

Bagaimana cara membandingkan dua dokumen untuk mencari perbedaan?
Tempel versi pertama ke kotak Asli dan versi kedua ke kotak Diubah, atau buka satu file di tiap sisi. Perbedaan langsung muncul di bawahnya: merah untuk teks yang dihapus, hijau untuk teks yang ditambahkan. Beralihlah ke sorotan karakter jika Anda perlu menemukan angka yang berubah pada sebuah nomor atau satu huruf pada sebuah nama.
Apa fungsi Abaikan spasi?
Opsi ini menganggap baris sama jika hanya berbeda pada spasi, tab, atau indentasi, sehingga kode yang diubah indentasinya, spasi di akhir baris, dan spasi ganda setelah titik tidak lagi muncul sebagai perubahan. Pemisah baris tetap dihitung, jadi paragraf yang dipecah menjadi dua baris tetap dilaporkan. Matikan opsi ini jika spasi penting, misalnya pada kode Python atau data lebar tetap.
Bisakah saya membandingkan file kode dan mengunduh patch?
Bisa. Buka file sumber seperti .js, .py, .json, atau .yml di tiap sisi, pilih tampilan Unified dan sorotan karakter atau kata, lalu gunakan tombol .patch. Hasil unduhannya berupa diff unified standar dengan tiga baris konteks dan header file, sehingga git apply, patch, dan sebagian besar alat peninjauan kode dapat membacanya.
Apakah ada batas ukuran file atau jumlah baris?
Setiap file bisa berukuran hingga 20 MB, dan perbandingan 10.000 hingga 50.000 baris biasanya selesai jauh di bawah satu detik karena pekerjaannya berjalan di thread latar belakang. Jika dua file besar hampir sepenuhnya berbeda, perbandingan dihentikan setelah delapan detik; membandingkan bagian yang lebih kecil atau memakai mode baris dapat menghindarinya.
Apakah pemeriksa perbedaan ini mengunggah teks saya?
Tidak. Perbandingan berjalan di browser Anda, jadi kontrak rahasia, kode sumber, atau data tidak pernah sampai ke server. Pasangan teks terakhir diingat di penyimpanan lokal browser ini demi kenyamanan, tetapi hanya jika ukurannya kecil; mengosongkan kedua kotak atau memakai jendela pribadi tidak meninggalkan jejak apa pun.
Semua alat teks