Text Diff

Free online text diff tool — compare two texts side by side and spot every difference instantly. No install, no signup.

Text Tools

Text 1 0 chars

0 chars 0 bytes (with spaces) | 0chars 0 bytes (no spaces)

Text 2 0 chars

0 chars 0 bytes (with spaces) | 0chars 0 bytes (no spaces)

😄 Free thanks to ads

More iTool Features!

Character Counter

Free online character counter — count characters, words, sentences, and bytes in real time. No install, no signup.

JSON & JSONL Parser / Formatter

Free online JSON & JSONL parser. Validate, pretty-print, and minify JSON with syntax highlighting. Auto-detects JSON Lines (.jsonl). 100% client-side.

YAML ↔ JSON ↔ TOML Converter

Live 3-way converter between YAML, JSON, and TOML. Smart schema detection for Kubernetes, Docker Compose, GitHub Actions, plus YAML pitfall warnings (Norway problem, octal, sexagesimal). 100% browser-based.

XML Parser / Formatter

Free online XML parser with real-time validation, collapsible tree view (+/-), pretty print, and syntax highlighting for elements, attributes, text, and CDATA. 100% browser-based.

JSON ↔ XML Converter

Live 2-way converter between JSON and XML. Configurable attribute prefix and text node key. 100% browser-based, no upload.

Base64 Encoder / Decoder

Encode text to Base64 or decode Base64 strings online — free, instant, no install. Full Unicode support. See both results side by side.

EPUB to TXT Converter

Extract text from EPUB eBooks instantly. Free browser-based EPUB to TXT conversion — no install, no server upload, chapter by chapter.

Text to Speech

Free online text-to-speech tool — type any text and your browser reads it aloud. Adjust voice, speed, and playback position. No install required.

Markdown Viewer - MD File Reader Online

Open and preview MD files instantly in your browser — no install needed. Free online markdown viewer. Upload .md files or paste markdown to see live rendering with code highlighting and auto TOC.

Frequently Asked Questions

What is the difference between line-by-line and character-by-character comparison?

Line-by-line comparison shows which lines were added, deleted, or changed. Character-by-character comparison highlights exactly which characters within a line have changed. This tool shows differences at the character level for fine-grained detail.

Can I compare text while ignoring case?

Currently, comparisons are case-sensitive. 'Hello' and 'hello' are treated as different strings.

Can I see the differences at a glance?

Added text is highlighted in green and deleted text in red. Unchanged sections are displayed as-is, so you can immediately spot what changed.

Can it be used to compare code?

Yes, you can paste source code content and compare it. Source code, config files, JSON, XML, and any other text-based content can all be compared.

Can I save or export the comparison result?

Currently, only on-screen viewing is supported. If needed, you can use your browser's screenshot feature or copy the result text directly.

Live Compare

See differences instantly as you type

Handy Tools

Change line breaks, remove spaces, etc.

Free

100% free thanks to ads.

Key Features

How to Use

  1. Enter your first text in the left area
  2. Enter your second text in the right area
  3. Differences are highlighted automatically
  4. Switch tabs to choose unified or side-by-side view

Available Tools

Use Cases

Help us improve this tool

Share what you like, what needs work, or features you'd like to see