Spot every difference between two texts instantly

Eyeballing two versions misses changes. Paste both texts and see every addition and deletion highlighted in split or unified view — then copy the result. Free to use, with no account needed.

- old line+ new line shared+ added

Original

Ändrad

What you can do with Diff-jämförare

Everything this tool helps you accomplish — no learning curve, no setup.

  • Compare two texts line by line
  • Spot changes between document versions
  • View differences side by side or unified
  • Ignore whitespace to focus on real edits
  • Ignore case when comparing text
  • Review code or config changes side by side

Settings information

Every control in Diff-jämförare, explained — what it does and when to use it.

Inställningar

VisningslägeFörinställningar
Välj hur skillnaderna visas: Förenad staplar borttagna och tillagda rader i en kolumn, medan Dela upp visar originaltexten och den ändrade texten sida vid sida på datorer.Alternativ: FörenadDela upp
Ignorera blankstegOn / Off
Slår ihop följder av blanksteg, tabbar och indrag före jämförelsen, så att rader som bara skiljer sig åt i mellanrum eller formatering behandlas som identiska.
Ignorera versaler/gemenerOn / Off
Jämför båda texterna utan att skilja på stora och små bokstäver, så att rader som bara skiljer sig åt i versaler och gemener inte markeras som ändringar.
Uploads are encrypted in transitRemoved under our retention policy

Vanliga frågor

Klistra in originaltexten till vänster och den ändrade texten till höger. Skillnaderna markeras direkt – tillägg i grönt, borttagningar i rött – med en radbaserad algoritm för längsta gemensamma delsekvens så att matchande rader förblir i linje även när block flyttas runt.

usage

Delad vy visar de två textavsnitten i parallella kolumner, vilket är det enklaste sättet att läsa prosa, avtal eller översättningar. Enhetlig vy varvar tillägg och borttagningar i en enda kolumn med prefixen "+" och "-" – samma format som Git använder, vilket är praktiskt för kodgranskning.

features

Ja. Aktivera "Ignorera blanksteg" för att slå ihop sekvenser av mellanslag och tabbar innan jämförelsen, vilket döljer brus från omformatering. Aktivera "Ignorera skiftläge" för att göra båda sidor gemena så att "Apple" och "apple" behandlas som identiska. Båda inställningarna kan kombineras.

features

Jämförelsen körs i din webbläsare, så storleken begränsas av tillgängligt minne snarare än en fast gräns. Kodsnuttar på upp till några hundra tusen tecken beräknas omedelbart; mycket stora filer kan ta ett ögonblick, särskilt med både ignorera blanksteg och ignorera skiftläge aktiverade.

technical

Diffar på radnivå upptäcker inte flyttar – när ett block försvinner från ett ställe och dyker upp någon annanstans rapporteras båda ändringarna separat. Det är samma beteende som Gits standarddiff, och det håller algoritmen snabb och förutsägbar.

technical

Nej. Båda textstyckena jämförs lokalt i din webbläsare. Ingenting lagras, ingenting överförs och ingenting loggas, så det är säkert att jämföra konfidentiella avtal, intern källkod eller opublicerad text.

privacy

Ja — den här skillnadskontrollen fungerar på vilken text som helst, inklusive källkod, JSON, CSV, loggar och konfigurationsfiler. Klistra in de gamla och nya versionerna för att jämföra kod online rad för rad och markera varje tillagd, borttagen eller ändrad rad.

usage

Ja — när en diff visas klickar du på Kopiera diff (den primära åtgärdsknappen, eller samma kontroll i Inställningar-panelen) för att kopiera en klartextversion till urklipp, formaterad med ett inledande + för tillägg, − för borttagningar och ett tomt prefix för oförändrade rader. Knappen visar kort "Kopierat!" som bekräftelse, och den kopierade texten kan klistras in direkt i ett ärende, e-postmeddelande eller commit-meddelande.

features

Byt till Delad vy så att de två versionerna läses sida vid sida som originaldokumentet, aktivera sedan Ignorera blanksteg så att skillnader i omformatering och radbrytning inte skräpar ner resultatet, och lägg till Ignorera versaler/gemener om inkonsekvent stora och små bokstäver inte är relevant för din granskning. När diffen ser rätt ut använder du Kopiera diff för att exportera bara de markerade ändringarna till en granskare eller kund.

tips

