Pembanding Teks
Bandingkan dua teks per baris, kata atau karakter. Sorot tambahan dan penghapusan dalam draf, kode dan JSON dengan spasi serta baris baru tetap utuh. Tanpa akun.
Hasil akan muncul di sini.
Cara membandingkan dua teks
- Tempel teks asli di kolom pertama dan versi yang diperbarui di kolom pembanding.
- Pilih baris untuk kode dan daftar, kata untuk paragraf, atau karakter untuk perubahan kecil pada huruf dan angka.
- Jalankan perbandingan lalu periksa tambahan dan penghapusan yang disorot. Ganti mode dan bandingkan lagi untuk tingkat detail yang berbeda.
Tentang Pembanding Teks
Perbandingan baris cocok untuk kode sumber dan konfigurasi; perbandingan karakter membantu menemukan perubahan kecil. Whitespace dibandingkan apa adanya. Perbandingan yang terlalu besar atau rumit dihentikan agar browser tetap responsif.
Contoh perbandingan dua versi teks
- Input
Input Baris pertama Baris kedua Baris ketiga Teks pembanding Baris pertama Baris yang diubah Baris ketiga- Hasil
[ { "value": "Baris pertama\nBaris ", "count": 6, "kind": "unchanged" }, { "value": "kedua", "count": 1, "kind": "removed" }, { "value": "yang diubah", "count": 3, "kind": "added" }, { "value": "\nBaris ketiga", "count": 4, "kind": "unchanged" } ]
Pertanyaan tentang Pembanding Teks
Kapan sebaiknya membandingkan per baris, kata atau karakter?
Mode baris menyorot seluruh baris yang berubah dan cocok untuk kode, log dan daftar. Mode kata mempersempit perubahan dalam kalimat serta mempertahankan spasi. Mode karakter membantu menemukan satu huruf atau digit yang berubah. Emoji dan tanda gabung bisa berisi beberapa titik kode; gunakan pemeriksa Unicode jika tampilannya membingungkan.
Apakah spasi, akhir baris atau huruf besar-kecil diabaikan?
Tidak. Spasi, tab, akhir baris serta perbedaan huruf besar dan kecil ikut dibandingkan. Teks yang tampak sama bisa memuat karakter tak terlihat yang berbeda. Mode kata bukan penganalisis tata bahasa khusus bahasa tertentu. Jika seluruh baris disorot, coba mode karakter untuk mencari perbedaan yang lebih kecil.
Bisakah saya membandingkan JSON atau kode sumber?
Bisa, dengan menempelkannya sebagai teks. JSON dibandingkan sebagai teks, bukan berdasarkan kesetaraan data; indentasi dan urutan kunci bisa menimbulkan perbedaan. Format keduanya dengan pengaturan JSON yang sama terlebih dahulu untuk mengurangi perbedaan tampilan. Alat ini tidak menjalankan kode, memvalidasi perilaku program atau menggabungkan perubahan secara otomatis.
Bisakah membandingkan berkas Word atau PDF dan mengunduh patch Git?
Halaman ini membandingkan dua teks yang ditempel dan tidak mengekstrak isi berkas Word atau PDF. Salin dan unduh memberikan daftar perubahan terstruktur sebagai teks JSON, bukan patch Git atau dokumen gabungan. Teks besar atau sangat berbeda bisa mencapai batas ukuran atau waktu; bandingkan bagian yang lebih kecil.
Apakah file, token, atau teks saya diunggah?
Tidak. Data diproses langsung di browser Anda. Situs hanya menyediakan halaman dan kode program; data Anda tidak dikirim ke server konversi atau disimpan dalam akun.
Alat yang berguna untuk langkah berikutnya
- Formatter, Minifier dan Validator JSON
Format, minifikasi, dan validasi JSON tanpa mengubah ketepatan angka besar. Pilih indentasi dan urutkan kunci di semua tingkat.
- Pemeriksa Unicode dan Konverter Escape
Periksa titik kode Unicode, byte UTF-8, dan unit UTF-16, atau ubah escape Unicode JavaScript menjadi teks yang terbaca.
- Hash SHA-256 dan Checksum File
Buat SHA-256 teks dan file, lalu cocokkan file unduhan dengan checksum yang diterbitkan.
Penggunaan umum dan contoh
- Minifier JSON
Ringkas JSON menjadi satu baris tanpa mengubah teks atau ketepatan angka.
Semua alat pengembang
Encoding dan File
Konversi teks, byte, URL, dan gambar tersemat tanpa mengubah data asli.
Encoder dan Decoder Base64
Enkode teks UTF-8 ke Base64 atau dekode Base64 standar dan aman untuk URL. Atur padding dan panjang baris.
Encoder dan Decoder Base64URL
Konversi teks ke Base64 aman untuk URL dengan karakter - dan _. Enkode atau dekode Base64URL tanpa padding.
Gambar ke Base64
Konversi PNG, JPEG, GIF, WebP, SVG, dan format gambar yang dikenali ke Base64 Data URI di browser.
Base64 ke Gambar
Dekode gambar Base64 atau Data URI, lihat pratinjau format yang didukung, dan unduh byte gambar asli.
File ke Base64
Enkode file apa pun ke string Base64 dengan pilihan awalan Data URI, padding, dan pemisah baris MIME.
Base64 ke File
Konversi string Base64 dan Data URI menjadi file unduhan tanpa mengubah data biner hasil dekode.
Encoder dan Decoder URL
Enkode dan dekode komponen URL, alamat lengkap, dan nilai formulir. Tangani encoding persen serta spasi dengan benar.
Encoder dan Decoder Entitas HTML
Ubah teks dan karakter Unicode menjadi entitas HTML, atau dekode referensi karakter bernama dan numerik.
Pemeriksa Unicode dan Konverter Escape
Periksa titik kode Unicode, byte UTF-8, dan unit UTF-16, atau ubah escape Unicode JavaScript menjadi teks yang terbaca.
Pemeriksaan Data dan Teks
Baca data terstruktur, periksa token, dan lihat perbedaan teks dengan jelas.
Formatter, Minifier dan Validator JSON
Format, minifikasi, dan validasi JSON tanpa mengubah ketepatan angka besar. Pilih indentasi dan urutkan kunci di semua tingkat.
Decoder JWT
Baca header dan payload JWT, serta periksa waktu berlaku dan kedaluwarsanya tanpa mengirim token ke mana pun.
Penguji Regex
Uji ekspresi reguler JavaScript dengan flag, posisi kecocokan, grup tangkapan, dan grup bernama langsung di browser.
Hash, ID dan Jadwal
Periksa integritas file, buat ID, dan olah timestamp serta jadwal berulang.
Hash MD5 dan Checksum File
Hitung MD5 teks atau file lokal lalu bandingkan dengan checksum yang diharapkan.
Hash SHA-1 dan Checksum File
Hitung SHA-1 teks UTF-8 atau file dan bandingkan dengan checksum yang diharapkan.
Hash SHA-256 dan Checksum File
Buat SHA-256 teks dan file, lalu cocokkan file unduhan dengan checksum yang diterbitkan.
Hash SHA-512 dan Checksum File
Hitung SHA-512 teks dan file di perangkat Anda, lalu bandingkan nilai heksadesimal lengkap.
Kalkulator Checksum CRC32
Hitung CRC-32 standar untuk teks atau file dan bandingkan hasil heksadesimal delapan karakter.
Generator HMAC
Buat HMAC-SHA-1, HMAC-SHA-256, dan HMAC-SHA-512 dengan kunci rahasia UTF-8 atau heksadesimal.
Generator UUID dan GUID
Buat UUID v4 acak atau UUID v7 yang berurutan menurut waktu, satu per satu atau sekaligus.
Konverter Timestamp Unix
Konversi detik Unix, milidetik, dan tanggal ISO 8601. Lihat waktu yang sama dalam UTC atau zona waktu IANA.
Parser Ekspresi Cron
Validasi Cron lima atau enam kolom dan lihat jadwal berikutnya dalam zona IANA, termasuk perubahan daylight saving.
Generator Ekspresi Cron
Buat Cron dari kolom waktu atau jadwal umum, lalu pratinjau eksekusi berikutnya di zona yang dipilih.
Data dan file diproses di perangkat Anda. Jangan tinggalkan hasil sensitif di clipboard bersama. Gunakan perangkat tepercaya saat menangani kunci privat dan token.