Textskillnadskontroll
Klistra in originaltexten först.
Den här texten är för lång för att jämföras här. Varje text får ha högst 20 000 rader och 500 000 tecken.
Texterna skiljer sig för mycket för att kunna jämföras rad för rad här. Jämför en mindre del av varje text.
Webbläsaren lät inte den här sidan spara texten till nästa steg. Tillåt webbplatsdata för den här sidan eller använd en kortare text och försök igen.
Att upptäcka de tre ord som ändrades mellan två versioner av ett kontrakt, det extra kommatecknet i en CSV-export eller exakt vad som flyttades i en konfigurationsfil, allt detta är omöjligt att göra med ögat bortom ett par hundra rader. Klistra in två versioner av din text så visar den här skillnadskontrollen tillägg i grönt, borttagningar i rött och inline-markeringar för ändringar på samma rad.
Så produceras skillnaden
-
1
Klistra in två versioner
Klistra först in originaltexten och sedan den version du vill jämföra den med.
-
2
Verktyget kör Myers diff
Samma algoritm som git använder, som producerar den minimala sekvensen av ändringar.
-
3
Rader justeras
Oförändrade rader förblir intill varandra; infogade/borttagna rader behåller tomt utrymme på andra sidan.
-
4
Inline-markeringar
Inom modifierade rader skuggas bara de ändrade orden så att du kan se exakt vad som flyttades.
Färgkonventioner för skillnader
| Färg | Betydelse |
|---|---|
| Röd | Borttagen: raden finns bara i originaltexten |
| Grön | Tillagd: raden finns bara i den ändrade texten |
| Mörkare röd eller grön | Orden som ändrats inom en redigerad rad |
| Vit | Oförändrad (kontext) |
Vanliga användningsfall
- Kontraktsrevisioner, se exakt vilka klausuler som ändrades mellan v3 och v4 av ett avtal innan du skriver under.
- Granskning av konfigurationsfiler, verifiera vad en kollega ändrade i nginx.conf innan du pushar till produktion.
- Översättnings-QA, justera två lokaliseringar av samma sträng för att fånga saknad interpunktion.
- Jämförelser av CSV-exporter, upptäck vilka rader som skiljer sig mellan förra veckans och denna veckas datadump.
- Kodgranskning utan Git, snabb engångsjämförelse när du inte vill sätta upp ett repo.
Tips för rena skillnader
- Radslut räknas aldrig som ändringar. Radbrytningar från Windows (CRLF) och från Unix eller macOS (LF) jämförs som likadana, så du behöver inte konvertera något först.
- Ta bort avslutande blanksteg i båda innan du jämför; annars registreras osynliga mellanslag som ändringar.
- För JSON eller YAML, formatera båda med samma indentering först. Omformatering maskerar verkliga ändringar.
- Sortera alfabetiskt om du jämför två listor vars ordning inte spelar roll (som beroenden).
Begränsningar med radbaserade skillnader
Radbaserade skillnader är utmärkta för kod och konfiguration. De är medelmåttiga för prosa, där att flytta en mening två stycken visas som en borttagning och en infogning snarare än en förflyttning. För manuskriptredigering ger ord- eller meningsnivåskillnader renare resultat.
Vanliga frågor
Ja. Texterna jämförs rad för rad oavsett språk eller skriftsystem, så kinesiska, japanska, arabiska, thailändska, å, ä, ö och andra bokstäver med accent samt emoji fungerar. Inom en redigerad rad markeras de ord som ändrats; på kinesiska, japanska och thailändska, som inte skiljer orden åt med mellanslag, markeras i stället de tecken som ändrats.
Upp till 20 000 rader och 500 000 tecken per text. Är en text längre, eller skiljer sig två långa texter för mycket för att jämföras rad för rad, visar verktyget ett meddelande i stället för att sidan hänger sig: jämför en mindre del av varje text, eller använd git diff eller ett jämförelseprogram på datorn. Har en jämförelse fler än 5 000 rader visar sidan de första 5 000, och den unified diff du kopierar innehåller ändå alla ändringar.
Slå på alternativet “Ignorera blanksteg” för att hoppa över skillnader som bara är indenterings- eller avslutande-blanksteg-ändringar. Användbart när omformaterare (Prettier, Black) producerar brus du inte bryr dig om.
Nej. De två texterna stannar i din webbläsare: de jämförs på den här sidan och skickas inte till våra servrar eller läggs till i sidans länk. Mellan stegen sparas de bara i den här webbläsarfliken, tills du stänger den eller väljer Börja om från början.
Relaterade verktyg
HTML-entitetskodare
Omvandla fem HTML-känsliga tecken till fasta entiteter eller läs HTML-entiteter som text lokalt i webbläsaren.
Piltecken att kopiera
Kopiera vanliga Unicode-pilar med ett klick: raka, dubbla, diagonala, krokade, cirkulära och triangelformade för dokument, chatt och design.
Generator för inverterad text
Vänd texten upp och ner med Unicode-glyfer som ser ut som speglade bokstäver, för biografier, bildtexter och uppmärksamhetsväckande sociala inlägg.
Kvadratsymbol kopiera och klistra in
Kopiera kvadratsymbolen ², plus upphöjda och nedsänkta siffror, vanliga bråk och kvadrat- och kubikenheter som m², cm² och km². Klicka för att kopiera.
Mindre än eller lika med-symbolen
Kopiera tecknet ≤ och relaterade matematiska jämförelsesymboler. Inkluderar Unicode, HTML-entiteter och LaTeX-markup för kalkylark, uppsatser och webbsidor.
Instagram-typsnittsgenerator
Generera Unicode-"typsnitt" (fet, kursiv, skript, monospace, fraktur) som klistras direkt in i din Instagram-bio, namn, bildtexter och kommentarer.
Verktyget finns på andra språk
- テキスト差分チェッカー [JA]
- Comparador de Diferencias de Texto [ES]
- เครื่องมือเปรียบเทียบความต่างของข้อความ [TH]
- Công cụ so sánh khác biệt văn bản [VI]
- Tekstverschil-checker [NL]
- Porównywarka tekstu (diff) [PL]
- Text-Diff-Prüfer [DE]
- Verificador de Diferença de Texto [PT]
- Pemeriksa Diff Teks [ID]
- أداة مقارنة فروق النصوص [AR]
- Vérificateur de différences de texte [FR]
- 텍스트 비교 도구 (Diff) [KO]
- Metin Fark Karşılaştırıcı [TR]
- 文本差异对比工具 [ZH]
- Text Diff Checker [EN]
- Controllore delle differenze di testo [IT]
- Сравнение различий текста [RU]