Hoppa till innehållet
Gratis verktyg

Jämför texter online – Diff Checker

Jämför text online: Klistra in två texter, konfigurationsfiler eller kodversioner och se skillnaderna rad för rad, ord för ord eller tecken för tecken, inklusive likhet i procent – till exempel 50 % om två serverkonfigurationer har 3 av 6 rader gemensamt. Gratis, utan registrering eller uppladdning: Jämförelsen görs helt i din webbläsare.

Byggd av Dimitri Heissler

Jämfört konfigurationen? Skaffa din egen Minecraft-server.

Dina texter stannar i din webbläsare: De varken laddas upp eller sparas.

Skillnader

Ändringsblock

0

Tillagd
+0
Borttagen
−0
Oförändrad
0
Likhet
100 %

Räknas som rader.

Klistra in originaltexten till vänster och den ändrade versionen till höger, eller läs in exemplet. Skillnaderna visas direkt.

Exempelresultat

Vad denna diffkontroll visar dig

Klistra in den gamla texten till vänster och den nya till höger för att genast se vilka rader eller ord som har lagts till, tagits bort eller ändrats – med radnummer, ändringsstatistik och likhet i procent. Du kan kopiera en Unified Diff från jämförelsen. Två exempel:

Exempel 1: Jämför två versioner av en konfigurationsfil rad för rad

Originaltext:

hostname "Survival Server"
maxplayers 32
password ""
tickrate 64
rcon_password "change_me"
motd "Welcome!"

Ändrad text:

hostname "Survival Server EU"
maxplayers 48
password ""
tickrate 64
motd "Welcome!"
region eu
Resultat av jämförelsen rad för rad
OriginalÄndradStatusInnehåll
11ändradhostname "Survival Server"hostname "Survival Server EU"
22ändradmaxplayers 32maxplayers 48
33oförändradpassword ""
44oförändradtickrate 64
5–borttagenrcon_password "change_me"
65oförändradmotd "Welcome!"
–6tillagdregion eu

Resultat i ord: 3 rader tillagda, 3 rader borttagna, 3 rader oförändrade, fördelade på 3 ändringsblock. Likheten är 50 %.

Kopierat som Unified Diff, enligt utdata från diff -u och git diff:

--- original
+++ modified
@@ -1,6 +1,6 @@
-hostname "Survival Server"
-maxplayers 32
+hostname "Survival Server EU"
+maxplayers 48
 password ""
 tickrate 64
-rcon_password "change_me"
 motd "Welcome!"
+region eu

Exempel 2: Jämför en text ord för ord

Originaltext:

Servern startas om varje fredag kl. 18. Spara dina framsteg innan dess.

Ändrad text:

Servern startas om varje fredag kl. 19:30. Spara dina framsteg innan dess.

Jämförelse ord för ord (borttaget genomstruket, tillagt understruket):

Servern startas om varje fredag kl. 1819:30. Spara dina framsteg innan dess.

Resultat i ord: „18“ togs bort och „19:30“ lades till. 14 ord och skiljetecken är oförändrade; likheten är 87,5 %.

Så fungerar det

Så hittar du skillnader mellan två texter

Fyra steg från inklistrad text till Unified Diff – utan konto, utan nedladdning.

Steg 1

Klistra in båda texterna eller öppna filer

Klistra in originaltexten till vänster och den ändrade versionen till höger, eller öppna en textfil på högst 2 MB för varje sida. Med ”Läs in exempel” ser du direkt hur resultatet ser ut.

Steg 2

Välj jämförelsetyp och alternativ

Jämför efter rader, ord eller tecken. Aktivera vid behov ”Ignorera skillnader mellan stora och små bokstäver” eller ”Ignorera blanksteg och indrag”. I läget ”Rader” kan du även aktivera ”Ignorera tomma rader”.

Steg 3

Läs om skillnaderna

Borttagna delar är röda och tillagda gröna. Du kan växla mellan att visa texterna sida vid sida och ovanför varandra. I läget ”Rader” visas båda sidornas radnummer, och med ”Nästa” och ”Föregående” hoppar du mellan ändringarna.

Steg 4

Använd resultatet vidare

Kontrollera antalet tillagda, borttagna och oförändrade delar samt likheten. I läget ”Rader” kan du dölja oförändrade avsnitt med ”Visa endast ändringar” och kopiera Unified Diff för supportärenden eller kodgranskningar. Med ”Byt plats på texterna” vänder du på jämförelsen.

Applikationer

Vad du kan jämföra med textjämförelsen

Diff Checker jämför text. Allt du kan kopiera text från eller spara som en textfil kan jämföras. Tabellen visar rätt tillvägagångssätt och det bästa läget.

