Jämför texter
Jämför två texter rad för rad, ord för ord eller tecken för tecken. Markera tillägg och borttagningar i utkast, kod och JSON med blanksteg och radbrytningar kvar. Utan konto.
Resultatet visas här.
Så jämför du två texter
- Klistra in originalet i det första fältet och den ändrade versionen i jämförelsefältet.
- Välj rader för kod och listor, ord för löptext eller tecken för små ändringar av bokstäver och siffror.
- Kör jämförelsen och granska markerade tillägg och borttagningar. Byt läge och jämför igen för en annan detaljnivå.
Så använder du Jämför texter
Radvis jämförelse passar för kod och konfiguration; teckenvis jämförelse för små ändringar. Även blanksteg jämförs. För stora eller komplicerade jämförelser stoppas för att hålla webbläsaren responsiv.
Exempel på jämförelse av två textversioner
- Indata
Indata Första raden Andra raden Tredje raden Text att jämföra med Första raden Ändrad rad Tredje raden- Resultat
[ { "value": "Första raden\n", "count": 4, "kind": "unchanged" }, { "value": "Andra", "count": 1, "kind": "removed" }, { "value": "Ändrad", "count": 1, "kind": "added" }, { "value": " ", "count": 1, "kind": "unchanged" }, { "value": "raden", "count": 1, "kind": "removed" }, { "value": "rad", "count": 1, "kind": "added" }, { "value": "\nTredje raden", "count": 4, "kind": "unchanged" } ]
Frågor om Jämför texter
Ska jag jämföra per rad, ord eller tecken?
Radläget markerar hela ändrade rader och passar för kod, loggar och listor. Ordläget avgränsar ändringar i meningar och behåller blanksteg. Teckenläget hjälper dig att hitta en ändrad siffra eller bokstav. Emoji och kombinerande tecken kan innehålla flera kodpunkter; använd Unicode-verktyget om utseendet är missvisande.
Ignoreras blanksteg, radslut eller stora och små bokstäver?
Nej. Blanksteg, tabbar, radslut och stora och små bokstäver ingår i jämförelsen. Texter som ser likadana ut kan innehålla olika osynliga tecken. Ordläget är ingen språkspecifik grammatikanalys. Om en hel rad markeras, prova teckenläget för att hitta den mindre skillnaden.
Kan jag jämföra JSON och källkod?
Ja, som inklistrad text. JSON jämförs som text, inte utifrån likvärdiga data: indrag och nyckelordning kan ge skillnader. Formatera först båda med samma JSON-inställningar för mindre formateringsbrus. Verktyget kör inte kod, kontrollerar inte programmets beteende och slår inte ihop ändringar automatiskt.
Kan jag jämföra Word- eller PDF-filer och ladda ned en Git-patch?
Sidan jämför två inklistrade texter och extraherar inte innehåll ur Word- eller PDF-filer. Kopiering och nedladdning ger den strukturerade ändringslistan som JSON-text, inte en Git-patch eller ett sammanslaget dokument. Stora eller mycket olika texter kan nå storleks- eller tidsgränsen; jämför mindre delar.
Laddas mina filer, token eller texter upp?
Nej. Verktygen behandlar dina uppgifter i webbläsaren. Webbplatsen levererar sidan och programkoden, men skickar inte innehållet till en konverteringsserver och sparar det inte på ett konto.
Verktyg för nästa steg
- Formatera, minifiera och validera JSON
Formatera och validera JSON utan precisionsförlust för stora tal, med indrag och rekursiv sortering av nycklar.
- Granska Unicode och omvandla escape-sekvenser
Se Unicode-kodpunkter, UTF-8-byte och UTF-16-enheter och omvandla JavaScripts Unicode-escapes.
- SHA-256-hash och kontrollsumma
Skapa SHA-256 för text och filer och kontrollera nedladdningar mot publicerade kontrollsummor.
Vanliga uppgifter och exempel
- Minifiera JSON
Gör JSON till en rad utan att ändra text eller exakta talvärden.
Alla utvecklarverktyg
Kodning och filer
Omvandla text, byte, webbadresser och inbäddade bilder utan att ändra originaldata.
Base64-kodare och avkodare
Koda UTF-8-text till Base64 eller avkoda vanlig och URL-säker Base64, med valbar utfyllnad och radbrytning.
Base64URL-kodare och avkodare
Koda text som URL-säker Base64 med - och _, och avkoda Base64URL utan utfyllnad.
Bild till Base64
Omvandla PNG, JPEG, GIF, WebP, SVG och andra kända bildformat till Base64 Data URI direkt i webbläsaren.
Base64 till bild
Avkoda Base64-bilder och Data URI:er, förhandsvisa format som stöds och ladda ned originalets byte.
Fil till Base64
Koda valfri fil till Base64 med valfritt Data URI-prefix, utfyllnad och MIME-radbrytningar.
Base64 till fil
Återskapa nedladdningsbara filer från Base64 och Data URI:er utan att ändra de avkodade byten.
URL-kodare och avkodare
Koda URL-komponenter, fullständiga webbadresser och formulärvärden, eller avkoda procentkodning och blanksteg.
Koda och avkoda HTML-entiteter
Omvandla text till HTML-entiteter eller avkoda namngivna och numeriska teckenreferenser.
Granska Unicode och omvandla escape-sekvenser
Se Unicode-kodpunkter, UTF-8-byte och UTF-16-enheter och omvandla JavaScripts Unicode-escapes.
Granska data och text
Läs strukturerade data och token och se exakt vad som har ändrats.
Formatera, minifiera och validera JSON
Formatera och validera JSON utan precisionsförlust för stora tal, med indrag och rekursiv sortering av nycklar.
JWT-avkodare
Läs JWT-huvud och innehåll och se giltighets- och aktiveringstider utan att skicka token till någon annan tjänst.
Testa reguljära uttryck
Testa JavaScript-regex med flaggor, träffpositioner, fångstgrupper och namngivna grupper.
Hash, ID:n och scheman
Kontrollera filer, skapa identifierare och se tidpunkter och återkommande körningar.
MD5-hash och kontrollsumma
Beräkna MD5 för text eller lokala filer och jämför med en förväntad kontrollsumma.
SHA-1-hash och kontrollsumma
Beräkna SHA-1 för UTF-8-text eller filer och jämför resultatet med en kontrollsumma.
SHA-256-hash och kontrollsumma
Skapa SHA-256 för text och filer och kontrollera nedladdningar mot publicerade kontrollsummor.
SHA-512-hash och kontrollsumma
Beräkna SHA-512 för text och filer på din enhet och jämför fullständiga hexadecimala kontrollsummor.
CRC32-beräknare
Beräkna vanlig CRC-32 för text eller filer och jämför hexadecimala kontrollsummor med åtta tecken.
HMAC-generator
Generera HMAC-SHA-1, HMAC-SHA-256 och HMAC-SHA-512 med en hemlig UTF-8- eller hexadecimal nyckel.
UUID- och GUID-generator
Skapa slumpmässiga UUID v4 eller tidsordnade UUID v7, en i taget eller i grupper.
Omvandla Unix-tidsstämpel
Omvandla Unix-sekunder, millisekunder och ISO 8601-datum och se samma tidpunkt i UTC eller en IANA-tidszon.
Tolka Cron-uttryck
Validera Cron-uttryck med fem eller sex fält och se nästa körningar med tidszoner och sommartid.
Skapa Cron-uttryck
Bygg Cron-uttryck med tidsfält eller vanliga scheman och se kommande körningar i vald tidszon.
Text och filer behandlas på din enhet. Lämna inte känsliga resultat i delade urklipp och använd en betrodd enhet för privata nycklar och token.