Ja — varje sida är begränsad till 3 000 rader. Om antingen Original- eller Ändrad-rutan går över det stannar verktyget och visar varningen 'Input is too large to diff (3,000 line max per side). Compare smaller sections' istället för att beräkna ett resultat, vilket hindrar fliken från att frysa på den radvisa jämförelsealgoritmen. Om du når den här gränsen, dela upp dokumentet i mindre delar — per kapitel, fil eller avsnitt — och jämför varje del för sig.

technical

Ja. Klistra in de två JSON-dokumenten så markerar jämförelsen tillagda och borttagna rader. Eftersom jämförelsen är radbaserad bör du snygga till båda dokumenten först så att varje nyckel hamnar på sin egen rad — annars markeras hela raden som ändrad om bara en nyckel ändras i ett block på en enda rad. Samma metod fungerar för YAML-, XML- och konfigurationsfiler.

usage

Öppna varje fil i valfri redigerare, kopiera innehållet och klistra in den ena i Original och den andra i Ändrad — jämförelsen körs direkt i din webbläsare utan uppladdning. Det fungerar lika bra för källkod, CSV-filer, loggar och konfigurationsfiler. Mycket stora filer kan överskrida radgränsen, och då kan du jämföra dem sektion för sektion.

usage

Så hjälper Diff-jämförare dig att få det gjort

Verkliga problem det löser varje dag — för företag, kreatörer och vardagliga uppgifter. Hitta användningsfallet som passar dig och kom igång på några sekunder.

För utvecklare

Jämför kodversioner innan du committar

Jämför två textavsnitt sida vid sida för att upptäcka oavsiktliga ändringar innan du öppnar en pull request, särskilt när du arbetar utan IDE eller förbereder inklistrade patchar från chatten

För företag

Upptäck ändringar i kontrakt och avtal

Jämför två versioner av ett avtal, NDA eller SOW för att hitta varje tillägg och borttagning som jurister och klienter har gjort, även när dokumentet har skrivits om från grunden

För kreatörer

Granska översättningsvarianter sida vid sida

Jämför två översättningsutkast för att se vilka fraser redaktören ändrade, missade eller omformulerade, vilket hjälper lokaliseringsteam att granska textkvaliteten på engelska, spanska och franska

Utbildning

Upptäck plagiat i uppsatser och rapporter

Jämför en elevs utkast mot en misstänkt källa för att markera återanvända meningar och stycken vid plagiatgranskning i skolor, universitet och journalistik

För utvecklare

Kontrollera ändringar i API-svar och JSON

Jämför två JSON-payloads, API-svar eller YAML-konfigurationer för att spåra schemaavvikelser, felsöka serialiseringsbuggar och bekräfta att en regression faktiskt ändrade resultatet

För företag

Följ dokumentrevisioner för redaktionella team

Jämför dagens bloggutkast med gårdagens version för att se exakt vilka meningar som flyttats, skrivits om eller tagits bort under redaktionell granskning och textanpassning

Juridik

Granska ändringar i användarvillkor och policyer

Klistra in en leverantörs gamla användarvillkor eller integritetspolicy på ena sidan och den nya versionen på den andra, slå sedan på Ignorera blanksteg för att lyfta fram endast de innehållsmässiga formuleringsändringarna innan du godkänner på nytt.

Karriär och HR

Korrekturläs CV- och personligt brev-ändringar

Jämför två utkast av ett CV eller personligt brev innan du skickar in en ansökan och bekräfta att när du kortade ner det till en sida inte råkade radera en jobbtitel, ett datum eller ett nyckeltal du tänkte behålla.

Marknadsföring

Jämför utkast till e-postkampanjer

Kontrollera ämnesraden och brödtexten mellan två versioner av ett marknadsföringsmejl innan det skickas till din lista, och fånga en borttappad uppmaning till handling eller en icke godkänd textändring från en redigeringsomgång.

Ekonomi

Jämför förnyelsedokument för försäkringar

Jämför årets försäkringsvillkor mot förra årets förnyelse för att fånga ändringar i täckning, självrisk eller premie som gömmer sig i tät standardtext som är lätt att skumma förbi.

För utvecklare

Jämför versioner av konfigurationsfiler eller API-svar

Klistra in två versioner av en JSON-, YAML- eller .env-konfigurationsfil, eller två API-svarsnyttolaster, för att se exakt vilka nycklar eller värden som ändrats mellan distributioner eller miljöer, utan att behöva ha ett lokalt git-repo eller ett diff-verktyg installerat.