Vad som går att jämföra och hur
KällaSå fungerar detRekommenderat läge
Två texter, e-postmeddelanden, avtalKlistra in de båda texterna till vänster och högerOrd
Textfiler och konfigurationsfiler (.txt, .cfg, .ini, .json, .yml, .xml)Ladda en fil på upp till 2 MB åt gången med ”Öppna fil” eller klistra in innehålletRader
Kod och loggarKlistra in och aktivera ignoreringsalternativen om skillnaderna bara gäller formateringRader
Word-dokumentKopiera och klistra in text från dokumentet. Formatering och spårade ändringar jämförs inteOrd
PDF-filerKopiera och klistra in text från PDF-filen. Skannade PDF-filer utan textlager fungerar inteOrd
Excel-kalkylbladSpara båda tabellerna som CSV och läs in dem med ”Öppna fil”Rader

Jämförelseregler

Så jämför Diff Checker

Diff-verktyg skiljer sig åt i detaljerna. Här ser du hur det här verktyget jämför, så att du kan tolka resultatet rätt.

Rader
Standardläget jämför rad för rad, precis som diff och git. En rad räknas som identisk om varje tecken stämmer överens. Om två rader bara skiljer sig åt i några ord markerar verktyget även dessa ord på raden.
Ord och tecken
För löptext, avtal eller översättningar jämför du ordvis: Varje ord, tal eller skiljetecken är en egen enhet. I teckenläget räknas varje synligt tecken separat, vilket är användbart för skrivfel och versionsnummer.
Alternativ
Ignorera skillnader mellan stora och små bokstäver, blanksteg och indrag (inledande och avslutande blanksteg samt flera blanksteg som ett). I läget Rader kan du även ignorera tomma rader. Särskilt för konfigurationsfiler och kod minskar de här alternativen bruset från rena formateringsskillnader.
Radbrytningar
Radbrytningar i Windows (CRLF), Unix (LF) och äldre Mac-system (CR) räknas som likvärdiga. En radbrytning i slutet av texten skapar ingen extra tom rad. Om radbrytningarna skiljer sig mellan texterna visar verktyget det.
Likhet
Likheten är 2 × oförändrade byggstenar delat med summan av byggstenarna i båda texterna, i procent. Den avrundas nedåt till en decimal så att bara helt identiska texter visar 100 %.
Unified Diff
Den kopierade Unified Diff-filen innehåller för varje ändringsblock en rubrikrad @@ -a,b +c,d @@, tre kontextrader samt borttagna rader med minustecken och tillagda rader med plustecken framför. Om alternativ för att ignorera skillnader är aktiverade återger den raderna som de visas.

Upptäck mer

Fler verktyg

Generator för serverkonfiguration

Beskriv server.properties med egna ord för ZapX AI Agent eller ange varje inställning manuellt – med liveförhandsvisning som du kan kopiera eller ladda ned.

Byggd av Florian Galz

JSON-formaterare

Formatera, minifiera och validera JSON – med syntaxmarkering, felmeddelanden och nedladdning, helt i webbläsaren.

Byggd av Jakub Martyniak

YAML-validator

Kontrollera YAML-syntax och formatera enligt standard eller konvertera direkt till JSON – stöder flera dokument åtskilda med `---` (t.ex. Kubernetes-manifest), med exakta felmeddelanden för rad och kolumn, helt i webbläsaren.

Byggd av Jakub Martyniak

XML-formaterare och validator

Validera, formatera, minimera och reparera XML automatiskt (icke-escapade tecken, saknade taggar, saknad deklaration) – 100 % i webbläsaren, utan uppladdning.

Byggd av Justin Schuessler

Regex-testare

Testa reguljära uttryck direkt mot den inbyggda JavaScript-motorn – med markering av träffar, capture-grupper och ersättningsläge, helt i webbläsaren.

Byggd av Jakub Martyniak

Jämför bilder (före/efter)

Ny

Jämför två bilder: före/efter-reglage, sida vid sida med synkroniserad zoom, övertoning och en differensbild som markerar ändrade pixlar och räknar dem i procent. Bilderna stannar i webbläsaren.

Byggd av Justin Schuessler

Räkna tecken och ord (Word Counter)

Tecken- och ordräknare: räkna ord och tecken online, beräkna lästid och kontrollera gränser för X, SMS, metataggar och Discord. Körs helt i webbläsaren.

Byggd av Dimitri Heissler

Case Converter (stora och små bokstäver)

Case Converter online: Omvandla text till versaler, gemener, Title Case, meningsstil, camelCase eller snake_case, med ångrafunktion. Körs helt i webbläsaren.

Byggd av Rugile Rutkauskaite

FAQ

Vanliga frågor

Korta svar om textjämförelse: filer, Word, PDF och Excel, listor, likhet och dataskydd.

Klistra in de båda texterna i varsitt fält. Textjämförelsen (Text Compare) sker direkt. Välj ”Ord” för löpande text: Då ser du att bara ”18” har ersatts med ”19:30” i ”Servern startar om kl. 18” och ”Servern startar om kl. 19:30”. Välj ”Rader” för filer och konfigurationsfiler. Borttagen text markeras i rött och tillagd text i grönt.

Du klistrar in den gamla texten till vänster och den nya till höger. Verktyget använder Myers-algoritmen, som även git använder, för att hitta den längsta gemensamma följden och markerar allt annat som borttaget eller tillagt. Det är en bestämd beräkningsmetod, inte AI: Samma texter ger alltid samma resultat, och ingen text skickas till en AI-tjänst. Du behöver inte registrera dig och ingenting laddas upp.

Klicka på ”Öppna fil” på båda sidor och välj en textfil på upp till 2 MB per sida, till exempel .txt, .cfg, .ini, .json, .yml, .xml, .csv eller .log. Inklistrad text får vara större: Från totalt 100.000 tecken väntar verktyget på en kort skrivpaus, och vyn visar först 1.500 rader. Fler laddar du med ett klick. Verktyget jämför alltid exakt två texter, inte hela mappar.

Inte direkt, eftersom verktyget läser filer som ren text och inte kan tolka .docx, .pdf eller .xlsx. För Word och PDF kopierar du ut texten, klistrar in den till vänster och höger och jämför efter ”Ord”, eftersom radbrytningarna ofta ändras vid kopiering. Excel-kalkylblad sparar du som CSV, öppnar med ”Öppna fil” och jämför efter ”Rader”. Verktyget jämför inte formatering, bilder, formler, Words ändringsspårning eller skannade PDF-filer utan textlager.

Radjämförelse passar för kod, konfigurationer, loggar och listor: en ändrad rad markeras i sin helhet, och de ändrade orden i den markeras också. Ordjämförelse passar för löptext, avtal och översättningar eftersom radbrytningar inte stör. Teckenjämförelse behöver du för skrivfel, versionsnummer och hashvärden: mellan ”kitten” och ”sitting” tas 2 tecken bort och 3 läggs till.

Ja, i läget ”Rader”: Skriv en post per rad, med den ena listan till vänster och den andra till höger. ”Ignorera tomma rader” och ”Ignorera skillnader mellan stora och små bokstäver” döljer rena formateringsskillnader. Jämförelsen följer ordningen och sorterar inte: Om en post står på en annan plats kan den visas som borttagen och tillagd på en annan plats. Sortera därför båda listorna på samma sätt först.

Oftast beror det på osynliga skillnader: blanksteg i slutet av rader, tabbar i stället för blanksteg, hårda blanksteg, stora och små bokstäver eller ett ”é” som består av två Unicode-tecken. Med alternativen ”Ignorera blanksteg och indrag” och ”Ignorera stora och små bokstäver” kan du bortse från dessa orsaker. Olika radbrytningar (Windows CRLF jämfört med Unix LF) räknas däremot aldrig som en skillnad.

Likheten är 2 × oförändrade byggstenar ÷ (byggstenar i originalet + byggstenar i den nya versionen). I exemplet ovan är 3 av 6 rader i vardera texten oförändrade: 2 × 3 ÷ 12 = 50 %. Två identiska texter ger 100 %, två helt olika ger 0 %. Värdet avrundas nedåt så att bara identiska texter visar 100 %.

Nej. Jämförelsen sker helt i din webbläsare. Ingenting laddas upp, loggas eller sparas. Även filer som du öppnar läses bara lokalt. Du kan kontrollera det på fliken Nätverk i utvecklarverktygen: Inga förfrågningar skickas när du skriver. Därför passar verktyget även för konfigurationsfiler med interna värden.

Fler frågor?

Kontakta supporten
Klar med texten?

Hyr din egen spelserver på 60 sekunder

Minecraft, Rust eller FiveM – din server körs med DDoS-skydd, enkel Mod-hantering och tillräcklig prestanda för din community.

4,4/5 Trustpilot32.000+ Aktiva servrarSedan 2010

Ingen konfigurering. Ingen risk. Online på några sekunder.

Flexibel avtalstidAvsluta när som helstOnline på 60 sekunder

Letar du efter fler verktyg? Visa alla utvecklarverktyg